~/talk

State of Kotlin for Android

Talkat Conference for Kotliners 2019 · on Friday, 2019-06-07· [kotlin, android]
slides:none on file

Android commits to Kotlin-first: tooling changes (bundled Kotlin plugin, incremental compilation in Kotlin 1.3.30), optimizer work (D8/R8 as default shrinker in Android Studio 3.4, newer R8 in 3.5 beta), and library integrations (Room suspend DAO support, viewModelScope, coroutine WorkManager worker, LiveData coroutine builder). Coroutines service‑loader slowdown gets patched (coroutines 1.3.0 milestone plus R8 rules). Adoption hits about 44% of top 1000 apps. Experimental UI work appears as jetpack compose with a Kotlin compiler plug‑in.

AI-written summary · about

  1. 0:00Introduction
  2. 1:50Why Kotlin
  3. 7:06Kotlin friendliness
  4. 8:05Kotlin runtime performance
  5. 10:42Kotlin write optimization
  6. 12:34Kotlin lambda optimization
  7. 13:51Quarantines on Android
  8. 15:24Which solution was chosen
  9. 16:10Fixing the service loader
  10. 17:54Introducing a new language
  11. 18:55Two years later
  12. 19:29Kotlin Documentation
  13. 21:07Language Switcher
  14. 21:30Reference Docs
  15. 22:07Developer Outreach
  16. 22:53Kotlin on Medium
  17. 23:23Kotlin Everywhere
  18. 24:36Internal Kotlin
  19. 25:29Kotlin adoption
  20. 25:53Android KTX
  21. 27:19Android Jetpack
  22. 29:41ViewModel
  23. 32:17Learn more
  24. 32:35Jetpack compose
  25. 33:16Custom Kotlin compiler
  26. 33:59UI patterns
  27. 34:22Whats next
~/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.