Kotlin Multiplatform Mobile (KMM) is an SDK that allows you to use the same business logic code in both iOS and Android applications. Here is the short definition of what KMM is from Jetbrains, the company which developed this technology. This should not be an issue for Android developers as it mostly uses tools they are proficient with. Since my skill level on the Android platform is near zero, this article will mainly focus on the pros and cons an iOS developer may encounter. I’ll try to explain how we use Kotlin Multiplatform from both Android and iOS points of views. I’m Guillaume Berthier, a software engineer and an iOS developer at Fabernovel for the past 4 years. We have taken the opportunity to explore Kotlin Multiplatform on a production mobile app and to consider the benefits of using it on our future projects, here is the story of our journey. 2021 has been a year of change for everybody, including for some of the iOS and Android developers at Fabernovel.
0 Comments
Leave a Reply. |