Curated Engineering Reads

The Best Reads on Mobile App Performance

How top companies optimize their apps for the best customer experience.

Clear Filters

Showing 20 of 1554 articles (Page 41 of 78)

Ahmed Alnaami from AirAsia reveals how they solved a debugging nightmare: tracking network traffic across Native, React Native, and WebViews in one super app.

Ishan Khanna from Tinder shares a hard-earned lesson: that shiny third-party SDK could be a ticking time bomb for your app. Here's the framework his team uses to avoid disaster.

Productionizing Envoy Mobile at Lyft

Company: Lyft · Sep 13, 2022
Platform: Android / iOS

JP Simard from Lyft reveals how they replaced URLSession and OkHttp across all their mobile apps with a single networking library—and the results weren't what anyone expected.

Zomato's iOS team was stuck waiting 80 seconds for every incremental build. That's developer productivity bleeding out in real-time.

Android Launch Performance

Company: Strava · Sep 13, 2022
Platform: Android

Strava's Android team cut app launch time in half by treating performance optimization like athletic training: consistent measurement, strategic improvements, and relentless focus on efficiency.

DoorDash just proved SwiftUI is enterprise-ready. Their secret? Don't start with a rewrite.

OkCredit found a way to A/B test UI copy without shipping new app versions. The results? A 1.7% lift in user activation from changing just two words.

First Annual Bazel iOS Con 2022

Company: Square · Sep 12, 2022
Platform: iOS

Jerry Marino and Square are bringing the Bazel iOS community together for the first time. If you're building iOS at scale, this conference agenda reveals where the ecosystem is heading.

JaYoung Lee and Ander Dobo from Google's Flutter team reveal a surprising shift: VS Code has overtaken Android Studio as the most popular IDE for Flutter development. What's driving developers to switch?

Doni Winata from Traveloka's Android Infra team reveals how his team automated build benchmarking to catch performance regressions before they hit production. For projects with 300+ modules and 15-20 minute bui...

Cash App open sourced Molecule, a library that lets you write reactive code as simple if/else statements. No more complex RxJava chains.

React Native 0.70 just made Hermes the default JavaScript engine. This marks a major turning point for performance and developer experience across both iOS and Android.

TikTok slashed app startup time by 45% and reduced video lag by 27%. Here's how they did it using Android's native toolchain.

Building iFood's iOS Cart Experience

Company: iFood · Aug 31, 2022
Platform: iOS

iFood's iOS team built a checkout system that handles 25+ feature plugins without turning into spaghetti code. Here's how they architected a platform that lets multiple teams ship independently.

DoorDash users were waiting up to 10 seconds for pages to load. Here's how their team turned performance audits into measurable conversion wins.

Coinbase scaled from a handful of engineers on one platform to four platforms with zero standardized performance measurement. How do you unify performance tracking across web, mobile, backend, and extensions?

Mehmet Gür from Getir tackles a common Android pain point: uploading files to S3 with real-time progress tracking. His solution avoids the MultipartBody pitfalls that trip up most developers.

OkCredit ran a fascinating A/B test: Jetpack Compose vs XML layouts in production. The results surprised them—and reveal what most teams miss about Compose performance.

Instawork runs over 1 million tests daily in their CI pipeline. Here's how they made unit testing a core engineering practice, not an afterthought.

Build Time Optimizations in Xcode

Company: Swiggy · Aug 23, 2022
Platform: iOS

Swiggy's iOS team cut build times by 21% and saved developers hours of waiting. Here's their battle-tested playbook.

Loading articles...