https://kotlinlang.org logo
Title
k

kieran

03/05/2019, 11:19 PM
Hello. Can someone please help me understand the difference between, and use-cases for, konan and kotlin-multiplatform plugins. I've spent most of a day looking at the docs and tutorials and samples but I'm still confused. I've also seen one suggestion from a contributor to JetBrains repos that konan is deprecated, and multiplatform should be used, but I can't find any official source backing that assertion.
what I see is that konan is the gradle plugin for kotlin/native. multiplatform is separate but related (it uses kotlin/native)
i've not actually used Konan though
s

serebit

03/05/2019, 11:51 PM
The current recommendation is that you use kotlin-multiplatform and just don’t put anything in common. Konan is deprecated iirc
k

kieran

03/06/2019, 12:12 AM
@Kris Wong that post is pretty unambiguous; just what I was after. Thanks guys, really appreciate the help.
👍🏿 1
k

Kris Wong

03/06/2019, 12:14 AM
keep in mind that multiplatform is still experimental, though
k

kieran

03/06/2019, 12:15 AM
Yeah, I’m aware of that. We’re not looking at it for anything in production at the moment, just interested in exploring.