Kotlin • May 18, 2020 Download Files in Kotlin for Android Using Ktor and Intents 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.
Kotlin • Nov 11, 2019 How to Create a SearchView with Suggestions in Kotlin Creating a SearchView with suggestions isn't simple as giving the SearchView a list of strings. It requires a CursorAdapter.
Android Development • Jun 08, 2019 Data Binding with Live Data for RecyclerView in Kotlin How to add data binding and live data for RecyclerViews in your Android and Kotlin apps.
Mobile Apps • Mar 29, 2019 Adding Notification Badges to a Kotlin App 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.
Mobile Apps • Jan 26, 2019 An Easy-to-Use TimePickerDialog for Kotlin The TimePickerDialog in Android doesn't allow for restrictions on the times a user can select. But MaterialDateTimePicker allows for this.
Mobile Apps • Dec 03, 2018 Building a Horizontal Picker or Spinner in Kotlin 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.
Developer Tools • Oct 07, 2018 Getting Started Unit Testing with Kotlin 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.
Android Development • Sep 11, 2017 Kotlin vs. Java – Why Kotlin on Android is Here to Stay Kotlin is here to make mobile development easier on Android and to end the mutation and Null Pointer Exceptions of the past.
Project & Team Management • Jul 02, 2024 Avoid Walking In Circles While Blazing Trails: Advice for Early Stages of Project Development Good communication is vital during the early stages of a project. Prioritize regular check-ins like stand-up meetings or weekly syncs.
Developer Tools • May 09, 2024 An Introduction to Jetpack Compose’s Box Composable The Box Composable can be used in several ways. Leverage the potential of layering with Box to create engaging and dynamic user interfaces.
Developer Tools • Apr 15, 2024 Keep It Simple with Camera Intents in Your Jetpack Compose App The simplest way to take photos in android is to use Camera Intents to launch the system camera application.
Developer Tools • Jan 22, 2024 Beginner Tips for Creating Composables with Jetpack Compose So, you're creating your first composable in Jetpack Compose. Here are some tips that are easy to apply to your first composable.