基于 Flutter 开发的网易云音乐第三方客户端,完整还原官方 App 用户体验。使用 Flutter SDK 3.24.1,基于网易云音乐 9.1.55 版本开发。
- 状态管理: GetX
- 依赖注入: GetIt
- 路由管理: GoRouter/AutoRouter
- 后端接口: NeteaseCloudMusicApi
- 运行项目:
flutter run -d <your-device>
注:服务部署在 Vercel,如遇高延迟建议本地部署
- 使用手机号码和短信验证码登录
- 部分页面因多接口数据整合可能加载较慢,优化中
- 推荐页面 (main)
- 发现页面 (found)
- 漫游页面 (roam)
- 动态页面 (timeline)
- 我的页面 (user)
- 搜索功能
- 歌单页面
- MV 播放
- 评论系统
- 消息中心
- 音乐播放与后台播放
- 歌词显示
- Android 适配
- 网络库优化
- 骨架屏加载
- 漫游功能重构
- Loading 效果优化
- 发布动态
- iOS 小组件
- 缓存策略优化
- bujuan: AutoRoute 实现
- flutter_cloud_music: 底部播放控制