《有数派》、《布管家》、《汇纺通》
1、各手机端App的日常迭代、框架升级、分发部署等,ReactNative+CodePush实现高速迭代
2、App端npm组件库的搭建和维护,构建App端灰度部署框架
3、参与微信小程序/H5端的开发部署维护,参与少量Web前端的需求迭代
4、负责其它终端产品的开发迭代,如iPad验布终端(RN)、手持PDA验布终端(RN)等
5、前端技术方案制定,建立CICD和开发规范流程,其他管理工作
《QC验布系统》
运行在13寸定制设备上,用于工厂布匹质检环节。串口连接码表和称读取读数,USB/蓝牙连接打印机打印热敏标签。
Kotlin编写,用到Google Room、HermesEventBus、跨进程SharePreference等框架,集成了Glide、Retrofit、Sentry等三方服务。
模块化思想,全面解耦,网络通信、数据存储、硬件通信、打印服务、自动更新等模块分别运行于独立进程(非UI进程)上,并通过守护进程保证服务稳定性,实现其在工厂复杂工况(有网/弱网环境)下的稳定运行。
《乐借》
全品类共享租赁平台,前期在武汉校园市场推广,在学生群体中反馈很好。
独立研发,MVC架构,Fragment嵌套,Socket长连接,IM聊天,DataBinding框架,集成友盟、定位、消息推送、支付等三方服务。
《八点到》
电动车自行车长租平台,在武汉与新日及100+门店达成合作,运营车辆6000+。包含商家端和客户端两个端口,分别面向商家与广大客户使用。
独立研发,MVC、MVP混合,80%代码Kotlin编写,组件化开发,基础模块封装,蓝牙通讯,地图封装,自定义控件等,集成友盟、高德地图、消息推送、支付等三方服务。
《芒果电单车》
共享电单车品牌,在全国运营城市达十余座,运营车辆数 6万台以上,注册用户数千万,月活数百万,是国内最早的共享电单车平台。
前期独立研发,MVC/MVP混合,Kotlin编写,Tinker热更新,多Service,基础模块封装,蓝牙通讯、地图封装,自定义控件,自定义数据收集等。集成友盟、高德地图、消息推送、支付等三方服务。友盟统计错误率万四以下。
包含客户端和巡检端、库管端、工厂端等系列运营端口,分别面向客户和不同运营工种。其中库管端基于扫码枪开发,工厂端注重与车机的蓝牙交互。