iOS四年开发经验,熟练掌握OC,Swift 、掌握RxSwift 、Moya 。
掌握支付,推送,分享,视频,音频,二维码扫描,蓝牙对接,地图定位等项目中常用的技术。
能快速高效地解决开发中遇到的问题。
做过独立开发,能独立完成app 开发上线的所有工作,编写代码可维护性高。
负责《优驾行easy》架构及主要模块开发。
项目全部使用Swift 开发,配合使用RxSwift 做了数据与业务分离,易维护及修改。项目采用MVP 设计模式,采取面向协议的开发方式,整体项目可维护度高,稳定性好,能基本实现模块职责单一,代码易读,可维护,可扩展性强的开发原则。
项目包括自定义LCE,可实现页面提示统一,上拉加载和下拉刷新可随意配置。
此外,项目中的支付部分采用封装frameworks 的方式来完成,目的是为了能够做到模块独立。
另外,项目使用了Realm数据库,友盟分享以及TalkingData 等第三方支持服务。
此项目开发周期两个月,期间填坑无数,收获颇多。希望能将此项目开发中总结的经验应用到后期的开发中。
角色 | 职位 |
负责人 | 高级iOS开发工程师 |
队员 | 产品经理 |
队员 | iOS工程师 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |