● 项目介绍:
公司司机端app主要功能类似于滴滴打车司机端,为司机接单(实时单,预约单,企业用车,代叫车,老年用车,接送机),提供车辆管理,考勤薪酬,推荐司机,司机任务,客服中心,薪酬流水,司机红包等模块,提供高德地图能力,提供高德导航能力
● 我的职责:
1. 负责公司iOS平台下的司机应用程序开发。参与项目需求分析、参与确认技术解决方案、参与任 务分配讨论、完成开发任务、完成内部自测、跟踪测试人员进度并修改bug。
2. 根据业务梳理设计文档,画流程图,状态图以及类图
3. 对iOS技术进行研究,优化系统性能,并将新技术同步给组内开发
4. 针对线上问题,crash,卡顿进行优化
5. 我参与的模块有:人脸识别(百度+华为),预约单池,抢单,智慧巡游,im消息,热力图,地图,导航,确认费用,socket中心,通知中心等
● 项目中用到的技术栈
语言:swift
基础:UI,xib,autolayout,手势,动画,协议
网络:socket,moya
多线程:operation,runloop,gcd