Load image using Picasso library & Common shared preference using HILT and mvvm pattern
Implementing dependency injection provides you with the following advantages:
- Reusability of code
- Ease of refactoring
- Ease of testing
Read more: https://www.boltuix.com/2022/09/how-to-implement-hilt-in-android-app.html