It shows the weather and even the forecast for the next 5 days and even important details like humidity, wind speed, pressure, etc. You can select your location by gps or by searching any city
This app is designed using MVVM architectural design pattern and the weather and the forecast JSON values are taken from Open Weather API and even Places Autocomplete API is used to give autocomplete suggestions to the user. The user can choose the units either in metric or imperial form. By default the home fragment shows the weather of the user's current location but can be changed by navigating to the settings fragment.
- Kotlin
- MVVM
- Collapsible Calendar View
- Weather Icon View
- Recyclerview Animators
- Open Weather API
- Places Autocomplete API
https://play.google.com/store/apps/details?id=com.project.weatherapp