Choosing a configuration for your Kotlin Multiplatform project

Edit pageLast modified: 25 September 2024

When you add Kotlin Multiplatform to an existing project or start a new one, there are different ways to structure your code. Typically, you create one or more Kotlin Multiplatform shared modules and use them from your Android and iOS apps.

To choose the best approach for your specific case, consider the following questions:

Answering these questions will help you pick the best configuration for your project.