
Kotlin’s Builder Functions: A Better Way to Create Lists, Maps, Strings & Sets
Kotlin offers several convenience functions to create lists, maps, strings, and more without the usual boilerplate code.
Kotlin offers several convenience functions to create lists, maps, strings, and more without the usual boilerplate code.
The Material Design 3 library in Compose provides an out-of-the-box API for displaying tooltips in apps.
The first part of a series of articles focusing on building a Compose Multiplatform app. for Android, iOS, and Desktop that displays the latest Space News.
We take a look at how to add the popular Coil image loading library to a Compose Multiplatform project.
We cover what deep links are and how to implement them using the new type-safe APIs of the Navigation Compose library.
Learn how to add pull-to-refresh to your app with the latest version of the Compose Material 3 library.
Extension functions in Kotlin enhance classes without inheritance, but overuse can clutter suggestions, especially in multi-module projects.
We take a look at a few advanced concepts that help us get the most out of compose previews.
7 Android Studio usage tips that can help boost productivity and make it easier to develop apps.
We cover common Swift patterns you might see when looking at iOS code, try to understand them, and compare their implementation in Kotlin.