Letting users download files from inside your Android app to view externally can be a pain. I'll show you how to add this with intents and Ktor.
How to add data binding and live data for RecyclerViews in your Android and Kotlin apps.
Getting cryptic data binding errors like "error: cannot find symbol import" in Android? Here are some methods to help you figure out what's wrong.
It can be hard to figure out how to add notification badges to your Kotlin app. I'll show you two types of badges and how to implement them.
The TimePickerDialog in Android doesn't allow for restrictions on the times a user can select. But MaterialDateTimePicker allows for this.
There are a lot of widgets in Android, unfortunately a picker or spinner isn't one of them. Follow these steps to add one to your Kotlin project.
When learning a new language, it's important to understand testing frameworks. With Kotlin, it's made easy by its similarity and interoperability with Java.