● 拥有独立开发iOS APP应用的能力,并且独立开发过多款应用;
● React Native、跨平台开发
● 熟练掌握iOS主流界面布局设计,基本控件和自定义控件的使用,事件处理及事件分发机制;
● 熟练掌握工厂、代理、观察者、单例等多种设计模式;
● 熟练的使用多线程技术,网络编程技术等;
● 熟练掌握HTTP协议和Socket应用,了解对称密钥和公钥密钥体制,数字证书、数字签名等;
● 熟练掌握iOS组件的原理和使用,JSON、XML数据解析,数据存储,数据缓存;
● 熟练掌握iOS各种资源的应用,国际化、机型适配的原理及运用;
● 熟练掌握iOS消息通知的推送机制和使用;
● 熟练掌握.a、.framework框架的封装调试,.bundle资源包的封装;
● 熟练掌握CocoaPods第三类库管理工具;
● 能够完成支付宝、微信等支付功能集成,完成整个支付流程;
● 熟练掌握知名第三方类库的使用,AFNetworking网络数据请求,SDWebImage网络
图片下载缓存,umeng第三方登陆、分享和消息推送,MJRefresh数据刷新,Charts统计图- 表
绘制等;
● 熟悉项目托管与团队协作开发平台工具Git、SVN的使用;
● 能够独立的完成程序的发布,分析应用的状态,并懂得如何处理苹果官方的审核拒绝;
● 能独立负责完成系统模块的设计、开发、测试及编写相关文档;
● 具备良好的英文技术文档阅读能力,具有较好文档写作能力。
易汇管家
软件环境:iOS
硬件环境:iPhone
开发工具:Xcode
责任描述:独立开发
项目简介:1、采用MD5、AES、RSA混合加密保证数据传输安全;
2、动态更新MD5Key与RSA公私钥;
3、集成快捷支付、微信支付、支付宝支付的支付SDK;
4、实现充值、提现、收款、转账以及购汇等功能;
5、身份证实名认证,银行卡绑定功能;
6、runtime应用归档数据存储;
7、牌价实时展示;
8、友盟统计、极光自定义消息推送、MJRefresh实现刷新;
9、MVC设计模式;
10、SDAutoLayout页面布局适配;
11、内存优化;
12、用户体验优化。
IDC和运管平台
软件环境:iOS
硬件环境:iPhone
开发工具:Xcode
责任描述:独立开发
项目简介:中国移动企业级管理平台、权限模块化、工单处理等