/kotlin-best-practices

Do's and Don'ts for Android development use kotlin

Primary LanguageKotlinApache License 2.0Apache-2.0

Best practices in kotlin

Lessons learned from Android developers use kotlin. Avoid reinventing the wheel by following these guidelines.

Chinese translation

Basic knowledge of kotlin

The official website

What do 17 Google Developers Experts for Android think about Kotlin?

Kotlin on Android FAQ

Getting started with Android and Kotlin

Kotlin: A New Hope in a Java 6 Wasteland

Java 8 added lambdas, streams, and many other language improvements. Java 9 is coming in September 2016, but with over half of Android devices stuck using Java 6, will we ever get to use a modern language?

In this talk from Droidcon NYC, Michael Pardo introduces Kotlin: a statically typed JVM language backed by JetBrains. With features like lambdas, class extensions, and null-safety, it aims to be concise, expressive, and highly interoperable — a powerful addition to your Android tool belt.