While React Native is the most established option for cross-platform mobile app development, Kotlin Native is a completely new framework. Even though it has great potential for mobile apps and will surely rock the IT world, it hasn’t been officially released yet.
Currently, Kotlin Native can’t ensure that an app’s interface will work well on iOS and Android devices using one codebase. It still requires the UI layers for both Android and iOS to be written using native code. The prospect of Kotlin Native may seem exciting to the cross-platform developer community, as this technology has succeeded in both Android and backend development. But the future is yet to come in that regard – Kotlin Native can’t currently be used for production purposes and there are virtually no Kotlin Native apps present in app stores.