Dependency injection on Android with Hilt[Example]

Dependency injection (DI) is a technique widely used in programming...

View Binding in Android Jetpack [Updated]

View binding is the current recommendation from the Google...

MVVM with Kotlin Coroutines and Retrofit [Example]

Coroutines are a neat new feature of the Kotlin language...

Getting started with WorkManager [Example]

WorkManager is one of the Android Architecture Components and...

MVVM With Retrofit and Recyclerview in Kotlin [Example]

MVVM architecture is a Model-View-ViewModel architecture that removes the...

Material Menus – Material Component For Android

A menu displays a list of choices on a...

How to get continuous location updates in Android

In this post, I am going to explain how...

Android Navigation Drawer Explained [Step By Step]

The navigation drawer used to navigate many screens or...

Implementing Pagination With Recyclerview

Pagination with Recyclerview allows the user to see the...

Multiple Resource Folders In Android

You can manage your resources XML files (layout, drawable,..)...