Kotlin Native is another step toward making Kotlin usable throughout a modern application.
Eventually, it will be possible to use Kotlin to write every component, from the server back-end to the web or mobile clients.
Sharing the skill set is one big motivation for this scenario.
Kotlin is often Android or backend.
More than that (or whatever ran on our beloved JVM).
More on Kotlin : See other interesting tutorial and news about Kotlin
The difference between Kotlin vs Java.
Android has officially adopted Kotlin as the supported language.
Future of Android development will be change, developers should know the differences Kotlin vs Java.
This choice depends on your interest.
Naturally, Java is much more powerful than Kathleen because it is older.
But Kathleen also says some people find it easier to learn and can be helpful to get started.There are several articles on the Internet that you can search for and make the final decision.