Best Practices for Developing Amazing Kotlin Multiplatform Apps
Kotlin Multiplatform (KMP) has become a popular choice for teams wanting to share code between platforms, especially between iOS and Android. While knowledge of Kotlin and the Android platform is a good start to understanding this technology, there’s still plenty to learn and master. In this talk, we will focus on the recommended approaches to getting Kotlin Multiplatform right.
More specifically, we will learn about:
– Improving your Kotlin/Swift interoperability.
– Using the expect/actual mechanism correctly.
– Doing concurrent operations with coroutines and flows in Kotlin Multiplatform apps.
After this session, participants will have a better understanding of the complexities of developing Kotlin Multiplatform applications and how to best navigate this new and exciting landscape.