Recommended IDEs and code editors
IntelliJ IDEA and Android Studio
IntelliJ IDEA provides full Kotlin Multiplatform support. Android Studio is another stable solution for Kotlin Multiplatform. Since both are built on the IntelliJ platform, they generally share the same features. However, specific updates may not be released simultaneously.
Starting with IntelliJ IDEA 2025.2.2 or Android Studio Otter 2025.2.1, you can install the Kotlin Multiplatform IDE plugin that provides basic launching and debugging capabilities for iOS apps, preflight environment checks, and other helpful KMP functionality.
Apart from base Kotlin Multiplatform features, the plugin also provides support for Compose Multiplatform libraries, enabling more comfortable UI development:
Quality-of-life automation for multiplatform resources.
Support for the
@Previewannotation which works in common Compose code.Support for Compose Hot Reload, including automatic detection of hot reload run configurations, IDE integration with logs and settings, and tailored IDE actions and toolbars to make the overall experience smoother.
Xcode
If you're targeting iOS in your Kotlin Multiplatform project, you need Xcode installed on your machine to write iOS-specific code and run iOS applications.
To upload your apps to App Store Connect, build them with Xcode 16 or later.
Other IDEs and code editors
If basic Kotlin Multiplatform support is enough for you, you can use any IDE that supports Kotlin.