Pruning Your App- Good Practices for Reducing App Size
summary
Practical recipe: convert PNGs to WebP and vectors to drop image weight (one photo 1.6 MB → 830 KB with lossless WebP, then to 48 KB at 80% lossy), enable R8 minification and resource shrinking to remove dead code (Google I/O app shrinks 18 MB → 6 MB), use Play Feature Delivery for conditional and on‑demand modules (ARCore added ~5 MB only for supported devices), and enforce CI size gates with APK Analyzer, Spotify Ruler or emerge.tools to catch regressions.
AI-written summary · about
chapters (7)
- 0:00Introduction and app rationale
- 1:12Why reducing app size matters
- 6:57Optimizing images with WebP
- 14:55Reducing code size with R8
- 22:34Google Play Feature Delivery
- 26:51Monitoring app size over time
- 31:49Summary and ongoing process
related talks
22mHow to Make Your App Lose Weight
41mShrinking Your APK, By Example
19mA journey to smaller apk size
45mHas Your App Slimmed Down for Summer?
21mHow to optimise app size to below 10MB
40mGenerating efficient apk by reducing size
33mOptimization - Making your app faster
34mOptimize your app size with this one trick
