Nachiket Apte
Scalable architecture for mobile apps
#1about 5 minutes
Understanding the unique challenges of mobile apps at scale
Problems like time zone bugs only appear when an app reaches millions of users, highlighting unique mobile development challenges.
#2about 4 minutes
Managing features with flags, A/B tests, and canary releases
Use feature flags to toggle functionality, but maintain them like a garden to avoid technical debt and testing complexity.
#3about 5 minutes
Strategies for reproducing and fixing difficult mobile bugs
Ensure bugs are reproducible by providing tools to mock location or API data and by logging non-fatal exceptions.
#4about 2 minutes
Designing user experiences beyond the standard app loop
Extend the app's UX with background tasks, widgets, voice assistant integrations, and interoperability with other apps.
#5about 4 minutes
Building offline-ready apps with a robust caching strategy
Improve UX by treating network connectivity forgivingly and implementing a caching strategy using standard HTTP headers instead of custom solutions.
#6about 4 minutes
Implementing and testing push notifications effectively
Understand that push notifications have separate server-side (push) and client-side (notification) components which can be used independently.
#7about 3 minutes
Solving deep linking challenges with third-party solutions
Use third-party services and standard HTTPS links for deep linking to handle cross-browser complexity and avoid namespace conflicts.
#8about 2 minutes
Managing mandatory app updates for users
Implement a mechanism for suggested or forced app updates early in development to handle breaking changes or security patches.
#9about 3 minutes
Integrating accessibility from the start of development
Make apps accessible from day one by adding accessibility strings, using scalable fonts, and testing with tools like VoiceOver.
#10about 2 minutes
Going beyond translation with true app localization
Localization involves more than just translation, requiring attention to date formats, number formats, measurement units, and right-to-left text.
#11about 2 minutes
Key takeaways for future-proofing your mobile app
The best code is code you don't write, users expect high quality, and the best time to future-proof your app is today.
#12about 7 minutes
Q&A on GraphQL, accessibility testing, and feature flags
The speaker answers audience questions about using GraphQL for caching, strategies for testing accessibility, and managing white-label apps with feature flags.
Related jobs
Jobs that call for the skills explored in this talk.
Sunhat
Köln, Germany
Remote
€85-115K
Senior
Team Leadership
Software Architecture
+1
Matching moments
01:32 MIN
Organizing a developer conference for 15,000 attendees
Cat Herding with Lions and Tigers - Christian Heilmann
03:17 MIN
Selecting strategic partners and essential event tools
Cat Herding with Lions and Tigers - Christian Heilmann
04:57 MIN
Increasing the value of talk recordings post-event
Cat Herding with Lions and Tigers - Christian Heilmann
04:49 MIN
Using content channels to build an event community
Cat Herding with Lions and Tigers - Christian Heilmann
03:28 MIN
Why corporate AI adoption lags behind the hype
What 2025 Taught Us: A Year-End Special with Hung Lee
04:27 MIN
Moving beyond headcount to solve business problems
What 2025 Taught Us: A Year-End Special with Hung Lee
02:44 MIN
Rapid-fire thoughts on the future of work
What 2025 Taught Us: A Year-End Special with Hung Lee
04:22 MIN
Why HR struggles with technology implementation and adoption
What 2025 Taught Us: A Year-End Special with Hung Lee
Featured Partners
Related Videos
Single Server, Global Reach: Running a Worldwide Marketplace on Bare Metal in a Cloud-Dominated World
Jens Happe
Optimization of Mobile Development Strategies for Maximum Business Impact
Sasha Denisov
Multiple Ships to the Island - Micro Frontends & Island Architectures
Florian Rappl
Applying DevOps in Flutter mobile development
Majid Hajian
There's an app for that - on the role of cross platform development in the app development ecosystem
Aleksandra Desmurs-Linczewska
Making the switch from web to mobile development
Milica Aleksic
Mobile vs. Backend DevOps
Mete Baydar
Front-End Micro Apps
Serg Hospodarets
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.


MARKT-PILOT GmbH
Stuttgart, Germany
Remote
€75-90K
Senior
Java
Angular
TypeScript

diconium GmbH
Hamburg, Germany
API
Software Architecture

engineering people GmbH
Berlin, Germany
Senior
React
Angular
Software Architecture


Capgemini Deutschland Holding GmbH
Berlin, Germany
Senior
Java
Kotlin
Project Management
Software Architecture

Aschert & Bohrmann GmbH
Köln, Germany
Microsoft Office
Software Architecture

