Description
Forecast is a simple weather app that I made using Flutter. It uses the OpenWeatherMap API to get the weather data. You can search for a specific city name or get weather data based on the current location, given permission to access location. The 5-day / 3-hour weather forecast is also available with charts showing the change in temperature, humidity and other related data with time.
Using Rive, I created the weather animations to load based on the weather condition. The animations play smoothly and are responsive to the screen size. On the settings page, you can change the app theme and language. Language support is only available for English and Sinhala.
The app suits anyone who wants to check the forecast for their current location or a specific city. The OpenWeatherMap API is reliable and provides accurate data. The app is also very user-friendly and easy to use. I will be adding more features to this app in the future.
Screenshots
Forecast is straightforward to use - just enter a location and you'll get the current weather conditions, along with the 5-day forecast. The charts are a nice touch, giving you a visual representation of how the weather will change over the next few hours. Overall, this is a great little weather app that does exactly what it promises. The app is available on the Google Play Store.
Download
The app is available on the Google Play Store. Click the button below to download.