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 1584 articles (Page 10 of 80)

Timothy Werquin from Guardsquare reveals why Apple's new Xcode 26 'enhanced security' features miss the most common iOS app threats. While exploit mitigation sounds impressive, the real danger lies elsewhere.

Sebastian Sellmair and Azat Abdullin from JetBrains reveal how they built Compose Hot Reload 1.0.0—a zero-config tool that lets you update Kotlin UI code instantly while preserving app state. The engineering be...

Building an AI-powered iOS app from scratch sounds exciting until you hit React Native's rough edges. The v0 iOS team found plenty of them.

Antoine van der Lee reveals why he ditched AGENTS.md files across all his projects. The replacement? A reusable AI knowledge system that's already supported by Cursor, Claude, and Gemini.

Swizzling SwiftUI View Body

Company: Sentry · Jan 10, 2026
Platform: iOS

Noah Martin from Sentry cracked a problem that seemed impossible: swizzling pure Swift code to automatically track SwiftUI view performance. The technique is wild.

Katarzyna Smolen from Software Mansion declares 2026 the year React Native finally grows up. After years of architectural overhauls and breaking changes, the framework is hitting 4.5 million weekly downloads an...

Rupak Vignesh Swaminathan and team from Amazon AGI just solved a major headache for mobile AI: how do you fine-tune vision-language models on devices that can't handle backpropagation? Their answer challenges c...

Gojek's Android app was taking 14.35 seconds to launch. With 500+ modules and millions of lines of code, something had to change.

Unlock Native Power in Flutter Part 2

Company: Simform · Jan 5, 2026
Platform: Flutter / Android / iOS

Flutter developers: still treating native integration like a black box? You're leaving serious performance on the table.

Pavithra Chamod J from PickMe Engineering tackles a common Android performance trap: GIFs that look great but silently drain memory and tank your UI responsiveness.

Using List.contains() instead of Set.contains() in your Android app? You might be making it 900x slower than it needs to be.

A team just deleted thousands of Flutter files and went all-in on Kotlin Multiplatform. Here's why the physics of cross-platform development finally caught up with them.

Pavithra Chamod J from PickMe Engineering breaks down the biggest challenge in mobile dev: making location services work seamlessly across Android and iOS without draining batteries or violating privacy.

Thomas Ricouard spent only 2% of his time in Xcode last year while shipping more iOS code than ever. His secret? Treating AI agents as tireless coworkers, not autocomplete tools.

Unlock Native Power in Flutter Part 1

Company: Simform · Dec 31, 2025
Platform: Flutter / Android / iOS

Flutter's cross-platform magic hits a wall when you need native APIs. Here's how to bridge that gap without losing your mind.

Ever tried debugging a mobile app crash without knowing what the user actually did? You're flying blind.

JioHotstar pushed their Android app from 99.5% to 99.8% crash-free rate by hunting down invisible memory killers. Here's how they did it.

Chamod Lakmal from PickMe Engineering turned a 2,100-line ViewModel nightmare into 350 lines of clean, testable code. His team's test coverage jumped from 12% to 87%, and onboarding time dropped from 2 weeks to...

Chamod Lakmal from PickMe Engineering built a slider that users actually *feel*. Most custom sliders look good but feel dead—this one snaps, vibrates, and eliminates float drift with surgical precision.

Josh Yoes from Infinite Red declares 2025 as React Native's 'polishing era.' Seven releases, zero breaking changes in the final drop, and the New Architecture migration finally complete.

Loading articles...