1、计算机语言:C、Objective-C等,可熟练运用Objective-C进行iOS编程;了解C#,HTML
2、熟悉iOS平台的内存管理机制,熟悉内存优化;
3、具有良好的面向对象编程思想,熟练运用多态、继承、封装,提高内聚,降低耦合,提高代码质量;
4、具有良好的代码习惯,善于优化代码,对项目中产生的问题有较强的查找原因、解决问题的能力;
5、熟练运用MVC、MVVM等设计思想来搭建框架,善于使用模块化设计,使结构层次清晰易于维护;
6、熟练运用Storyboard搭建应用界面,能熟练的解决约束冲突,屏幕适配的问题;
7、熟练运用CocoaPods第三方类库管理工具来导入第三方,项目中使用过大部分常用第三方,具备快速上手第三方SDK使用的能力
8、熟练运用NSThread、GCD、NSOperationQueue多线程技术进行编程以提高内存利用率和程序流畅度;
9、熟练App开发到上架的整个流程,熟悉程序上传的步骤,以及版本的升级迭代;
11、个人对 iOS 动画,控制器转场做有比较深入的研究;
12、对产品业务逻辑的理解速度较快,具备较快的上手产品的能力。
51建设(项目周期:4个月)
2016.07-至今
项目职务:
iOS开发工程师
项目类型:
项目描述:
电商类、金融类
51建设是服务于工程建设的一站式移动采购平台,致力于为工程建设施工方提供高质量低价格的商品,高额低息的分期还款方式,直到工地的物流服务等全方位采购体验.
项目职责:
1.初期参与项目规划,及可行性研究,需求分析,参与撰写希求文档,原型设计。
2.负责项目开发和发布,版本升级迭代与维护。
3.技术要点:
(1)仿支付宝首页,使用UIScrollView和UIcollectionView联动实现首页动画布局;
(2)运用父子控制器以及代理实现商品详情页的动画及布局;
(3)采用UITabelView和 UIcollectionView实现分类界面的多级联动;
(4)运用友盟统计进行app崩溃分析;
(5)采用masonry第三方进行屏幕适配与布局。
自贸购 (项目周期:3个月)
2015.06-2016.06
项目职务:
iOS开发工程师
项目类型:
项目描述:
电商类
自贸购是设立在中国天津自由贸易区空港区区内的首家跨境电商平台,以境外直供、全场经营、本土服务、境内维保模式为用户提供优质的海外正品以及后续服务。
项目职责:
1. 参与项目开发和发布。
2. 新功能开发,版本升级迭代与维护。
3. 技术要点:
(1) 采用Video++进行直播,自定义播放界面,进行商品信息的播放展示;
(2) 使用友盟SDK进行第三方登录、消息推送、统计分析以及第三方分享;
(3) 运用NSTimer结合UITableView布局,实现待支付订单的统计倒计时;
(4) 支付采用ping++;
(5) 采用masonry第三方进行控件约束。
角色 | 职位 |
负责人 | ios开发工程师 |
队员 | iOS工程师 |