Showing 20 of 1554 articles (Page 70 of 78)
Sam Tolomei from Google Play reveals a brutal truth: every 6MB you add to your Android app kills 1% of potential installs. And in emerging markets, the impact is even worse.
Adam Carpenter from Google reveals that most mobile games lose over half their new players in the first 10 minutes. The data shows exactly where retention breaks down and how top performers avoid it.
Instagram serves 800 million monthly users, 80% outside the US. How do you make the app feel instant for everyone, regardless of network quality?
TripAdvisor ships a 100MB app every two weeks to millions of users. One regression could tank performance for their entire user base.
Facebook was flying blind on battery drain across a billion devices. User-facing battery percentage? Too noisy, too coarse, and deliberately inaccurate by design.
Bohdan Orlov from Bumble challenges a core assumption in iOS development: what if fighting UIKit is the real problem? His team's approach cuts boilerplate while keeping code maintainable.
Meta has been quietly building the foundation for interfaces that understand speech, vision, touch, and text simultaneously. The future of mobile isn't single-mode anymore.
Facebook's mobile team tackled one of Android's toughest performance challenges: keeping UI rendering smooth without blocking the main thread.
Instagram's background prefetching could easily drain batteries and waste data. Here's how they built a system that's both fast and responsible.
Satyajit Sahoo tackles one of React Native library development's most frustrating challenges: setting up an example app that actually works. Sounds simple, but Metro Bundler has other plans.
David Muzi from Shopify reveals how they solved a tricky problem: giving merchants access to thousands of third-party apps on mobile without requiring any code changes from developers.
Szabolcs Tóth from Skyscanner reveals how they solved a critical testing gap when integrating React Native into their Objective-C iOS app. Their solution transformed flaky, hard-to-debug bridge tests into a rel...
Martin Moizard from BlaBlaCar reveals a critical MVVM pitfall that breaks when you switch from simple views to UITableViews. The culprit? How you feed inputs to your ViewModels.
Meta's News Feed team solved what many thought impossible: smooth multithreaded rendering on Android at massive scale.
Arsen Gasparyan from Revolut breaks down how to build an analytics system that's actually testable. Most teams bolt on tracking as an afterthought—here's the protocol-oriented approach that scales.
James Shephard from BBC explores how Kotlin's sealed classes can fundamentally reshape your Android architecture. What if callbacks aren't the answer to async operations?
Ross Harper from BBC's iPlayer team reveals how they ship to 45+ million downloads across thousands of device variants. Their secret? A shared codebase that builds two distinct products.
Lucia Payo from N26 reveals how combining RxJava, Clean Architecture, and Android Architecture Components created a system where code writes itself faster over time. The secret? Infinite data streams that never...
Want your React Native app to automatically match its UI colors to any image? There's now a library that taps into Android's Material Design color extraction magic.
Facebook cut React Native Time to Interaction in half on low-end Android devices. The secret? They stopped trusting their testing tools and went straight to production data.