关于她
自从2014年在某次偶然错误点击的情况下,这货就开始和我拍拖了。自此之后,手机换了又换,她就一直霸占了手机和电脑的一席之地,她就是网易云音乐客户端。
网易的客户端好在哪里,这点其实我一直没有想清楚。使用之初以为是没有广告,使用了一段时间就沉浸于其通过音乐这种媒介带来的社交便利性,而我开始模仿这个软件的时候就发现了其不仅仅是一个简单的音乐播放,更是极其用心有诚意的软件,背景的毛玻璃背景,红色的logo醒目且有创意,无广告不弹窗,私人FM更是直接定位用户口味的一个诚意之作,这比其他软件的随便听听(随便听听你还真以为我随便听听呐?)什么的强太多。
存在的意义&&期望的结果
我是一个讨厌重复造轮子的人,所以没有打算100%模仿iOS下版本的网易云音乐的界面以及功能,而且网易云音乐已经不大属于工具类软件,其大部分特色功能都要需要网络来支持,比如私人FM,音乐的评价,歌单分享等,如果只是将她当做工具在用的朋友建议使用iTunes,无毒无害官方自带。
所以我一开始将其定位为,在本地播放方面提供完整的播放体验,在网络播放方面则提供简单的听歌体验。
那么我期望什么:
- 从无到有的一个完整的开发流程
- 学习网易云音乐其用心之处
- 仿照一个优秀软件可以避免某些懒癌开发者(比如某人)在开发某些功能/特效的时候找借口说这个功能未必能实现
- 有现成的图片素材,只需要专注于软件的架构与设计
最终实现的功能
- 播放本地音乐提供同一歌单内歌曲的上下一首,单曲循环,列表循环,随机播放等功能
- 播放网络音乐提供从网络上搜索关键字,呈现结果后由用户选择歌曲下载并且播放。
- 播放的基本功能为快进快退,任意位置播放
最终实现的界面
- 由于只是实现一部分在线听歌功能(网易云音乐的中央界面使用WEB界面搭建,所以其更换界面就可以完成界面的多种多样,而这一块实现需要多人协助,故不实现了),故需要考考留下来功能的前后关联性,应该完成完整的使用流程。
- 完成网易云音乐的标志性的几个界面及特效
- 旋转封面
- 提示界面
- 虚化背景
- 界面左右分离
- 歌曲分主界面端以及小状态栏
项目计划思维图
.
.
界面显示效果
.
.
.
.
.
.
.
.