使用Flutter 仿百万看点app

      自flutter发布正式版到现在已经过去两个多月了,当我看到它正式发布的消息时,简直就像是个拿到了玩具的小学鸡一样兴奋,迫不及待的想去玩玩。正好最近项目迭代完成比较闲游遍了各大论坛,最后决定试做一下资讯类的应用,选择了“百万看点”这个app试手,事不宜迟,马上开干。

预览:看看用flutter写的百万看点的界面,鉴于工程问题,我们只做主要的界面。

使用Flutter 仿百万看点app_第1张图片  使用Flutter 仿百万看点app_第2张图片   使用Flutter 仿百万看点app_第3张图片

使用Flutter 仿百万看点app_第4张图片  使用Flutter 仿百万看点app_第5张图片  使用Flutter 仿百万看点app_第6张图片

 

用到的开源库:

cupertino_icons: ^0.1.2
english_words: ^3.1.0
dio: ^1.0.13
webview_flutter: ^0.1.2
flutter_webview_plugin: ^0.3.0+2
chewie: ^0.8.0
flutter_swiper: ^1.1.4
pointycastle: ^1.0.0

APK下载:

https://pan.baidu.com/s/1Jb-1jwzIGa5e4fVQJVrwaA

Github地址:

https://github.com/HWHUAN/Flutter_bwkd

 

心得体会:

  • 可能一开始上手的话有点懵,但是玩过之后就是酸爽,谁用谁知道。有一点诟病就是嵌套太深了,所以一定要理清思路,尽量做到整洁,我这个项目其实也做得不好,大家以学习的态度去学就好了,正好可以看看哪些地方值得完善修改。

  • 个人觉得Flutter既然都出来了,学客户端的同学还是有必要去学习研究一下的,或许flutter会成为下一代客户端的主流呢,谁也说不好,提前准备就好。

  • 项目中关于网络的封装不是很好,后面完善再更新。

说明:

  • 本项目只做的百万看点的一些主要界面,鉴于百万看点api对用户信息的加密做得太好,还需要一点时间去研究,所以登录验证的相关信息就没做了。
  • api 来自网络 ,【百万看点】是一款资讯类应用的app,非官方版本,仅作学习交流之用,数据来源于百万看点,数据接口均属于非正常渠道获取,请勿用于商业用途,一切解释权归百万看点官方所有。

你可能感兴趣的:(flutter)