1.熟练使用Xcode开发工具,扎实的Objective-C语言基础
2.熟练掌握解析JSON和XML
3.熟练掌握SQLite,Realm数据库,实现本地缓存与清除
4.熟练使用单例、观察者、代理等设计模式
5.熟练使用NSThread,GCD,NSOperation进行多线程开发
6.熟练使用地图,支付宝,分享SDK
7.熟练掌握APP上线流程和证书配置
8.熟练使用Xib和Storyboard,实现可视化图像界面编程
9.熟练使用RAC框架
10.熟悉Runtime、RunLoop内存管理机制
11.熟悉各种第三方SDK使用
1、望财App。集成Google的firebase给app埋点。FMDB进行数据存储。使用CoreAnimation核心动画制作华丽的动画效果。
2、纷享圈。搭建MVVM架构。多线程实现断点下载。集成友盟SDK进行统计,分享,第三方登录。ijkPlayer集成直播功能,app本地启动WebServer。直播视频流实现无缝切换。