Kotlin

Kotlin is a functional language created by JetBrains that can be used to boost your Android productivity. Lambas, null safety, extension functions and a lot of breaking features make Android development simpler and easier. Start learning today!
Get the book!Don't miss new posts
Hacking Architecture Components by using Kotlin

Hacking Architecture Components by using Kotlin

I've been using Architecture Components for a while, and I must admit I love them. The Android team has managed to find a way to let us forget about lifecycles and focus on what really matters. But not only that. Thanks to Architecture Components (which you can learn...

read more
Yo Dawg! I heard you like Kotlin (Talk at Devfest Baltics)

Yo Dawg! I heard you like Kotlin (Talk at Devfest Baltics)

In November 2017, I had the chance (and luck!) of participating in a great event at Latvia: Devfest Baltics. It was awesome in many ways, but specially because of how the organizers treated us the speakers. I had never felt so warm (in such a cold country 😂) I...

read more
Calling Kotlin from Java: start using Kotlin today (KAD 29)

Calling Kotlin from Java: start using Kotlin today (KAD 29)

One of the great wonders of Kotlin is that it's fully integrated with Java. This means that although all your application code is written Java, you can create a class in Kotlin and use it from Java without any issues. Calling Kotlin from Java code can't be easier....

read more
Sealed classes in Kotlin: enums with super-powers (KAD 28)

Sealed classes in Kotlin: enums with super-powers (KAD 28)

Sealed classes in Kotlin are another new concept we didn't have in Java, and open another new world of possibilities. A sealed class allows you to represent constrained hierarchies in which an object can only be of one of the given types. That is, we have a class with...

read more
Kotlin for Android Developers

Kotlin for Android Developers

Start learning Kotlin today with this book by creating an Android App from ground up.