Kotlin: Web, Mobile, Multiplatform... The Ambition of the Swiss Army Knife?
summary
Kotlin is presented as a full ecosystem rather than just an improved Java, demonstrated by live builds that target JVM, Android, native macOS executable, Kotlin/JS and WebAssembly (~149 KB .wasm) using Kotlin Multiplatform (KMP), Kotlin/JS, Kotlin/Native, Ktor/14 and Compose. Shared business logic is placed in a common module with expect/actual shims for platform specifics, and UI is reused via Compose UI on Android and desktop; several targets and libraries are still experimental and need specific Kotlin 1.8.20 toolchain versions.
AI-written summary · about
related talks
38mBuild a Multiplatform Future with Kotlin
42mKeynote: Kotlin and the Multiplatform Future
48mEffective Multiplatform Kotlin Development
48mKotlin for Android, iOS & the mobile web
52mKotlin Multiplatform, a language to rule them all
39mAn Overview of Multiplatform Kotlin
36mExploring Kotlin Multiplatform
48mKotlin/Anywhere
