1. 熟练掌握 Objective-C 语言,有良好的编程习惯,较强的分析和解决问题的能力;
2. 熟练掌握 MVC、代理、协议、单例、KVO、KVC、Block 等设计模式;
3. 熟练的使用各种UI控件包括UITableView、UICollectionView、UIAerltView、UIActionSheet等高级控件并能实现自定义的高度封装
4. UITableViewCell自定义和动态加载高度;
6. 实现音视频功能;
7. 熟练的使用手势,提高用户交互体验度;
8. 熟练的使用多线程技术,如:NSThread、GCD、NSOperation 等;
9. 熟练使用 MJRefresh 实现上拉加载、下拉刷新并能实现自定义刷新
10. 熟练的掌握 AFNetworking、SDWebImage、MJRefresh等第三方库的使用;
11. 熟练掌握 CoreData、NSUserDefaults、plist 文件以及文件读写等本地数据持久化技术;
12. 熟练掌握友盟的微信 QQ 微博等社交分享和集成技术;
13. 熟练掌握屏幕适配;
14. 二维码扫描、识别与生成功能和部分实现原理;
15. 远程推送以及本地通知的实现;
16. 有央视大项目上架经验
项目:央视c5体育新媒体客户端是中央电视台体育频道官方APP
项目内负责实现模块:
1..使用ZFplayer(后替换为公司自己封装的播放器)集成和使用赛事直播 点播 投屏 码率切换 等各种功能
2.使用Dplus采集埋码 和自采集
3.越狱检测 崩溃分析 迭代升级
4.UITableview在项目内的大量使用以及优化。
央视少儿:中央电视台少儿频道官方APP
1.使用socket完成实时新年活动弹窗
2.首页整体搭建,使用自定义轮播图实现APPstore 轮播效果
3.实现音视频集成 以及功能实现
4.通过自封装实现个人中心和小口袋功能以及优化工作