A simple android application to show weather forecast for about 300 cities of Iran.
App is built on MMVM architecture.
Libraries (tools) which used to make this project:
- Lifecycle -> for simple handling UI state and data manipulating
- Retrofit 2 -> for makeing API calls simple
- Dagger 2 -> Dependency injection
- Navigation Component -> for simple navigation through fragments
- Room -> for storing local data