In this article, we would understand the concept of threading in Kotlin and also get a brief introduction to Kotlin Coroutines.
Author: adoranwodo
One app, multiple screen sizes – Making Android apps responsive
Multiple devices that run on android can have different screen sizes. This article talks about building responsive apps that can adapt to any screen size
Planning and effective tools as an Android developer’s advantage
Its important to plan and use the right tools when building android apps. In this article, I highlight my process and some of the tools I use.
Hello AndroidX!
AndroidX is an improvement on the original Android support library. In this article, we would see how to migrate to AndroidX
Zero to Kotlin Hero: More on Anko Commons
Anko is a lightweight library for Kotlin. This is an continuations of the Anko commons module for logging. Here, we would cover the AnkoLogger
Zero to Kotlin Hero: An introduction to the Anko library
Anko is a lightweight library for Kotlin. This is an introduction to Anko and the Anko commons module for intents, dialogs, logging and resources.
Zero to Kotlin Hero: Kotlin Extensions
Kotlin is a modern programming language for building Android apps. Learn about Kotlin extension functions and how they work
Zero to Kotlin Hero: Data classes and Sealed classes
Kotlin is a modern programming language for building Android apps. Learn about how to use Kotlin data classes and sealed classes.
Zero to Kotlin Hero: Kotlin Functions
Kotlin is a modern programming language for building Android apps. Learn about the different types of functions in Kotlin
Zero to Kotlin Hero : Say Goodbye to Nulls
Kotlin is a modern programming language for building Android apps. Learn how Kotlin handles nulls and say goodbye to Null Pointer Exception