Android Performance for Dummies (and Experts)
summary
Covers actionable checks and fixes: use Android Vitals to see ANR, crash, wake‑lock and startup percentiles; reduce APKs with minifyEnabled + shrinkResources + proguard and use Google Play app bundles; run APK Size Analyzer (example PNG true color 196 KB becomes 42 KB as an 8‑bit indexed image); profile CPU with Android Studio (sampling vs traced methods, top‑down / bottom‑up / flame charts) and GPU with the 16 ms target per frame and GPU overdraw colors; benchmark with Jetpack Benchmark (needs real devices; CI is possible but tricky).
AI-written summary · about
chapters (8)
- 0:00Introduction and speakers
- 2:45Android vitals overview
- 7:02Crashes and ANRs explained
- 8:50Reducing APK size
- 22:08Android profiling basics
- 28:28GPU rendering and performance
- 36:19Benchmarking best practices
- 40:58Q&A and closing remarks
related talks
01h 45mAndroid Essentials
15mAndroid for the Next Billion
22mAndroid Security, an enterprise perspective
40mProtips: A fresh look at advanced topics for Android experts
49mAndroid Development for Designers
23mBeyond the Smartphone: Android’s Identity Crisis in 2026
37mAndroid Enterprise: the developer's missing manual
43mAndroid Security (for Developers)
