~/talk

Optimize your app performance for the next generation of Android

Talkat Google I/O Connect Berlin 2026 · on Saturday, 2026-06-27· [android, web-performance]
name:Dan Brown
links:none on file
links:none on file
links:none on file
slides:none on file

New Play Console memory dashboard is rolling out now (started at 10%) and exposes P99 vs P50 memory percentiles, a histogram by RAM buckets, and an app-state filter; Android 17 enforces Android 17 app memory limits via cgroups comparing RSS anon + swap to thresholds. R8 plus the R8 configuration analyzer gives shrinking/optimization/obfuscation scores; real-world R8 results report a 35% ANR drop, 30% faster cold starts, and 9% smaller APK. Profiling Manager integrates with Datadog and Crashlytics for heap dumps; use onTrimMemory, startup/baseline profiles, rememberSaveable, downsampled images, RGB565 or hardware bitmaps to reduce RSS.

AI-written summary · about

  1. 0:00Introduction
  2. 2:58Memory on Android
  3. 9:16App memory limits in Android 17
  4. 10:12In-field monitoring and profiling
  5. 15:24R8 and memory optimization
  6. 20:34Bitmaps and image management
  7. 27:48App resilience and Low memory killer daemon
  8. 30:24Track app kills and handle memory pressure
  9. 33:47Recap of app optimization techniques
  10. 35:06Improve startup time with profiles
  11. 36:06Save UI state with rememberSaveable
  12. 37:12Session summary
~/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.