1. 背景和目标
保险行业看数 APP 是为满足保险业务团队日常数据监控、业绩分析和决策支持的核心需求而立项。随着鸿蒙系统在国内市场的快速普及,通过升级 React Native 版本,完成 APP 的鸿蒙系统适配,确保在鸿蒙设备上的兼容性。
2. 核心功能
支持多维度业务数据可视化,包括实时保费统计、保单趋势、渠道业绩排行、机构分析、人力分析等
1. 整体架构
项目采用 React Native + TypeScript 的跨端架构,支持iOS、android、鸿蒙三端
2. 负责模块
- 开发鸿蒙APP壳,运行React Native(React Native版本要求最低0.72)
- 升级android壳,支持React Native到0.72
- 升级React Native 到0.72以上,支持鸿蒙化
3. 坑和方案
- 项目原本React Native版本为0.59,升级到0.72,大量破坏性更新,我采用渐进式升级方案,划分多个升级子版本里程碑,把复杂的升级工作简单化,按期交付