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 · World Congress 2023

8:08 min

Addressing questions on development practices and testing strategies

Mesut Ayata Mesut Ayata · World Congress 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

September 24, 2026 · 14:50–15:20

Stage 9

How to generate business value through performance optimizations

Nikolai Sidiropulo

Software Engineer at Meta

Nikolai Sidiropulo
Open session

World Congress 2026 North America

September 25, 2026 · 11:00–11:30

Stage 2

Build Fast, Deploy Faster: Cross Platform AI development in 2026

Charlie Cheever

CEO & Co-Founder of Expo

Charlie Cheever
Open session

World Congress 2026 North America

September 25, 2026 · 14:10–14:40

Stage 7

Why Your iOS App Feels Broken After an Hour: Diagnosing Long-Session Performance on Real Devices

Vasuki Uday Kiran Vudathala

Staff Performance Engineer at ServiceNow

Vasuki Uday Kiran Vudathala
Open session

World Congress 2026 North America

September 24, 2026 · 14:10–14:40

Stage 7

Designing High-Performance AI APIs: Lessons from Serving Millions of Real-Time Requests

Wayne Liu

Chief Growth Officer and Americas President of Perfect Corp.

Wayne Liu
Open session

World Congress 2026 North America

September 25, 2026 · 12:20–12:50

Stage 9

Designing APIs That Survive AI Agents at Scale

Phani Pendurthi

Mastercard, Principal Software Engineer

Phani Pendurthi
Open session

World Congress 2026 North America

September 24, 2026 · 10:20–10:50

Stage 2

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

Daniel Oh

Senior Principal Developer Advocate

Daniel Oh