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.


Session info:

Speaker: Pamela Hill

Developer Advocate at JetBrains at JetBrains

Date: 15 March 2024

Time: 15:15 - 16:00

Relevant tags:
Crossplatform Kmp

See all speakers

See all videos