项目:Ecoflow 职位:iOS开发工程师 时间:2021-03 至 2023-01
o Ecoflow 是一款主要为便携式移动储能电源产品服务的智能电源配套App
o 负责 iOS 客户端 App 的研发工作(前期是本人独自完成 APP从0到1的开发工作,后期因同时需要接入 APP 的设备项目多了,变成了一段时间的由本人带领一堆新人的协同开发模式),主要负责 iOS 原生开发工程基础框架的搭建,各个业务模块和公共基础模块的开发(具体包括,登录注册模块,用户中心模块,APP 多语言本地化模块,WKWebview 容器模块,数据持久化存储模块,设备发现(包括 Wi-Fi 发现和 BLE 发现)和设备类型解析模块,绑定流程模块,设备状态同步模块,设备配网(包括 Wi-Fi 配网和 BLE 配网)模块,设备的列表页面、详情页和设置页模块,设备固件 IOT 升级模块,voiceover 旁白模块,设备分享模块,蓝牙设备鉴权模块,字节流设备通信数据解析模块,Protobuf 数据解析模块,Protobuf 生成 swift 文件工具制作等)