Kotlin Multiplatform - The Power of Common Kotlin
kotlin
kotlin multiplatform
android
ios
web
Kotlin Multiplatform allows you to share code between apps, platforms, front-end, back-end, you name it. You get all the wonderful Kotlin features (null-safety, reduced boilerplate, OO/functional components) plus the ability to write your business logic once and use it multiple places. Need a website? You can write both the server-side and front-end code with Kotlin, including any shared components. Mobile app? Yep, KMM (Kotlin Multiplatform Mobile) allows you to use Kotlin for both, not just the Android side. We're going to cover a bit about Kotlin itself, then dig into the different Kotlin Multiplatform use cases and how you can make them happen.
Prerequisites
Prior Kotlin knowledge is useful but not required
Take Aways
- Why Kotlin is great
- How Kotlin works for more than Android
- How Common Kotlin enables Kotlin Multiplatform