~/talk

Keynote: Modern Android Development

Talkat droidcon EMEA 2020 · 2020-10-08..10-09· [android]
slides:none on file

Recommendation: adopt Kotlin as the primary language with coroutines for structured concurrency and the Kotlin-specific tooling (KSP, R8 optimizations); use Android Studio features like profilers, View Binding and Motion Editor; prefer Jetpack libraries (80+ and growing) — Paging 3, WorkManager (back to API 14), CameraX (beta) and Jetpack Compose (alpha) replace old patterns; publish with Android App Bundle (500,000+ apps use it, ~20% median download savings, required for new apps H2 2021). Kotlin first development is the team’s explicit stance.

AI-written summary · about

  1. 0:00Introduction and housekeeping
  2. 1:59Classic Android development overview
  3. 10:45Problems with classic Android
  4. 14:16Modern Android development defined
  5. 15:19Kotlin language benefits
  6. 24:58Android Studio evolution
  7. 27:29Modern APIs and Jetpack
  8. 33:05Coroutines and architecture
  9. 36:19Navigation and single activity
  10. 38:23WorkManager and CameraX
  11. 42:16Android app bundles
  12. 46:05Summary and resources
~/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.