<https://blog.jetbrains.com/kotlin/2025/02/kotlin-...
# feed
r
👍 7
kodee loving 2
❤️ 1
🔥 2
👍🏻 1
K 3
19
🎉 22
e
Best news!
❤️ 2
s
That’s the right call.
💯 2
t
Interesting, possibly good news.
p
Although I was enjoying Fleet for KMP/CMP, I get this decision and I think it is the better approach. But now what should be the default IDE and workflow for KMP/CMP? If I have a project that uses both Android, iOS, Desktop, Web and server, what should be the best IDE and workflow for this case? And what plugins/tools should we use?
c
Wow, it was pretty recently that they announced Fleet as the future flagship KMP experience. I'm surprised they're now going in this direction. Hopefully this works well for everyone involved.
d
❤️ Yes! I am overjoyed with this announcement – [JB] listened to the community and continued to periodically question their approach, this is the way… Whatever Fleets future may be (here’s hoping it finds its place as a polyglot VSCode competitor) it doesn’t have the near-term readiness to support KMP - readiness that has already been demonstrated by the IntelliJ platform. The fated AppCode could surely be plundered for its Swift support code, too. 💡 Recipe: If [JB] can take IntelliJ platform and: • Integrate Swift support (per AppCode) • Layer on cross-language symbol awareness • Implement iOS native run/debug • Sit these alongside existing Android platform support • Tidy up the Compose Multiplatform Preview story • Create an ergonomic project navigator that aids HMPP expect/actual navigation …then they have a winning KMP IDE in my view. Excited to see what comes next!
👍🏻 1
👍 4
p
@darkmoon_uk 100% agree! But what should be the preferred IDE with this approach? IntelliJ or Android Studio? Android Studio for multiplatform development sounds strange so I vote on the intelliJ with a very solid KMP plugin (although I would like to be it's own product derived from intellij like they did with Android Studio that already has the plugins, configurations and custom UIs implemented so it is plugnplay for newcomers to KMP). What do you think?