Hi, just got that, i find no communication in rele...
# multiplatform
j
Hi, just got that, i find no communication in release note about that. BTW it's still compile and run on my Linux machine.
g
I guess it makes sense. The only feature of the KMM plugin is basically to run an iOS app from Android Studio. So you’d need a Mac anyway.
j
But you can run the android app on any platform, you can have guys developping the common part without launching the ios build. Before the update of 0.2.0 wasn't here.
g
Afaik you don’t need the KMM plugin to develop a multiplatform app. It’s just a convenience so you don’t need to use Xcode or AppCode to launch the iOS app.
k
KMM plugin does a whole lot more than that
g
You’re right, sorry. It also helps with debugging and includes a project wizard. So it actually does make sense to use it on platforms other than macOS.
k
it also allows the IDE to see all the source and dependencies so all the IDE features can work, as well as create the gradle tasks that allow it to build
g
Thanks @Kris Wong. My understanding was that the plugin is more of a marketing instrument by JB to promote KMP. I wasn’t aware that it’s actually such an essential component of developing for multiplatform 🙈
k
the KMM plugin and KMP plugin are nearly the same.
i do take back what I said above, though, because that's actually the gradle plugin and not the IDE plugin
though the IDE plugin does play an important role as well. for example it knows how to parse kilb files for K/N.