1. 熟练掌握UI各种控件的使用;
2. 熟练掌握MVC、单例、代理、KVC/KVO、NSNotification等设计模式;
3. 熟练掌握XML、JSON数据解析;
4. 熟练掌握AFNetworking、SDWebImage、WebService、MJRefresh等第三方库,可快速对接微信、支付宝等SDK;
5. 熟练掌握Sqlite等数据库,持久化存储过程有一定的了解;
6. 对iOS开发SDK有深入了解,熟练掌握iOS内存管理、多线程管理、性能优化等机制;
7. 熟练使用AutoLayout、Masonry等适配;
8. 具有良好的代码书写风格和解决问题的能力;
9. 熟练使用git;
10. 熟悉TCP/IP协议及网络编程,掌握数据Json,Http协议,SOCKET通讯;
11. 熟悉IOS应用界面的开发、常用布局、代码调试、性能优化、内存优化;
12. 具备良好的编码习惯,结构标准清晰,逻辑性强,冗余度低。
iOS项目(时间由远及近)
1:政信通:作为接触IOS开发的第一个项目,主要实现简单列表页和相关交 互逻辑,实现轮播效果。
2:销售易:主要为销售工作人员内部工作交流使用。主要实现功能:日历以及备忘;实现第三方分享和登录。
3:弘生活(类似项目家在仁恒、叮咚商城),主要做移动社区服务平台。运用技术百度地图、实现微信、支付宝、银联支付、购物车功能、二维码、消息推送、微信、qq分享功能。
4:健康云:是江苏星空医疗委托我公司打造的一款移动健康服务平台APP。学习蓝牙技术与客户硬件设备做配对连接,使用AutoLayout自动布局。
5:加油红包:加油卡充值业务。
6:智汇U家:智汇U家是一款集智能家居、智慧社区为一体的社区O2O的APP。
主要工作:参与项目需求分析、产品调研、规划、设计工作;负责各模块功能开发与接口联调;硬件设备的集成与调试;APP上架与版本迭代。使用了三方登陆支付、硬件API对接、实现导航功能。
7:拳界:一款体育加旅游概念的APP,主要实现赛事咨询、赛事直播、赛事回顾与拳击教学和评论功能,新技术是直播功能,运用了直播音视频采集,转码,RTMP协议推流等,同时也有支付,三方登陆分享等相关基础功能。
8:云谱:乐器学习平台。新颖技术:双曲切换(原曲和伴奏),本地缓存功能。包含三方登陆分享等相关基础功能。
9:康链:一款线上就医APP,主要功能是实现线上预约挂号,精准就诊复诊,医患即时通讯,医患文件传送交流咨询阅读,患者相关指标记录以及病理分析功能的app,同时也有支付,三方登陆分享等相关基础功能。
10:车贷e通:经销商贷款移动助手,随时随地录单审批,提高报单审批效率。