Optimize your app battery using Android vitals wake lock metric
Explains new Android Vitals wake-lock signal, how to detect & fix excessive partial wake locks to reduce battery drain.
Showing 20 of 214 articles (Page 1 of 11)
Explains new Android Vitals wake-lock signal, how to detect & fix excessive partial wake locks to reduce battery drain.
How Meta uses Baseline Profiles to speed cold start, scrolling, and navigation; reports up to 40% improvements.
Flow cancellation patterns (timeout, takeWhile, cancellable, first) & perf notes.
Compose 1.9: improved list prefetching & cache window APIs, visibility callbacks—noticeable scroll/UI performance gains.
WhatsApp/Messenger moved key models on-device; reduced model load & inference time and improved ANR metrics. (Engineering at Meta)
ExecuTorch rollout across Instagram/WhatsApp/Messenger/Facebook improved latency and reliability; WhatsApp reports reduced model load/inference time and lower ANR metrics; several features moved on-device for performance/privacy. (Engineering at Meta)
Guardsquare’s CPO shows how profile-based config can improve perf & security together. (droidcon, droidcon nyc 2025)
Case study + note that ADPF is broadly available (Unity/Unreal/Cocos/native) to tune thermal/perf. Last updated Jul 9. (Android Developers)
How over-instrumentation hurts startup, memory & battery; pragmatic sampling/SDK tips. (droidcon)
New techniques we’re using at Airbnb to improve and maintain performance of SwiftUI features at scale
I am now building a mobile app, and checking what is the better platform for building a cross platform (iOS, Android, Web) in 2025 - React Native or Flutter? I am especially interested in the tooling itself regarding ease of building, uploading to the app stores, etc?
The Ultimate Guide to React Native Optimization 2025 is here! 🔥
Suppose you just saw an interesting rise or drop in one of your key metrics. Why did that happen? It’s an easy question to ask, but much harder to answer.
React Native's <Text /> component historically used context providers and hooks for features like pressability, which added unnecessary overhead
Jamon Holmgren’s post details common React Native performance issues, building on his earlier thread where he defends React Native’s potential for high performance
Shopify celebrates five years of React Native, sharing wins and lessons.
Describes how Google Maps uses Android’s Performance Class to deliver high-quality, premium user experiences.
Coinbase fine-tunes network calls to make their app feel snappier for users.
Meta fine-tunes Threads on iOS to keep it fast and frustration-free.
Grab speeds up their GrabX SDK startup to get users rolling quicker.