

Along the exercise, we also got to learn a lot more about its nuances & limitations.

We wanted to take the simplest use case as an opportunity to understand KMM’s underlying working, figure out the adoption setup suitable for us, and assess the readiness of this emerging technology. Our use case of the pilot adoption was extremely simple: sharing constants between the two native apps. I was fortunate to explore into KMM to start a pilot code-sharing and integrate it with our native iOS & Android applications in production. The voice of advocating for KMM has become louder and louder in Android’s dev community. Kotlin Multiplatform Mobile(KMM), a subsection of the KMP that targets mobile development for iOS & Android, has reached Beta late last year. Kotlin Multiplatform(KMP) has been an ambitious umbrella project from Jetbrains in the past few years.
