The app caches weather conditions for your current location.
- Compatibility with Android 4.1 and higher
- Optimized on both modes: portrait and landscape
- The whole app is implemented in Kotlin
- Refresh the weather data periodically every 1 min
- Includes 2 screens (Home, Details)
- Custom transitions between screens
- Local storage (create, read and delete operations)
- Widget for Home Screen
- Kotlin
- MVVM
- Dagger
- Retrofit
- RxJava
- Widget
- Room
- JUnit5
- Mockito
- Navigation Component