1.熟练掌握Objective-C,熟悉iOS应用开发框架。
2.熟悉swift编程,通过抓包用swift写过一些小项目和demo。
3.熟悉SpriteKit,用SpriteKit框架做过简单的2d小游戏。
4.熟悉react,react-native,做过react前端项目,做过react-native的demo。了解JavaScript。
5.了解小程序开发,目前在学习小程序开发。
6.熟练运用各种系统UI控件以及自定义一些UI控件,擅长各种复杂的界面布局.
7.熟练使用Storyboard , Xib编程.
8.熟练运用对象序列化、数据库存储(FMDB和realm)、文件存储、了解CoreData等数据存储方式
9.熟练掌握多线程编程技术,例如NSThread、NSOperation、GCD
10.熟悉网络编程技术、了解Socket通信,使用socket做过iPhone 连接小票打印机功能。
11.熟悉TCP/IP、UDP、HTTP等网络协议
12.熟悉各种数据格式的解析,例如Json,xml等
13.具有分享、推送,地图、支付,即时通讯,视频直播等SDK操作经验。
14.熟练使用Cocoapods插件管理第三方类库.
15.了解常用的数据结构和基础算法.
16.熟悉多种设计模式,例如:代理、单例、观察者、工厂模式等.
17.熟悉内存管理机制,ARC编程,MRC编程.
18.熟悉CoreAnimation动画效果开发技术
熟悉项目的开发流程,了解推送流程,熟悉应用上传流程以及真机调试准备工作,已完成多个上架的项目
积生活项目。积生活是一款电商应用,国内首家可以以积分为支付手段的电商平台。支持支付宝,微信,银联,积分支付。支持扫码支付。包含会员模块。