~/talk

Opening Keynote: Android Then & Now

Talkat droidcon SF 2019 · 2019-11-18..11-19· [android]
slides:none on file

A concise timeline: Android shifts from Dalvik to ART (faster runtime, shorter GC pauses), adds Treble to separate vendor drivers, and builds Jetpack libraries including Jetpack Compose and Kotlin extensions. Platform tightens battery and privacy with app standby buckets, Doze++, scoped storage, Wi‑Fi scan limits and background service/location restrictions. Non‑SDK calls move to whitelist/blacklist and background activity launches are blocked — the platform reports preventing 18 million pop-ups in a week, a measurable drop in bad UX.

AI-written summary · about

  1. 0:00Introduction
  2. 1:15Early Android history
  3. 3:00Platform foundations
  4. 7:37App development origins
  5. 10:03Android 1.0 launch
  6. 11:04NDK and platform evolution
  7. 13:55Project Butter and performance
  8. 16:42Modern performance improvements
  9. 17:45Design evolution
  10. 18:48Focus on developers
  11. 19:32Jetpack architecture
  12. 21:58Kotlin and Jetpack
  13. 23:01Jetpack Compose
  14. 23:44User experience changes
  15. 25:08Battery optimization
  16. 26:36Runtime permissions
  17. 27:58Doze improvements
  18. 30:24Privacy and data protection
  19. 31:26Background app limits
  20. 33:33App standby buckets
  21. 37:26Private API restrictions
  22. 39:49Non-SDK interface cleanup
  23. 40:31Scoped storage
  24. 43:40User-facing improvements
~/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.