原生版本(android):
项目架构:mvp+dagger+retrofit2+rxjava2+glide+组件化
工作描述:
参与产品需求分析评审、项目架构的搭建
负责界面布局搭建,UI界面的优化和逻辑的实现
技术难点的调试和测试
参与产品功能实现和优化
负责项目后期的迭代
个人在项目负责要点:
登录模块(集成第三方登录)的编码开发
负责音乐模块的编码开发(搜索、播放、下载、评论等)
通过SearchView来实现搜索的功能,将搜索到的内容用RecyclerView展示
通过MediaPlayer和service实现播放功能
RxJava2+Retrofit2实现网络数据解析、交互
greenDao+SharedPrefence数据保存
混合版本(uni_app)个人负责要点:
app推送状态栏的实现
原生app视频和音乐播放
歌詞锁屏实现