12 reasons why you should start using Kotlin for Android today (KAD 30)
How to use Kotlin code from Java: start using Kotlin today (KAD 29)
Sealed classes in Kotlin: enums with super-powers (KAD 28)
Objects in Kotlin: Create safe singletons in one line of code (KAD 27)
Interfaces in Kotlin. Who said interfaces can’t have code? (KAD 26)
Databases on Android with Anko and Kotlin: SQLite never was so easy (KAD 25)
Dialogs and alerts on Android using Anko and Kotlin (KAD 24)
How to mock final classes on Kotlin using Mockito 2 (KAD 23)
Unit tests on Android with Kotlin (KAD 22)
How to use Retrofit on android with Kotlin (KAD 21)
How to use Dagger 2 on Android with Kotlin (KAD 20)
How lambdas work in Kotlin. setOnClickListener transformation (KAD 18)
Operator Overload in Kotlin: Add standard operations to any class (KAD 17)
Writing a RecyclerView Adapter in Kotlin (KAD 16)
Property delegation in Kotlin: Assign values in Android without having the context (KAD 15)
Reified Types in Kotlin: how to use the type within a function (KAD 14)
Using “when” expression in Kotlin: The “switch” with super powers (KAD 13)
Ninja Functions in Kotlin. Understanding the power of generics (KAD 12)
Functional operations with collections in Kotlin (KAD 11)
Data Classes in Kotlin: save a good bunch of lines of code (KAD 10)
Using Anko to run background tasks with Kotlin in Android (KAD 09) + Anko layouts on Android. Should I forget about XMLs?
Custom Views in Android with Kotlin (KAD 06)
Kotlin Android Extensions: Say goodbye to findViewById (KAD 04)
read more on website