October 2019
Intermediate to advanced
434 pages
11h 54m
English
Kotlin's support for multiplatform projects continues to evolve as JetBrains invests more energy into making it work smoothly across all Kotlin compilation targets. Currently, the developer experience for Kotlin multiplatform projects varies quite a bit depending on which platform you're targeting.
For JVM and Android projects, shared Kotlin code can be consumed very easily. In fact, it can sit right alongside the rest of your project. This isn't much of a surprise considering the popularity of Kotlin for Android. For iOS and other native targets, the experience is not as smooth. Generating a shared framework for a native target, or incorporating it into an iOS project as a Cocoapod is fairly ...
Read now
Unlock full access