In this article, I would try to show how to create battery friendly background tasks using Work Manager, which is part of Android Jetpack.
Category: Kotlin
Structured concurrency with Kotlin coroutines
In this article, I would try to explain coroutin builders, coroutine scopes and how structured concurrency in Kotlin works.
Kotlin Coroutines. Make it make sense.
This article covers how to use Kotlin coroutines on Android the easy way. In this article, we would also explore the kotlinx-coroutines library.
Upload Image in Gallery to Firebase from Android app (Kotlin)
In this tutorial, we would upload an image from an Android app to the firebase cloud storage and add the path of the uploaded image to firestore.
Concurrency for Kotliners
In this article, we would understand the concept of threading in Kotlin and also get a brief introduction to Kotlin Coroutines.
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