入坑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