Explore Kotlin enum classes through examples covering both basic and advanced features. Learn how to use anonymous classes, add custom properties, and more.
Make your Kotlin code more expressive and understandable by applying tips from this guide on Kotlin lambdas to your development.
Kotlin offers many benefits over "plain" Java. This guide demonstrates how to replace dated POJO boilerplates using Kotlin's more elegant data classes.
Dive deeper into Kotlin coroutines — suspendable computations similar to threads that simplify asynchronous programming in Kotlin.
Compare the strengths and weaknesses of coding with Kotlin or Java for Android development in order to decide which language is right for you.
What's Flutter, what's Kotlin, and what should you use when developing your next mobile app? Learn more in this article.