One IOS app, one android app and one web app. Three clients, three code bases implementing the same features (almost) and with three times the amount of bugs.
Not that bad. we are all doing it for years. But more and more companies are trying to unify the clients.
The kotlin's team came up with a solution that is for me the scenario with the less trade-offs. Use the tools you love but share what what is common.