Skip to content
Go back

🚀 Good News for Kotlin Multiplatform Devs: It Just Got Way Easier!

by KMP Bits

KMP Bits Cover

Originally published on Medium

If you’ve been curious about Kotlin Multiplatform (KMP) or already building cross-platform apps, I’ve got some great news for you:

You no longer need to go to the Kotlin website to create a KMP project.
Now, you can do it directly from IntelliJ IDEA or Android Studio thanks to the brand-new Kotlin Multiplatform plugin.
And yes — it includes support for Compose Multiplatform too!

The process just became smoother, smarter, and more beginner-friendly than ever.


🎉 A Simpler Way to Kickstart KMP Projects

Previously, setting up a KMP app meant either using the Kotlin project generator on the website or relying on a limited plugin that only supported pure Kotlin Multiplatform setup.

Image from JetBrains
Image from JetBrains

But now?
The official IDE plugin supports both KMP and Compose Multiplatform, offering a clean, built-in project wizard right where you need it — inside your IDE.

You can:

No more copy-pasting sample code or wondering if your setup is broken.


🧠 Smarter Environment Checks

Image from JetBrains
Image from JetBrains

The plugin also checks your system setup and tools, like:

If something’s missing or misconfigured, it tells you what’s wrong and how to fix it — before you hit a wall.


🚀 Preconfigured Targets That Just Work

Once indexing finishes, your new project comes with ready-to-run configurations.

Image from JetBrains
Image from JetBrains

You can:

It also helps set up real devices with minimal effort.
This is a big win, especially for mobile devs trying KMP for the first time.


🤝 Full Kotlin <-> Swift Support

If your project uses Kotlin for shared code and Swift on iOS, you’ll love this:
The plugin offers real cross-language IDE support, including:

iOS debugging already works in Android Studio and IntelliJ IDEA Ultimate, with support coming to the Community edition soon.


🎨 Compose Multiplatform Just Leveled Up

This update isn’t just about backend plumbing — it brings a more complete Compose Multiplatform experience, too.
Here’s what’s new:

No more beta tags — Compose is now ready for production use across Android, iOS, desktop and web.
Now you can preview and iterate on UI without deploying to devices every time. That’s a massive boost for productivity.


🔁 Hot Reload = Smooth Dev Flow

My favorite part? Hot Reload is here — and it actually works.
With Hot Reload in Compose:

It’s like turning your dev cycle into a test drive without pit stops 🏎️


🛠️ How to Get Started

Getting started is simple:

  1. Open IntelliJ IDEA or Android Studio
  2. Go to Plugins > Search for “Kotlin Multiplatform” (by JetBrains)
  3. Install it and restart the IDE

That’s it. The project wizard will guide you from there.


💬 Final Thoughts

This is a huge step for the KMP community. We’re no longer hacking things together — we now have official, streamlined support in the tools we use daily.
If you’re just starting out or thinking about exploring KMP, this is the best time to begin. Everything is smoother, smarter, and a lot more fun.

Big thanks to the amazing JetBrains team for making Kotlin better every day. This kind of progress really fuels the community to dream bigger.

Let me know what you think — and if you’re trying KMP for the first time, I’d love to hear how it goes!

🔗 Original JetBrains Blog Post


Share this post on:

Previous Post
🧩 Injecting Fun: KMP + Koin Annotations Made Easy