主要职责:蜜源APP开发及迭代更新
工作内容如下:
1、APP基础框架设计与搭建
2、需求评审、预研和开发
3、基础控件、组件开发
项目描述:蜜源项目是一款超过千万用户,日活超过百万,能引导用户获取淘宝等各大商城平台商家优惠券的导购类型APP
项目职责:APP基础框架设计与搭建,不断重构优化代码,保证代码健壮性,可读性,易维护性;负责技术文档的编写以及版本的迭代更新
我的成就:
1、从短短几万用户到千万用户级别的过程中,不断优化代码,优化性能,保证了奔溃率在万分之2以下
2、重新重构项目,MVP架构设计,实现界面,业务逻辑分离
3、完成自定义控件开发
4、网络请求框架的封装,OKhttp3+Retrofit+RxJava实现网络请求框架,自定义OkHttpClient和拦截器,返回数据类型
5、GSYVideoPlayer接入,实现播放器功能
6、注册登录改用kotlin开发,
7、我的粉丝,我的收益,商品详情等页面改用flutter开发
8、使用神策实现了埋点功能