能够熟练的使用C、Objective-C、Swift语言编程,使用C、OC和Swift混编iOS App应用程序;
熟练掌握iOS主流界面布局设计,基本控件和自定义控件的使用,事件处理及事件分发机制;
熟练掌握代理、观察者、单例等多种设计模式;
熟练的使用多线程技术,网络编程技术等;
熟练掌握HTTP协议和Socket应用,了解对称密钥和公钥密钥体制,数字证书、数字签名等;
熟练掌握XMPP、环信等即时通讯的相关原理与开发;
熟练掌握iOS组件的原理和使用,JSON、XML数据解析,数据存储,数据缓存;
熟练掌握iOS各种资源的应用,国际化、机型适配的原理及运用;
熟练使用SQLite数据库及编写SQL语句进行增、删、改、查等操作;
熟练掌握iOS消息通知的推送机制和使用;
熟练掌握iOS应用间跳转技术,并在应用间传值;
熟练掌握网络视频播放器定制;
熟练掌握正则表达式的使用;
能够完成支付宝、微信等支付功能集成,完成整个支付流程;
熟练掌握知名第三方类库的使用,AFNetworking网络数据请求,SDWebImage网络图片下载缓存,umeng第三方登陆、分享和消息推送,MJRefresh数据刷新,Charts统计图- 表绘制,Masonry控件约束设置等;
熟悉项目托管与团队协作开发平台工具SVN的使用;
能够独立的完成程序的发布,分析应用的状态,并懂得如何处理苹果官方的审核拒绝;
能独立负责完成系统模块的设计、开发、测试及编写相关文档;
项目名称:招生管家(现在更名“爱校”)
硬件环境:iPhone
责任描述:团队协作
项目描述:
招生管家,一站式解决教育机构招生难题。为教育机构提供免费的专属首页,免费的招生方案,全面提供招生效率。
技术要点:
1、自定义图片轮播器的实现;
2、自定义分类菜单的实现;
3、网络数据请求、数据解析与本地数据缓存的实现;
4、第三方分享的集成;
5、自定义下拉框的实现;
6、视频播放;
项目名称:报哪好
硬件环境:iPhone
责任描述:团队协作
项目描述:
报哪好,采用互联网技术搭建教育服务平台,让天下望子成龙的父母更加容易的找到好机构。
技术要点:
1、自定义图片轮播器的实现;
2、自定义购物车;
3、网络数据请求、数据解析与本地数据缓存的实现;
4、第三方分享的集成;
5、自定义下拉框的实现;
6、纯代码约束 masonry 和SDAutoLayout的使用;
7、UICollectionView Cell的定制;