flutter 局部状态和全局状态区别_基于Flutter实现的云音乐APP

6940857a81de2f97b3d70afdff26be3c.png

好像很久没有更新文章了...

准备入flutter的坑, 边学边动手是快速入门的方式,所以就有了一个想法,实现一个高仿版的网易云音乐app,之所以选择这款app,是因为github上面有网易云音乐 Binaryify/NeteaseCloudMusicApi的开源项目,我可以直接部署到我的服务器上面,然后调用接口请求,毕竟主要是学习flutter,并不想花太多时间处理service层。应该会持续迭代更新,至少会完成下列todo list。如果你也有兴趣,可以star这个项目或者参与进来。本项目仅作为个人学习,并不用于任何商业用途。另外本文只是简单的学习flutter,对与app开发中的内存管理,本地加密,权限申请等一系列功能并不在此范围之内。

项目地址:

eltonchan/NetEase_Music_Flutter​github.com
4aa4b8e9308585aecb8969cec36802a1.png

Todo List 需要实现清单

  • [x] 路由导航配置 Routes Config
  • [x] 页面UI User Interface
  • [x] 组件化 Components
  • [ ] 全局状态管理 Mobx Store
  • [ ] 离线缓存播放 Sqlite
  • [ ] 音乐播放 Play Music
  • [ ] 视频播放 Play Video
  • [ ] Http请求 Http Request
  • [ ] 待补充··· To Be Continued

preview 预览图

1336b756f9d112ee8bd1d39a0be30d6a.png

e0778e563ff6ab42732964a55d1f411e.png
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值