Kotlin

Kotlin is a functional language created by Jetbrains that can be used to boost Android development. 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

How to use Retrofit on android with Kotlin (KAD 21)

This is just one more example about how in Kotlin we can continue to use the same libraries we've always used in Java for Android. Retrofit is a library that greatly simplifies doing requests to an API, and in this case I'm going to teach you how to integrate it with...

How to use Dagger 2 on Android with Kotlin (KAD 20)

Virtually everyone who wants to create code on Android in a decoupled and easy-to-test way, resorts to Dagger sooner or later. Although there is something that works a bit differently when setting up Dagger in Kotlin, most of it is quite simple, and in a few steps I'm...

How lambdas work in Kotlin. setOnClickListener transformation (KAD 18)

Although I spoke a little about it in another article, I'd like to explain in depth how lambdas work in Kotlin, and how they transform the interfaces with a single method in lambdas when we  are working with Java libraries. In particular I'm going to show you some...

Writing a RecyclerView Adapter in Kotlin (KAD 16)

An interesting way to see how Kotlin simplifies your life is by creating a RecyclerView Adapter. You'll see that the code can be organized in such a way that its reading is easier and it avoids redundant code. RecyclerView Adapter in Kotlin We'll create an Adapter...

Take Realm to the next level with Kotlin

When someone asks me what I like the most about Kotlin, I find it hard to highlight a single feature. Data classes, lambdas, type inference, delegates... all of which entail a complete series of significative improvements which makes the difference with respect to...

Kotlin for Android Developers

Kotlin for Android Developers

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

Get it Now!