WeAreDevelopers LIVE Nov 3, 2021

Scalable architecture for mobile apps

Nachiket Apte

Traditional backend scaling won't work for mobile. Unpredictable networks demand proactive hazard mitigation. Master offline-ready architecture and phased rollouts to smoothly support millions of users.

Pause
Mute Enter Fullscreen
#1 about 3 min

Learning from production bugs at scale

Analyzing unexpected daylight savings behavior reveals how programmatic assumptions fail when user bases multiply.

#2 about 5 min

Defining mobile app engineering challenges at scale

Managing exponential feature complexity requires sorting development tasks into distinct architectural categories.

#3 about 3 min

Managing feature flags and avoiding technical debt

Overusing uncoordinated feature toggles creates unsustainable testing overhead and fragmented logic paths.

#4 about 2 min

Mitigating deployment risk with canary releases

Phased application store rollouts enable metrics monitoring and pausing updates before widespread outages occur.

#5 about 5 min

Reproducing exotic mobile bugs through mocking tools

Uncovering complex mobile state issues requires robust API proxying and granular crash reporting.

#6 about 3 min

Extending user experience beyond the core application

Integrating operating system capabilities like native indexing and background tasks improves feature retention loops.

#7 about 4 min

Handling unreliable mobile network connectivity gracefully

Designing forgiving network interactions involves employing strict HTTP headers and fallback offline asset bundles.

#8 about 4 min

Separating server and client logic in push notifications

Decoupling backend message payloads from client rendering allows background data syncs without immediate user interruptions.

#9 about 3 min

Resolving deep linking edge cases across platforms

Adopting standard universal links and dedicated external handlers prevents routing conflicts with outside services.

#10 about 3 min

Enforcing application updates for breaking api changes

Providing targeted forced upgrade dialogs eliminates the burden of supporting obsolete legacy mobile endpoints.

#11 about 3 min

Implementing inclusive accessibility standards from day one

Embedding screen reader compatibility and scalable typography accommodates disabled user needs natively across platforms.

#12 about 2 min

Localizing dynamic content and layout constraints globally

Structuring localized text with flexible placeholders prevents grammatical fragmentation across regional variable formats.

#13 about 2 min

Key principles for future-proofing mobile architecture

Prioritizing minimal code structures and platform awareness prevents premature operational system calcification.

#14 about 7 min

Evaluating graphql implementation and legacy migration strategies

Navigating structural refactors involves balancing API flexibility with calculated greenfield architecture development options.

Matching moments

3:20 min

Architecting the platform with modern cloud and mobile technologies

Tom George · LIVE

9:07 min

Addressing common transitions and mobile development challenges

Milica Aleksic Milica Aleksic · LIVE

2:32 min

Transitioning across tech stacks into mobile application development

Sylvia Dieckmann · LIVE

3:14 min

Transitioning from backend engineering to cross-platform mobile application development

Sylvia Dieckmann · WWC 2023

8:08 min

Addressing questions on development practices and testing strategies

Mesut Ayata Mesut Ayata · WWC 2024

1:39 min

Verifying code quality with mobile testing frameworks

Milica Aleksic Milica Aleksic · LIVE

Upcoming sessions on this topic

Open session

World Congress 2026 North America

How to generate business value through performance optimizations

Nikolai Sidiropulo

Software Engineer at Meta

Nikolai Sidiropulo
Open session

World Congress 2026 North America

Designing APIs That Survive AI Agents at Scale

Phani Pendurthi

Mastercard, Principal Software Engineer

Phani Pendurthi
Open session

World Congress 2026 North America

From Static Rules to Reasoning Platforms: Scaling Intelligent Canary Delivery in 2026

Daniel Oh

Senior Principal Developer Advocate

Daniel Oh
Open session

World Congress 2026 North America

Culture Doesn't Scale Itself: Leading Engineering Teams Through Hypergrowth and the AI Transition

Thanos Baskous

VP of Engineering and Co-founder of Cogent Security

Thanos Baskous
Open session

World Congress 2026 North America

From Cloud Native to Multi-Cloud Native: Write Once, Deploy Anywhere

Sandeep Pal

Principal Member of Technical Staff at Salesforce

Sandeep Pal
Open session

World Congress 2026 North America

Run your agents in Kubernetes: Build once, deploy anywhere. But really?

Michal Salanci

Senior Systems Engineer at ESET Cybersecurity

Michal Salanci