本项目服务于Rotita/Modlily/Rosewe三大时尚品牌移动端用户,核心目标是构建高性能、高稳定、可复用的Android客户端架构。主要功能包括:商品浏览与搜索、购物车管理、订单支付、个性化推荐及广告动态配置。通过模块化设计支持多品牌快速迭代,同时集成Firebase监控体系保障用户体验。业务流程覆盖从启动页加载→首页展示→商品详情→下单支付→售后反馈全链路,确保各环节流畅无阻,提升转化率与留存率。
1. 负责三个品牌(Rotita/Modlily/Rosewe)客户端架构搭建和需求开发,并上架到Google应⽤市场;
2. 使⽤Android Studio模版功能,编写通⽤的Activity、Fragment、Adapter模版,便于开发过程中⼀键⽣成代码,⼤⼤
提升开发效率;
3. 接⼊Google Firebase⽤来收集应⽤崩溃⽇志、监控⻚⾯渲染性能以及接⼝请求响应速度和成功率,并持续对应⽤进⾏
优化,使得应⽤崩溃率和ANR率从千分位降到万分位,达到同类型应⽤的平均⽔平;
4. 使⽤Okhttp、Retrofit、Moshi、Flow来搭建⽹络请求框架;
5. 基于LiveData封装全局的LiveDataBus,⽀持⾃动取消订阅,简化⻚⾯之间的通信;
6. 使⽤多种布局类型的RecyclerView以及⽹络缓存来优化App⾸⻚,达到⾸⻚⼴告位动态化配置需求,并且在打开app时
⽴⻢可⻅,提升⽤户使⽤体验。