

Over the years, the team developed tooling with newcomers to multiplatform in mind.Ĭurious about the tools Touchlab has created to help teams adopting KMM? For a solid overview of the difficulties that early adopters faced, as well as how JetBrains, Touchlab, and the KMM community have worked to overcome them, check out “ Overcoming KMM’s Early Adoption Blues, ” by Engineering manager Sam Hill.īecause different people came to KMM in different ways and at different stages of readiness, Touchlab found it important to have tools in place to meet people where they are. Tricky project setup and an unusual memory management model (fixed now) were just some of the challenges that KMM overcame in the years since it was first announced.

The Early Adopter Phase: 2017-2021Īs with any emerging technology there were challenges and missteps that early adopters had to overcome. Check out his 2022 edition of The Evolution of Kotlin Multiplatform Mobile. With his experiences using Kotlin, from working on one of the earliest KMM libraries to the development of tools to help onramp both individuals and teams, he’s a perfect guide for anyone who needs an overview of Kotlin Multiplatform Mobile’s history. If you’re unfamiliar with how things started and how they’ve developed, our own Russell Wolf has written an overview of how Kotlin Multiplatform Mobile has grown and changed. Touchlab’s mobile dev team has been an active part of the growing KMM community since its inception.
