Kotlin logo

Kotlin

A concise multiplatform language developed by JetBrains

Kotlin Multiplatform

Kotlin Multiplatform Tooling – Shifting Gears

A couple of years ago, we initiated the idea of creating a Kotlin Multiplatform IDE to help facilitate the development of KMP applications. We embarked on this venture, building on the Fleet platform, with the intention of releasing it as a standalone IDE.

During this time, we have received feedback from our customers, specifically those using KMP, that they would like to see similar features and support for KMP on the IntelliJ Platform, in other words, both in IntelliJ IDEA and Android Studio. These requests have only increased in light of Google’s official support of KMP on Android.

In the past year, we’ve also observed significant advances in terms of approaches to application development, an area that we at JetBrains are also heavily investing in. Just recently, we announced a new coding agent named Junie.

These changes, as well as a desire to support our existing users on the IntelliJ Platform, require us to change our focus. That is why, moving forward, we will be focusing exclusively on providing better KMP support on the IntelliJ Platform – the specifics of what and how we’ll provide at a later date. As regards Fleet support, we will be deprecating our support for KMP in Fleet in the next three months and will no longer be releasing a standalone IDE for KMP.

While this is a change of direction, we strongly believe that ultimately, we need to make sure that we are delivering not only what our users want, but also continuing to drive advancement in the software development industry, leveraging the latest tech innovations that enhance the developer experience and open up new opportunities. At JetBrains, we have built an entire technology ecosystem on top of Kotlin, including KMP, Ktor, Exposed, Amper, and the many libraries we offer. All of this, combined with the vast amounts of libraries and frameworks that the community has created, gives us a tremendous opportunity to offer an end-to-end experience for software developers with exceptional tooling that can leverage new advances in AI.

We would like to thank all of the many users who tried the early versions of the KMP tooling in Fleet and the tremendous amount of feedback you provided us. Please rest assured that this feedback was not given in vain. Much of what we have accomplished so far will be leveraged in our tooling efforts moving forward.

We very much appreciate all your support, and we are committed to providing you with a great experience using our technologies.

image description