At Google I/O 2017 keynote, the Android team announced first-class support for Kotlin. Kotlin is a statically typed programming language for modern multiplatform applications
Starting now, Android Studio 3.0 ships with Kotlin out of the box, meaning Android developers no longer need to install any extras or worry about compatibility. It also means that moving forward, you can rest assured that both JetBrains and Google will be supporting Android development in Kotlin.
This tutorial, Getting started with Android and Kotlin, walks us through creating a simple Kotlin application for Android using Android Studio.