Poké Weather is an application for multi-integration with pokemon api and weather api (soon).
On this project was used MVVM with dependecy injection using Koin, Retrofit for API requests, Coroutines for treating the request flow, Lifecycle for reactive programming and DataBinding.
- MVVM Architecture
- Databinding
- Koin
- Coroutines
- Lifecycle ViewModel
- Retrofit
- Unit Test
- Instrumented Test