~/talk

Shrinking Your APK, By Example

Talkat Windy City DevFest 2018 · on Friday, 2018-01-12· [android]
slides:none on file

Walks through making a toy cat‑pictures app shrink from ~2.2 MB to ~1.1 MB (and an xxhdpi split to ~800 KB) by using APK Analyzer to find big assets, converting PNGs to WebP (75% quality) and an MP3 to OGG to cut image/audio bytes, enabling ProGuard + resource shrinking while fixing AAPT keep rules (merged-manifest override to remove an unused activity), and publishing density splits with a version‑code math trick to serve smaller per-device APKs; notes an Instant Apps bug affecting resource shrinking.

AI-written summary · about

  1. 0:00Intro
  2. 0:52Why Shrink Your APK
  3. 2:43Example App
  4. 3:25Incan Eliezer
  5. 4:54Density
  6. 5:26Remove Unused Resources
  7. 6:37JPEG vs PNG
  8. 8:03WebP Image Studio
  9. 9:44ProGuard
  10. 14:14Using Resources
  11. 15:47Configuring a Flavor
  12. 18:46Android Tool Chambers
  13. 20:52Manifest Order
  14. 22:09APK Analyzer
  15. 23:43Separate APKs
  16. 26:38Universal APKs
  17. 27:42Multiple APKs
  18. 29:32Density Splits
  19. 36:02Questions
  20. 39:38Android vs iOS
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.