Ktor is a framework to easily build connected applications, web applications, HTTP services, and mobile and browser applications.
It’s very important to handle the exception that occurs during the networking operation or any IO operations in kotlin coroutines.
If you want to get started with Kotlin Coroutines for Android Development and want to master it, then this article is for you.
In this tutorial, I have explained another dependency injection framework that I recently adopted and how it has really simplified the process for me. That is…
Jetpack DataStore is a new and improved data storage solution aimed at replacing SharedPreferences. Built on Kotlin coroutines and Flow.
Jetpack Compose implements Material Theming and supports a dark theme by default. You can customize color, typography, and shape theming values to fit your product.
The splash screen is one of the main screens that every android application is having it. So, let’s see the steps to create the splash screen…
A Scaffold is a layout that implements the basic material design layout structure. You can add things like a TopBar, BottomBar, FAB, or a Drawer.
In this post, I am going to explain about using the retrofit and recyclerview in jetpack compose with MVVM pattern.
Modifiers are used to modify certain aspects of how the component is displayed on the screen. The Modifier itself is an interface,
The Jetpack Compose implementation of the layout system has two main goals: being high-performant, and making it easy to write custom layouts.
InAppLogger is a very useful app to log your data on the app screen. Normally logs will be shown in android studio Logcat.