the me
1 min readApr 26, 2021

--

`Obviously you’re not gonna use it in a full blown out project if you can’t afford loosing time`

Of course, but this should be clearly highlighted. And it is not about time - it is about project stability. Because it is alpha it is very likely that your project will not be stable and very likely have negative impact on end user. Do you want that?

And to be honest - Kotlin Multiplatform compiles into obj-c, making it already outdated. Yes you can use within Swift, but what a hustle, if it cannot support structs, enums properly and lot more. And don't tell me it will be improved. As long as it compiles into obj-c it will remain the headache, that Jetbrains can do nothing about it. Most of the devs will choose KMM simply because it is trendy. Something better, simpler will come up and trend will go away, leaving teams, companies with legacy code hard to maintain. If I had to choose technology even for fresh project KMM is out of the topic.

--

--

the me
the me

Written by the me

Berlin based software developer

Responses (1)