登录

去注册

登录

注册

去登录

注册

推荐几个优质Flutter 开源项目

鸿洋   2018-08-02   收藏

1. 概述

通过最近各个平台更新的文章标题来看,就能发现 Flutter 非常火,抱着简单瞧一瞧的心态,搭建了一下环境,看了些已经开源的完整项目。

本文简单跟大家聊5毛钱的,忙的同学收藏下就行了,也不是一定要立刻投入学习。

如果你想要开始入门 Flutter,一般我们都是通过官网:

https://flutter.io/get-started/install/

当然,也有饱含分享精神的同学已经搭建了 Flutter 中文网:

https://flutterchina.club/get-started/install/

屏幕快照 2018-08-02 上午10.27.16.png

跟着网站一步步来基本就可以搭建起环境,学习一些基础知识了...

千万要仔细的查看文档,不要省略一些步骤。xcode 的环境可以不去管,不影响在 AS 中运行。

中间你可能会或多或少遇到一些问题,合理利用搜索引擎即可。

此外,阿里闲鱼团队率先引入了Flutter技术尝试实现客户端开发的统一,并成功改造和上线了复杂的商品详情业务,也对外输出了非常多可供参考的文章,所以你可以作为参考闲鱼技术主页

https://juejin.im/post/5b3f098ce51d45199840f4bb

好了,作为一名老年程序员选手,已经不需要一步步去了解某个新技术了。

了解完基本知识,就可以通过实际的案例去学习了,整体了解后,再去思考原理,下面推荐几个开源项目,文末也有 apk 下载地址,你可以实际体验下 Flutter 的运行体验。

2. WanAndroid客户端Flutter版

从个人来看,玩 Android API是非常适合练手的。

晒一下效果图:

屏幕快照 2018-08-02 上午10.36.35.png

屏幕快照 2018-08-02 上午10.36.42.png

屏幕快照 2018-08-02 上午10.36.42.png

开源项目地址:

https://github.com/canhuah/WanAndroid

在编写该案例过程中,遇到的一些问题,作者也做了总结:

http://www.canhuah.com/Flutter实战之WanAndroid项目中碰到的问题.html

3. 基于Google Flutter的开源中国客户端

晒一下效果图:

屏幕快照 2018-08-02 上午10.41.27.png

屏幕快照 2018-08-02 上午10.41.35.png

开源地址:
https://github.com/yubo725/flutter-osc

仅用于学习。

4. Flutter仿写一个开眼视频

需要说明的是,相比今天文中的其他三个来说,这是一个半成品,很多功能没有实现,但是也是有很多效果可以去借鉴的。

屏幕快照 2018-08-02 上午10.45.51.png

屏幕快照 2018-08-02 上午10.46.02.png

开源地址:

https://github.com/wtus/flutter_kaiyan

仅可用于学习。

5. 超完整开源Flutter Github客户端

这个需要介绍下,作者小郭在本号已经给大家分享过很多篇文章了,而且该客户端完成程度非常高。

并且同时开源了 weex,rn,flutter 版本,文章一开始的移动端跨平台开发的深度解析也是他的文章,可以说为数不多的,对多个跨平台方案都有深刻理解的作者。

b1908d0d-91e1-40bd-8335-fa2d66066d6f.jpg

开源地址:
https://github.com/CarGuo/GSYGithubAppFlutter

最后简单总结下,wanandroid 的项目是比较适合练手的,因为 OpenApi 简单,页面也比较清晰;开源中文的难度稍大一些;开眼视频的很多效果是值得参考的;最复杂和完整的是github 客户端。可以根据自己情况选择学习。

下载项目后,遇到的一些问题,请通过 issue 反馈给作者。

便于大家体验,号内回复体验apk,可以在对应的日期文件夹拿到本文的4个安装包链接。