However, everything in Kotlin Multiplatform isn't designed to be cross-platform. It gives you the ability to structure your shared business logic to work across platforms, but you build a native UI for each target.
This has it's benefits long-term wrt creating polished native apps, but is more time consuming for a start-up.
Bonus: Node.js on server