Session Details
Session
Level: #Intermediate
Category: Kotlin | Format: Session
11:50 am - 12:30 pm | Hawecha
Best Practices for Developing Amazing Kotlin Multiplatform Apps
Session Description:
Since reaching Beta status in October 2022, 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: - Using the expect/actual mechanism correctly. - Doing concurrent operations with coroutines and flows in Kotlin Multiplatform apps. - The recommended libraries and tools to use in your Kotlin Multiplatform apps. - Sharing images, internationalized strings, and other resources between platforms. 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.