Develop Android apps with Kotlin
Expressive and concise
Safer code
Jetpack Compose
Structured concurrency
Getting started
Learning Android & Kotlin from scratch
Kotlin for Android Java developers
Advanced Kotlin guides
Bringing Kotlin to your team
Optimized for Kotlin
Android Studio
Android KTX
Kotlin-friendly SDK
Learning resources
What does Kotlin code look like?
Apps built with Kotlin
Zomato uses Kotlin to write safer, more concise code
Kotlin helped Zomato reduce the number of lines of code in their app significantly, and it has also helped them find important defects in their app at compile time.
Watch Zomato's Rahul, Vice President, Product Management, and Prateek Sharma, Android developer, talk about how Zomato started adopting Kotlin and about how they now use it for all new feature releases.