Kotlin multiplatform presents an interesting new opportunity for sharing mission-critical business logic and operational expertise. However, as with any technical solution, there are limitations and trade-offs.
In this section, we're going to examine some of these limitations to help you better understand the requirements of Kotlin multiplatform and when you may want to consider it for your project.