Thanks for sharing my blog post š Iād be happy to discuss what are your thoughts about the future of multiplatformK
a
antonis
01/21/2019, 9:55 AM
Hello. Thanks for writing it š I found it via Kotlin weekly.
antonis
01/21/2019, 9:56 AM
Actually I feel the same regarding multiplatform development. Iām not sure if flutter will dethrone react native though
antonis
01/21/2019, 9:57 AM
Ok. Hacking UIs using dart might not be that hard but really learning a new language is a serious time investment. Iām not sure how many devs will jump into this
āļø 2
j
jmfayard
01/21/2019, 10:18 AM
I feel you could put an emphasis that those are two very different approaches to multiplatform.
Flutter/ReactNative/UnrealEngine is a top-down approach. Some big company (Facebook/Google) provides you a game engine on which you can run your app that run everywhere the game engine run, with the limitations of the game engine.
Kotlin Multiplatform and j2objc on the other hand have a bottom up approach. Each company defines what can and should be multiplatform in their project. The UX stays native. Below the UX, each team defines what makes sense for them to share on all platforms.
Because those are two very different approaches, they will make sense in different use cases.