日常主要负责 App业务开发,采用react native技术。兼顾中台界面开发,主要使用ant design框架。重构业务模块和优化 App 性能。学习 ts和 flutter ,为 App 技术转型提供基础。建设前端基础体系,如 App 自动化打包,无痕埋点,App 数据mock等功能
工作项目:
万师傅师傅版,项目采用react native技术,主要负责App业务功能迭代和建立前端基础体系:
一、CICD 自动化 App 打包系统
项目描述:建设 CICD 自动化打包系统,提高开发效率和测试效率
1.项目主要解决日常手动打包,频繁打包占用大量开发时间
2.jenkins 环境部署,使用 shell 语言进行脚本编写,实现 App 自动化打包
责任描述:
1.负责 iOS 相关打包脚本编写实现 App 自动打包上传到蒲公英和 App Store
2.引入 react-native 热更新 code-push ,负责 App 热更新脚本编写
二、数据 mock 系统建设
项目描述 :引入 mock 系统,主要功能包含 mock 数据管理中台,App的 mock 功能 SDK ,其中 mock 中台功能主要是统一创建、编辑 mock 数据。提升日常开发效率,解决 UI 验收场景缺失问题,利用 mock 数据可以快速定位线上问题和解决日常 bug
1.开发阶段:方案评审后,App 开发成员可以直接根据接口进行业务逻辑开发和联调,无需等待接口完成
2.测试阶段:提供测试 bug 场景,编写 mock 数据,进行场景复现,减少 bug 复现时间
3.验收阶段:进行根据 mock 数据进行 UI 验收或者产品验收,不会因为数据问题,出现验收场景难复现问题
责任描述:
1.调研第三方 mock 框架,选取合适的 mock 框架
2.输出调研结果,进行技术分享和小组内部宣导
3.建立数据标准,使 mock 数据标准化
业余项目:
万师傅师傅版,使用flutter技术从0到1编写,实现登录注册,抢单功能
可兼职时间
可兼职地点
0条评论 雇主评价