主要从事iOS客户端的开发项目,熟练掌握Object-C语言、UI布局,并具有良好的代码风格以及操作习惯;熟练掌握XCode开发环境, 精通SDK基础框架;熟悉掌握代理、单例、观察者等设计模式;熟悉使用iOS系统的事件捕捉及传递机制,熟悉事件响应者链;熟悉常用类库使用AVFoundation、MediaPlayer多媒体类库、CoreLocation、MapKit、Core Animation;熟悉并了解ARC机制,了解类实现及对象布局,熟悉OC消息转发机制,了解多线程开发,了解自动释放池工作原理及延时释放。
苏宁消费贷:这个项目是用swift语言开发的,接手这个项目的时候正在准备开发第二期,功能基本是沿用第一期的功能,第二期的任务主要就是修改大部分UI的样式,添加、完善功能。数据交易全面修改由原来的对称加密更改为更为复杂的非对称及对称加密的结合。由于改功能涉及的事情比较多而繁琐,所以改功能由我一个人独立完成。
南京银行-你好银行:第一期我在leader的带领下在该项目中新增加的产品画界面、与后台联调接口以及修改开发过程中和测试时发现的bug,负责的模块不算多,后来便转移到了江南农村商业银行直销银行项目中去了。
第二期由于个人原因休假一段时间,再次解除该项目时已是第二期的中后期阶段,主要工作就是完善功能性的事情,以及接入第三方的工作。其实第二期还有个版本,iOS客户端我独自开发了一个月的时间,框架及的东西以及页面样式基本完成,剩下的只有业务逻辑层的嵌入。由于领导对页面的反对,所以这一版并没有面向用户,面向用户的则是黑色界面的那一版本。
第三期直至2017年10月份处于测试阶段,iOS客户端全权由我一个人负责,页面采用混合开发,从底层框架到业务逻辑的嵌套。