使用OpenWeatherMap API服务的天气应用程序,根据用户位置提供每日天气预报和历史天气,并使用基本的地图服务在谷歌地图上显示降水和温度。详情:- 框架:- Flutter

IDE:- VS code

状态管理工具:- Bloc

架构模式:- TDD

API:- Google Map Apis, OpenWeatherMap API

包:- cupertino_icons, Bloc, geolocator, http, intl, google_maps_flutter, mocktail。

注意:-应用程序在横屏模式下也能正常工作。

截图:-

               HomePage with Current Weather Data

1

               HomePage With Todays and 7 day forecast

2

               precipitation layer on Google Map

3

               temperature layer on Google Map

4

GitHub

查看 Github