How many engineering calls have you had where the topic was “alignment between iOS and Android development”? How many bugs arose because a calculation or analysis was accidentally done differently on the two platforms?

I was never too fond of the calls and meetings that started with the algorithm expert from the Android team explaining the basics so we, the iOS team, could replicate the exact process. Two hours for the algorithm expert to explain their intentions and the logic, another two hours reading through the Java code, and three hours translating the Java logic to Swift. And don’t forget the adaption calls, where the algorithm changes and both teams have to make the changes!

Kotlin Multiplatform Mobile (KMM) to the Rescue!

Enter the hero of the day — a way to write all the shared logic, algorithms, and calculations once and share them between Android and iOS: Kotlin and KMM. Let’s get our hands on our first KMM application!

#programming #mobile #kotlin #android #ios

Creating Your First Kotlin Multiplatform Mobile Application in 10 minutes
4.55 GEEK