Common in Android development

A team can use Kotlin to write an Android app’s screens and features. It also works with much of the existing Java software and libraries used on Android, which helps teams update older apps gradually.

Kotlin is not limited to phones: it can be used for services and other programs. When a team discusses a native mobile app, Kotlin often means Android code, while Swift often means Apple device code.