~/talk

Hitchhiker's Guide to Kotlin/Compose Multiplatform samples and libraries

Talkat AndroidMakers by droidcon 2024 · on Thursday, 2024-04-25· at 11:30· [kotlin]
slides:none on file

Eleven KMP samples over five years produce concrete recipes: Kor + SQLDelight for REST+local cache, Apollo GraphQL cache for confetti with Decompose navigation, Realm for object persistence, Koin modules with platform drivers, and KMMViewModel or Jetpack viewmodel alpha for shared view models. Clients target Android, Wear OS, iOS, watchOS, macOS, Desktop and Wasm web. Gemini AI queries use CSV prompts and markdown rendering. Compose UI shares across platforms and Swift interop uses KMP-NativeCoroutines and Sky and it works.

AI-written summary · about

  1. 0:00Introduction
  2. 1:40Sample Overview
  3. 5:04Coin
  4. 6:13Kor
  5. 7:34SEL Delight
  6. 8:35KMP Native Kotlin
  7. 10:22GraphQL Client
  8. 11:35Decomposer
  9. 14:55Multiplatform Settings
  10. 15:43Gemini Query
  11. 17:35Coil
  12. 18:43KMViewModel
  13. 19:53Gradle
  14. 24:37Realmcin
  15. 25:41Skyfront
  16. 26:44Swift Seal Classes
  17. 28:32Voyager
  18. 29:23KMP
  19. 30:02iOS
  20. 31:13Jetpack Navigation
~/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.