凯冰音乐APP页面组成
第一版本APP其实对我来讲是一次非常大的挑战和尝试!
由于是第一次接触移动APP的开发,技术选型前端部分选择了Flutter和Dart,对我来讲都是全新的内容。后端选择了Go的Gin框架,Go语言倒不是最新的,在工作中也已经使用了一年了,但是Gin框架相对来讲是新鲜一些,因为工作中核心的两个项目是Beego的,Gin接触的并不多,所以也是有一定的学习工作量在里面。
当然这也是为什么选择Gin作为后台API开发的框架的原因之一:想要趁此机会对Gin有一个深入的了解,通过实际敲代码来完成一个项目的搭建,进而对Gin框架和Go语言有一个进一步的认识和理解。
所以时间原因,再加上敏捷开发的优良实践,所以,第一个版本APP只实现以下几个核心必不可少的页面和功能:
- 首页:展示推荐歌曲、歌手、歌单和排行榜
- 搜索列表页:搜索歌曲、歌手、专辑和歌单
- 播放页:播放歌曲
- 详情页:歌手、专辑、歌单详情页
- 个人中心:个人设置等功能
首页
页面截图等开发出第一版APP再补上!
搜索列表页
页面截图等开发出第一版APP再补上!
播放页
页面截图等开发出第一版APP再补上!
个人中心
页面截图等开发出第一版APP再补上!
* 本页内容参考以下数据源:
- https://music.zkbhj.com