Did you know that you can inline properties in Kotlin? I discovered this small
feature accidentally while browsing through Kotlin docs, and thought it’s worth a short article. So
why is this useful?
There has recently been a discussion online about the best approach for storing global constants, or public static final fields in Javaspeak. This short article describes available options and points out some of the pitfalls you can run into. But before we start, let’s talk a bit about decompiling Kotlin...
Nowadays, Gradle is undoubtedly The Build Tool in Android development, and a very powerful one. In addition to that, Gradle keeps evolving fast, each new release bringing new features and performance optimizations. However, many of us are using just basic Gradle config and waiting patiently for minutes until our builds...
In this presentation you’ll learn about ways in which Kotlin can improve the readability and maintainability of your unit tests. Kotlin is a very expressive language, and it’s a great tool for writing clean and readable tests. We’ll look into a number of great Kotlin features and frameworks that make...