I just published an article on speeding up the IDE...
# multiplatform
p
I just published an article on speeding up the IDE performance when using Kotlin Multiplatform where I gathered all the insights and tips we had in the past. https://medium.com/yazio-engineering/speeding-up-kotlin-multiplatform-61ebf8dae560 Looking forward to hear any feedback. Thanks @Sebastian Sellmair [JB] for proof reading, I love all the work you do here ❤️
❤️ 10
👀 5
cc @louiscad, maybe this helps to resurrect your IDE when working on Splitties 😁
👀 1
l
Nice ! And you’re hiring..well well well 😄
p
I’ve put that section shamelessly there 😁
l
I wonder how someone can be senior on KMP but, I might take this opportunity 👀
👍 1
❤️ 1
p
I see writing software as a general skill. Here the senior refers to being senior as a Kotlin developer, not as a kotlin multiplatform developer
1
j
I wonder how someone can be senior on KMP but, I might take this opportunity
The job post is quite clear about not needing to be “senior on KMP” It requires 4y in Kotlin JVM and interest on KMP 🙂
r
But quite frequently, we are hit with bugs, such as Android Studio not being able to resolve classes within the IDE. Kotlin Multiplatform itself is pretty stable, but the IDE experience is far from it.
The answer for us was simply not using Android Studio. Most of the times that we see unresolved classes, a switch to IntelliJ fixes the problem.
Yeah, this issues are so annoying. I want to switch to IntelliJ to test if it will resolve some of these issues for me as well. Is CE good enough or should I just go for the Ultimate?
l
I use CE all the time and seems to be good enough for me
👍 1
p
We all use CE. I never needed a feature from Ultimate so far
👍 1
h
You don't need the database plugin? I can't live without it. But the delayed Android support in Ultimate is annoying.
p
What does that plugin do?
r
@hfhbd if you’re talking about the App Inspector then yes, I’m using it quite often
h
Nope, App Inspector is for Android DB, I mean your backend DB. The plugin https://www.jetbrains.com/help/idea/relational-databases.html is basically DataGrip inside IntelliJ.
r
I’m trying to transition from Android Studio to IDEA CE and I got stuck on:
This version of the Android Support plugin for IntelliJ IDEA (or Android Studio) cannot open this project, please retry with version 2021.1.1 or newer.
error during gradle sync (using version 7.2) any hints? 🙂 TIA
h
The Android plugin for IntelliJ is always some versions behind. Currently, the android plugin for IntelliJ 2022.1 only supports 7.0.X. Reason: Google develops the plugin with an older IDEA version, and JetBrains ports the plugin from Google to the latest IntelliJ api... And I don't understand this process.
r
thx! switching back to 7.0.x then