1.有五年多ios开发经验,熟悉开发过程中各种常用的框架和流程。
2.熟练掌握Objective-C语言 、Swift语言,且分别封装了属于自己的框架体系。
3熟练使用Xcode、sourceTree、git 等工具。
4 .有良好的编码习惯,结构清晰、命名规范、填写必要注释等。
5.做过金融理财类、商城(单商家商城、多商家商城,积分商城)、直播、短视频等各类型项目。
6.熟练掌握app正规上架流程、TestFlight分发流程、签名分发流程。
7.熟练掌握iOS sdk,熟练掌握各种常用第三方框架。
8.熟悉Flutter混合开发,熟悉Flutter与原生交互。
【新店商商家】
从1.5.0版本开始,从uniApp转为原生开发,之后陆续加入了积分商城、引流飞轮、红包拓客、短信群发等营销工具,加入开店宝短视频和文章功能,实现通知和语音播报功能等。
(1)swift + OC + web 混编项目
(2)负责工作:个人独立开发iOS端
(3)主要功能:礼品购买、微信支付宝支付、即时通讯、短视频、OBS、积分商城等各种营销工具配置。
(4)难点与解决方案:
远程推送无法进行语音播报,先后尝试播放文字转换音频、播放本地音频、播放语音链接等多种方法,查阅相关资料,最终通过缓存语音文件,收到远程推送时播放本地文件解决。
自定义实现路由跳转功能
【知工程】
(1)swift独立开发。
(2)主要功能:类似于钉钉,偏重于工程项目方面,实现了考勤相关功能、备用金报销用章付款采购的申请与审核、绩效管理、报告管理、进度管理、车辆管理与申请、项目库存、出入库、物料领用、发票管理、签证管理、合同付款管理、项目管理、项目收支、施工信息发布、人员列表、人员权限划分、招标投标、微信和苹果登录等功能。
难点与解决方案:首次使用swift进行开发,边学习边不断完善优化代码
从1.5.0版本开始,从uniApp转为原生开发,之后陆续加入了积分商城、引流飞轮、红包拓客、短信群发等营销工具,加入开店宝短视频和文章功能,实现通知和语音播报功能等。 (1)swift + OC + web 混编项目 (2)负责工作:个人独立开发iOS端 (3)主要功能:
(1)swift独立开发。 (2)主要功能:类似于钉钉,偏重于工程项目方面,实现了考勤相关功能、备用金报销用章付款采购的申请与审核、绩效管理、报告管理、进度管理、车辆管理与申请、项目库存、出入库、物料领用、发票管理、签证管理、合同付款管理、项目管理、项目收支、施工信息发布、人员