入坑Flutter两周,写的练手APP

2019-03-18  本文已影响0人  下Bu了手

我每次学习一种新技术,都会从做一个产品出来开始,感觉这样学的最快也学的最好。这次学习Flutter也是一样。

我研究Flutter的时候,网上已经有很多各种Demo了,所以学习资料很多,学的倒是很轻松。

网盘盒子

选择这样一个APP作为练手项目,是因为我正需要这么一个东西,所以刚好用来练手。项目目前完成度有70%了吧!

主界面

主要功能:

网盘盒子是将阿里云的OSS服务作为服务端,打造成的一个网盘客户端,可以用比较少的成本构造个人网盘。

- [x] 文件列表显示,包括文件夹切换

- [x] 添加OSS账户信息

- [x] 添加bucket和切换bucket,目前只完成了切换bucket

- [x] 主题设置

- [x] 图片文件预览和视频播放

- [x] 切换OSS账户

- [x] 多语言支持

- [ ] 文件搜索功能

- [ ] 文件上传和添加文件夹

- [ ] 文件删除和重命名修改等相关操作

- [ ] 文件下载

菜单

使用

第一次进入软件,会看到如下界面,上面除Name随意填写,其它数据请对照你的阿里oss账户信息填写。

账户填写

项目已经在Github上开源了,有兴趣的老铁可以一起来完善。想学习Flutter的也可以用来参考,代码写的很简单,适合入门参考!如果对你有帮助的话,请star一下吧!

[Gitee](https://gitee.com/nbcx/nbox)

[Github](https://github.com/nbcx/nbox)

QQ群: 1985508

上一篇下一篇

猜你喜欢

热点阅读