熟练掌握Objective-C /Swift编程,熟练使用IOS SDK及相关开发工具
熟练MVC/MVVM、代理、单例、观察者、工厂模式等常用设计模式 熟练掌握Category、extension、Block的使用 熟练掌握KVC键值编码,解决相关问题熟悉OC的runtime的运行机制和内存管理机制,熟练掌握Runloop的运用, 熟练使用各种UI控件,熟悉折叠、瀑布流等多种复杂的UI开发 精通基于代码的应用程序架构搭建,灵活使用XIB&Storyboard 熟练掌握AutoLayout,Masonry,以及比例方法来完成适配工作 熟练掌握触摸事件、手势处理、键盘处理等操作 熟练掌握NSThread、NSOperation、GCD多线程编程技术 熟练运用 NSUserDefaults、Plist、归档,以及数据库实现数据持久化保存操作 熟练使用AlomFire/AFN、Realm、七牛/阿里云、MJRefresh、SDWebImage、FMDB、GData、JSONModel等第三方框架 熟悉TCP、UDP通信机制,Socket在iOS下的基本应用,了解XMPP,环信SDK 掌握使用社交分享技术,友盟分享,小米推送, ShareSDK分享等熟练使用第三方登陆,如新浪微博登陆,QQ登陆等 熟练使用SVN源代码管理器,CocoaPods管理第三方库, 熟悉Git源代码管理器熟练使用系统推送,极光推送 熟练掌握系统的音视频播放 掌握二维码扫描、识别与生成 能够按照支付宝、微信开发指南完成整个支付流程 掌握常用加密算法,熟悉常用网络加密传输方法 能够按照百度地图,高德地图开发指南完成地图相关模块的开发 了解Swift语言,能很快上手开发 掌握产品打包、真机调试,app发布流程以及app国际化 编程基础扎实, 具备良好的编程习惯
以下都为线上app
到喜啦App : https://itunes.apple.com/cn/app/id686383028
AI学:https://itunes.apple.com/cn/app/id1291325623
萌店:https://itunes.apple.com/cn/app/id945991259
基本涵盖了主流app的各种形式