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...

Multiple Resource Folders In Android

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

Implementing Pull To Refresh In Android

Do you want to refresh the layout or screen...