Please enable JavaScript.
Coggle requires JavaScript to display documents.
点评管家框架重构及业务拆分 (主要工作 (拆分登陆注册、快速登陆、账号密码找回模块, 拆分账号信息模块, 拆分自动检测更新及下载服务模块,…
点评管家框架重构及业务拆分
主要工作
拆分登陆注册、快速登陆、账号密码找回模块
拆分账号信息模块
拆分自动检测更新及下载服务模块
拆分口碑评价模块
抽取app初始化服务application模块
拆分银行卡模块
参与商讨确定框架重构的方向与业务拆分的细节
拆分银行卡模块
成果
业务统一以aar包的形式开发,直接或间接依赖底层框架提供的基础服务
底层、中间层、业务层功能实现可插拔
商户测3个app(点评管家、阿波罗、匠心)底层共用同一套底层框架
接入新功能或者升级底层库版本时3个app可复用
项目指标
框架各个部分统一以aar包的形式开发
商户测3个app(点评管家、阿波罗、匠心)底层共用同一套底层框架
框架拆分为3大层:底层框架提供基础服务,中间适配层适配各个app的各自特点,业务层提供业务功能
项目背景
阿波罗app和匠心app已经统一使用这套框架,可以借鉴,少踩坑
商户与运营技术部前端组,目前维护3个app,升级库版本或者接入新功能时需要各自app分别实现,维护成本高