A complete guide to enum classes in Kotlin

Explore Kotlin enum classes through examples covering both basic and advanced features. Learn how to use anonymous classes, add custom properties, and more.
Antonello Zanini
7 min read

A complete guide to Kotlin lambda expressions

Make your Kotlin code more expressive and understandable by applying tips from this guide on Kotlin lambdas to your development.
Nate Ebel
13 min read

Using Kotlin data classes to eliminate Java POJO boilerplates

Kotlin offers many benefits over "plain" Java. This guide demonstrates how to replace dated POJO boilerplates using Kotlin's more elegant data classes.
Ben Holmes
5 min read

Understanding Kotlin coroutines

Dive deeper into Kotlin coroutines — suspendable computations similar to threads that simplify asynchronous programming in Kotlin.
Diogo Souza
5 min read

Kotlin vs. Java for Android development

Compare the strengths and weaknesses of coding with Kotlin or Java for Android development in order to decide which language is right for you.
Levi Vaguez
4 min read

Kotlin vs. Flutter for Android development

What's Flutter, what's Kotlin, and what should you use when developing your next mobile app? Learn more in this article.
Eshiet Ekemini
6 min read