Keynote: Comedy Talk - Better Android Development (BAD)
summary
Claims a single giant file app where repositories, UI and services live together, a cardboard bad box to eliminate distractions, and a tongue-in-cheek Death Star architecture with an exhaust vent and “big gun” that survives any bug. Recommends manual-only testing, reports QA headcount falling from 18 to nearly zero and failing unit tests dropping to almost zero after removing tests, brags a Paint Calculator sale to Meta for $5 billion, and compares RXJava, Kotlin coroutines, Compose, ViewBinding and WebView-for-everything as the practical options used.
AI-written summary · about
chapters (12)
- 0:00Introduction and welcome
- 2:50Introducing the speakers
- 8:15The bad box for bad developers
- 10:04Single activity approach
- 12:08UI options ranked by OG
- 15:20Death Star architecture
- 20:17Async work and libraries
- 23:05Manual testing only
- 27:49Deterring QA testers
- 30:06Evil spirits in Android
- 31:52Cleansing workspace of demons
- 33:16Summary and closing
related talks
40mComedy Talk – Better Android Development (BAD)
44mKeynote - The Future of Android...And How to Prepare For It
01h 01mKeynote! 10 years of Android development: the retrospective
41mKeynote - Modern Android Development
51mKeynote - Android Exploits & Insights
41mKeynote: Now in Modern Android
51mKeynote: Modern Android Development
45mThe Keynote!
