专业技能

 具有扎实的C/C++、Objective-C编程基础,熟练掌握Swift,对OOD/OOP有深入的理解,并具备良好的编程风格和习惯;数据库

 深入理解OC内存管理的黄金法则;编程

 深入理解MVC的设计理念,熟悉各类设计模式;设计模式

 深入理解多线程、Block,NSRunloop,动态绑定运行机制。安全

 熟练掌握APNS推送原理性能优化

 熟练掌握OAuth2.0安全认证原理微信

 熟练利用AutoLayout进行屏幕适配网络

 熟悉关系型数据库Sqlite,熟练掌握FMDB,MagicalRecord对数据库进行相关操做多线程

 熟练掌握瀑布流开发工具

 熟练掌握Facebook开源动画库POPoop

 熟练使用腾讯Bugly对iOS Crash进行跟踪

 熟练使用支付宝支付、微信支付开发。

 熟练掌握SVN,Git等版本控制系统的使用

 熟练掌握Xcode的各类插件的使用,熟练掌握CocoaPods工具对第三方开源库的依赖管理。

 熟练掌握Mac OS系统和iPhone SDK、XCode、Instruments等工具 ;

 熟悉苹果AppStore提交及相关证书制做等流程;

 熟悉多线程编程,熟悉HTTP、TCP/IP,Socket,XMPP通信协议,熟悉JSON,XML数据解析以及SOAP Web Service网络编程,能完成较为复杂的UI界面布局和性能优化,参与和独立完成过多个iOS项目;

 了解RubyMotion三、 phoneGap跨平台开发

 了解Watchkit简单开发

 了解Sketch对iOS界面的简单设计

 可以进行无障碍英文邮件交流,能读懂相关的英文技术文档;

相关文章
相关标签/搜索