Keynote! 10 years of Android development: the retrospective
summary
Retrospective lists concrete shifts: apps start on Froyo/Eclipse with Java and ActionBarSherlock for back-compat, move through Fragments/Material to Kotlin and Jetpack Compose, and teams cut UI boilerplate by roughly 60–70% when migrating. Background work transitions from AsyncTask/Executors and JobScheduler to WorkManager as the recommended scheduler and now to coroutines/Flow for lightweight concurrency. Runtime permissions become user-granted (post‑Marshmallow) and AndroidX activity result APIs replace onActivityResult. Conference draws 400+ onsite and 200+ online.
AI-written summary · about
chapters (10)
- 0:00Introduction
- 4:38Android tools evolution
- 7:29Android versions timeline
- 11:22Three eras of Android
- 13:16MVC to MVI architecture
- 22:01Java to Kotlin Coroutines
- 32:50XML to Jetpack Compose
- 45:34RecyclerView to LazyList
- 53:16Permission management
- 1:00:03Retrospective
related talks
43m10 Years of Android Development: The Retrospective
42m10 years of Android Development: The Retrospective
01h 03mKeynote - Android: For Users and Developers
46mOpening Keynote: Android Then & Now
54mKeynote: An Android Retrospective
01h 01mAn Android Retrospective
48mKeynote
41mKeynote - Modern Android Development
