I have wondering why not google focusing on kotlin...
# random
h
I have wondering why not google focusing on kotlin multiplatform instead of flutter (dart), jetpack compose (android only). The is because now i can see kotlin multiplatform can do exactly what react native or other hybrid language. Please discuss because I need strong answer. Tq for participate also
Btw, Compose Multiplatform exists and is slowly becoming more supported. Compose multiplatform is even part of the AOSP right now and is being worked on mostly by Jetbrains engineers, so it is gaining a lot of legitimacy and is definitely on Google's radar
s
That’s the kind of question you can ask ChatGPT.
h
But answer from chatGpt was not originated from engineer jetbrains. @Stefan Oltmann that why, I hate to depend on answer 100% from chatGpt.
1
s
Google has been pushing several of their Jetpack libraries over to KMP, though. You can see an overview over at https://developer.android.com/kotlin/multiplatform. Additionally, JetBrains is maintaining a version of Compose built for KMP, as well: https://www.jetbrains.com/lp/compose-multiplatform/.
👍 1
m
Here the Jetpack team talks about why it's taking so long to port their things to KMP:

https://youtu.be/iInVEuFPSkg?feature=shared

👍 1
h
@Maarten de Goede why google invest into flutter rather than kmp?
v
Isn't the short answer simply because they are managing risk and hedging their bets? Afaik Flutter is created by and fully owned by Google. Kotlin Multiplatform is not. Dropping something you own 100% of to bet on something you don't own 100% of is risky and reckless.
👍 1
👍🏾 1
m
I'm a bit confused why you're asking the same question again after I sent a video where the Android Jetpack team goes quite in-depth on their process of adopting KMP? Sure, they don't answer why it's primarily Jetbrains working on Compose Multiplatform but I am not going to speculate on that
h
@Maarten de Goede, you did great job for sharing information. It is just for me wondering why the google do like that. Since kotlin already use in android and why not they focusing this mainly language to become hybrid as same as like others language react native, c# microsoft and etc.