Flutter从2018年发布第一个版本到今天已经发展到Flutter 2.5了。Google这几年来非常重视Flutter的发展,各类教程以及活动迎面而来。同时支持Mobile(Android,IOS),Web,Desktop(Macos,Windows,Linux)等多个平台,更新一次支持多个平台,确实很吸引人。对于我来说当然也不能错过这一波技术浪潮,于是就筹划着利用空闲时间开发一个应用:知天气就应运而生了。
项目主页:https://github.com/ZhangXinmin528/weatherhttps://github.com/ZhangXinmin528/weather
首先介绍一下这个应用:
知天气是取知晓天气更知晓你的含义。该应用主要功能包含关注的城市的天气信息,城市管理,城市搜索等功能,小到小时级天气信息,空气质量信息以及风力风向,大到7天的天气预报信息以及全国范围内的天气云图。知天气主要采用Flutter技术开发,采用现阶段主流的Bloc框架,项目中同时做到了原生和Flutter的通信。
功能介绍:
- 主页面:可以展示多个城市的天气信息。实时天气,天气预警信息,小时级天气信息,7天天气信息,风力风向以及生活指数。默认第一个为当前定位城市,其余为关注城市的天气信息。定位城市可以进入天气地图页面,可以查看温度 ,风力,相对湿度等天气信息;
- 城市管理:页面主要用于管理用户关注城市,可通过进入编辑模式,调整城市顺序,亦可取消对某个城市的关注,同时可以进入城市搜索页面。
- 城市搜索:城市搜索默认会展示推荐热门城市,点击搜索框可搜索想要关注的城市。
数据来源:
支持一下:
软件开发耗费了个人大量的业余时间,费时费力,尤其是脑细胞,您的一份肯定就是我继续前进的动力。
![](https://i-blog.csdnimg.cn/blog_migrate/06b2068b226d7ecba2c7e537921b3307.jpeg)
下载试用:
欢迎大家下载试用,提出宝贵意见。