蜜步科技 · 前端开发技术负责人(双端) · 2019.02 – 2020.05
共享电动车
小米车、蜜蜂出行、骑士出行、人民出行等要解决的问题
多个品牌要并行发版,同时共用购车、租车、控车等核心能力。
我的角色
前端开发技术负责人(双端)。多品牌共享电动车客户端:架构重构、蓝牙控车,以及多 Target 差异化打包。
Approach
做法
- 基于多子工程与 Router 组织模块,业务层采用 MVVM。
- 用 JavaScriptCore 做 H5 容器回调桥接,抽取公共组件为私有 Pod,并治理内存泄漏。
- 完成购车、租车、蓝牙控车。
- 支持多品牌多 Target 差异化打包,用 Python 处理资源与工程配置。
Related