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 1537 articles (Page 15 of 77)

Tyler from Infinite Red breaks down why Meta is recommending React Strict DOM over React Native for Web—and what it means for your cross-platform strategy in 2025.

Thumbtack's Journey to Swift 6

Company: Thumbtack · Aug 12, 2025
Platform: iOS

Scott Southerland from Thumbtack just shared what most iOS teams won't tell you: migrating to Swift 6 took 16+ months and broke their entire test suite. Here's the battle-tested playbook they wish they'd had.

Toni Heidenreich from Google just dropped Media3 1.8.0, and the scrubbing mode alone will change how your users interact with video playback. This release packs performance wins that directly impact user experi...

Chamod Lakmal from PickMe reveals why November 1, 2025 marks Android's biggest performance shift since Android 5.0. Apps could launch 40% faster, but most developers aren't ready.

X (Twitter) rebuilt their encrypted DMs for millions of users with a team of just 5 Android engineers. Their secret? Kotlin Multiplatform.

Tripadvisor's mobile team was drowning in nearly-identical UI components. Their server-driven UI framework promised speed but delivered the opposite.

If your Jetpack Compose UI is recomposing like crazy, the framework isn't broken—your code is fighting it instead of working with it.

Node-API is quietly becoming React Native's secret weapon for stable native modules. Here's why it matters more than you think.

Ever wonder why Android apps launch so fast? The answer lies in a clever biological hack borrowed from how human cells divide.

Chethan N from PhonePe's Pincode team just shared how they migrated their Android seller app to desktop using Compose Multiplatform. The twist? They kept both codebases running in the same repo during migration...

Reddit's mobile team had zero professional CI experience. Then they cut build times in half and transformed developer happiness.

Shopify just eliminated one of React Native's biggest pain points: guessing item sizes for performant lists.

Andrew Tunall, President of Embrace, makes a bold claim: your app's biggest retention killer isn't crashes. It's the performance issues you're not even tracking.

Ninikvatchantiradze from Teknasyon Engineering reveals why most iOS teams are measuring performance completely wrong. Your simulator tests and CPU averages are hiding the issues that make users uninstall your a...

Measuring App Performance with MetricKit

Company: Teknasyon · Jul 30, 2025
Platform: iOS

Ninikvatchantiradze from Teknasyon Engineering reveals why most iOS developers are measuring app performance completely wrong. If you're only testing locally or tracking basic CPU metrics, you're missing what's...

Building Reusable Custom Views with SwiftUI

Company: Grindr · Jul 29, 2025
Platform: iOS

Max Roche from Grindr Engineering just solved one of SwiftUI's most annoying problems: why do custom components require massive initializers while Apple's native views stay clean and simple?

Kcrdissanayake from PickMe reveals how their team migrated an 8-year-old ride-hailing driver app from UIKit to SwiftUI while maintaining iOS 15 compatibility. The bold rewrite wasn't just about modern code—it w...

Meta just shared how they moved billions of daily users to their new on-device ML framework. The performance gains are substantial.

Ander Dobo and Kenzie Davisson from Google's Flutter team just dropped a game-changer: an AI assistant that can actually fix your runtime errors, search pub.dev, and hot reload your app—all through natural lang...

Amanda Fitch from Flutter reveals Firebase Studio's new AI capabilities that can autonomously generate entire Flutter apps—complete with authentication, state management, and Firebase integration—without manual...

Loading articles...