JetBrains Fleet 1.30 Help

Kotlin Multiplatform

JetBrains Fleet supports development of Kotlin Multiplatform Projects, featuring cross-language code intelligence features, navigation, debugging, refactoring, and more. For iOS development, it provides full Swift support to assist you in working with native app components.

Prerequisites

To run and debug Android applications, you will additionally need to create a Virtual Device within Android Studio.

If you experience problems running an iOS project, on either Simulator or Device, please verify that you can run the embedded project (in the iosApp folder) from Xcode, then restart JetBrains Fleet.

Create a multiplatform project

To create a new multiplatform project, use the online new project wizard.

  1. Open https://kmp.jetbrains.com in your browser.

  2. Indicate the platforms that you want to target

  3. Press the Download button, then unpack the ZIP.

Running the project

After you turn the Smart mode on, JetBrains Fleet will automatically detect run configurations for the appropriate targets.

You can run them through the Run & Debug dialog.

Launch a run configuration

  • Press ⌘ R or select Run | Run & Debug from the main menu. Select the configuration that you are going to run or debug.

Kotlin Multiplatform Documentation

For more information on developing Kotlin multiplatform applications, refer to Kotlin Multiplatform documentation.

Last modified: 21 February 2024