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 1284 articles (Page 10 of 65)

Building Reusable Custom Views with SwiftUI

Company: Grindr · Jul 29, 2025
Platform: iOS

Discusses best practices for creating customizable and reusable UI components in SwiftUI.

WhatsApp/Messenger moved key models on-device; reduced model load & inference time and improved ANR metrics. (Engineering at Meta)

Firebase Studio adds new AI capabilities for Flutter development, enabling faster prototyping and development workflows for Flutter mobile apps.

Explores the technical implementation and best practices for rebranding Android applications.

Explains how to integrate Node.js modules and APIs into React Native applications for enhanced functionality.

Addresses out-of-memory crashes caused by inefficient SQLite queries in mobile applications.

Introduces Node API capabilities for React Native, enabling new development patterns and performance optimizations.

Over the past few years, our team of iOS engineers has grown significantly (and continues to grow!), as has the size of the codebase.

Case study + note that ADPF is broadly available (Unity/Unreal/Cocos/native) to tune thermal/perf. Last updated Jul 9. (Android Developers)

Details how Motion discovered and resolved severe CPU performance issues in their React Native application.

Article introducing Retrieval-Augmented Generation (RAG) capabilities for React Native applications.

Duolingo shares six KMP case studies demonstrating developer productivity gains. The talk covers their experiments framework used across Android/iOS/Web, Adventures feature with Rive animations, video calling b...

Link Inlining Optimization for Android

Company: Just Eat · Jun 27, 2025
Platform: Android

Technical exploration of link inlining techniques for Android performance optimization.

I’ve tested this on blank screens and delay between switching them is almost the same. I’ve tried to optimize code with memoization usecallbacks etc. But it didn’t change

New techniques we’re using at Airbnb to improve and maintain performance of SwiftUI features at scale

Covers AI-powered development tools and Gemini integration in Android Studio for improved developer experience.

Covers optimization techniques for caching React Native builds to improve CI/CD pipeline performance and reduce build times.

Article reviewing the best debugging tools and techniques available for React Native development.

E2E testing on mobile is notoriously slow and flaky. Expo just partnered with Moropo to change that equation for React Native developers.

Loading articles...