淘集集于2018年8月上线,是一个社交电商app,包括日用百货、美妆个护、服饰鞋包、家居家纺、食品水果等
该项目使用mvvm框架并与google的databinding结合实现双向绑定,使得布局代码大大精简,网络请求方面使用retrofit+rxjava链式调用,极大提高了代码阅读及可维护性,后期引入组件化思想使得后续业务变得繁琐时也能保证项目架构不混乱并能够稳定运行
本人在项目中负责整个项目Andorid组的所有工作,包括项目框架搭建,技术选型,各个模块功能的实现,以及团队成员的管理,工作安排协调等。
关键事项:
1、对项目框架进行优化转型,有原始的mvc逐渐过渡到mvvm
2、对项目进行组件化改造解耦,根据业务分为不同的模块
3、升级网络框架由asynchttp逐渐过渡为retrofit+rxjava
4、跨平台技术调研并落地应用
5、主导APP各类优化事项:内存优化、包大小优化、热更新引入等
6、项目共有1.6亿用户、崩溃率稳定在1‰以内,月活峰值达到4000万。