Skip to content
Source

Google and KMP

So, Google now officially recommends KMP. However, we've suspected this for a long time, we've seen how they added its support to some Jetpack libs. Sounds hype overall, but why does Google need this, what do you think?

Knowing Google, the only thing that comes to my mind is the possibility in some distant future to deprecate Android with minimal losses, and even that I doubt. Well, they're unlikely to hope that new apps will come to them that were originally written in KMP for other platforms. Or that new developers will come from somewhere outside.

After all, on the contrary, they should rather be interested in developers staying in their ecosystem and not going to others. Or is this a devious plan to first give people their convenient tools for all platforms, and then vendor-lock pieces you can't live without, by analogy with some Google services? 😈

I highly doubt they're doing this just because several teams inside want to write their apps on it, as stated in the post. That's not the level to announce such support at I/O.

Honestly, I don't really believe in the quick success of KMP beyond Android. Although ideologically, of course, from an Android developer's point of view, this is the most beautiful solution that's been on the cross-platform market all this time. But whether the world cares about an Android developer's point of view - that's still an open question.