A Multiplatform Adventure!
summary
Claims that Kotlin Multiplatform is ready for real apps and shows a two‑hour workshop that actually builds an Android and iOS app sharing business logic only. Setup uses Kotlin Multiplatform (KMM) plugin in Android Studio and optional Xcode, networking with Ktor and kotlinx.serialization, local caching with SQLDelight for local DB and multiplatform‑settings, and Firestore via expect/actual platform bridges. The demo fetches a JSON conference list, parses, stores for offline use, and runs on both platforms with working logs and a few compile‑time/setup rough edges.
AI-written summary · about
chapters (8)
- 0:00Introduction and setup
- 10:31Crossplatform vs Kotlin Multiplatform
- 20:34Creating a shared logger
- 29:42Fetching and parsing data
- 49:07Storing data with SQLDelight
- 1:03:41Using multiplatform settings
- 1:17:12Migrating code to multiplatform
- 1:21:12Q&A and closing
related talks
39mKotlin Multiplatform: The (Very) Good, The Bad & The Ugly
33mGetting started with KMP
46mKotlin Multiplatform in a Large Project
27mKotlin: Multi-Platform
35mThe Art of KMP: what you need to know as a multiplatform developer
28mArchitectures with Kotlin Multiplatform
46mGoing Multiplatform with Your Android App
29mKMP for Mobile Developers
