Android sample app for getting movies from TheMovieDB APIs, for getting popular movies. this solution is focused on building Android app.
The app is built with MVI and clean arcitecture.
- Hilt for dependancy injection
- Retrofit for REST API communication
- Paging3 to load data gradually within your RecyclerView
- Espresso For UI testing
- Mockito Mocking framework for unit testing
- Glide for image loading