Test Photos Client
Android test project with Dagger, Coroutines, Flow/LiveData and Jetpack(Room, ViewModel) based on MVVM architecture
Tech stack
- Kotlin based, Coroutines + Flow/LiveData for asynchronous
- Dagger for dependency injection
- Jetpack:
- Lifecycle
- ViewModel
- Room Persistence
- Architecture:
- MVVM Architecture
- Navigation Component
- Paging 3
- Retrofit2 & OkHttp3
- Gson
- Picasso
Open Api:
Test Photos client using the Unsplash Api. Its provides a RESTful API.