Kotlin Multiplatform Mobile (or KMM) is a new SDK from JetBrains that allows iOS and Android developers to share code between the two platforms. The shared code is written in Kotlin. Typical use cases include: sharing networking, data storage, internal libraries, and algorithms, but the choice is yours!
While most Android developers love writing their apps in Kotlin, iOS developers are understandably wary of adopting KMM. This talk will give both iOS and Android developers the tools to confidently get started with KMM. This talk will include:
– An introduction of KMM and its benefits.
– A demo showing how to create a basic app with KMM.
– An argument for KMM, based on my research and journey from KMM skeptic to realist. I’ll also share the thoughts and experiences of others.
By the end of this talk, I will have covered enough content for teams to get started with KMM in their existing codebases and start reaping the rewards of this exciting new technology.