A Kotlin-based Android application has been developed, utilizing the Rick and Morty API to present a list of characters and their details. The app adheres to principles of Clean Architecture and the Repository Pattern, ensuring a well-organized and maintainable codebase. In the presentation layer, it follows the MVVM Architecture pattern to separate concerns effectively. Additionally, the app incorporates offline caching to enhance user experience by allowing access to data even without an internet connection.
app.video.mp4
- ViewModel
- LiveData
- Hilt (Dependency injection)
- Kotlin coroutines
- Retrofit
- Room
- Page 3
- MVVM


