Pruning Your App: Good Practices for Reducing App Size
summary
Converts large PNG assets to WebP and cuts binary size with a concrete case where a 1.66 MB PNG becomes 48 KB (≈3% of original) and a full-app asset conversion drops Xfinity download from 92.9 MB to 82.9 MB (≈10%); enables R8 with minifyEnabled true to shrink 150k methods to 45k and collapse three dex files to one (Google IO example: 18 MB → 6 MB); uses convert PNG to WEBP batch in Android Studio, use Play on demand delivery for a 5 MB AR module delivered only to compatible devices, and gates CI builds with a 130 MB APK threshold.
AI-written summary · about
chapters (7)
- 0:00Introduction and agenda
- 1:14Why reducing app size matters
- 6:54Using WEBP for image compression
- 13:20Code shrinkers like R8
- 21:02Google Play feature delivery
- 24:58Monitoring app size over time
- 30:18Tools and summary
related talks
33mPruning Your App- Good Practices for Reducing App Size
45mHas Your App Slimmed Down for Summer?
22mHow to Make Your App Lose Weight
21mHow to optimise app size to below 10MB
40mGenerating efficient apk by reducing size
41mShrinking Your APK, By Example
33mOptimization - Making your app faster
19mA journey to smaller apk size
