-
乐视
-
高级ios工程师
-
3年
擅长技能
毕业于某985高校计算机系,专业成绩一直优秀.
现在乐视任职iOS开发工程师一职,单独开发过多款项目,从空白项目到上架App Store均可胜任。
擅长电商类、地图类、多媒体类iOS开发APP, 可单扛整个项目,熟悉开发、发布整个流程。
1、熟悉AVFoundation框架,熟悉视频播放、自定义相机、录像、人脸识别、视频剪辑、视频内动画、录音等功能开发。
2、熟悉core Graphics框架,熟悉贝塞尔曲线绘制、图片编辑、l并结合core Animation制作动画。
3、熟练掌握C、Objective-C语言,熟悉swift。了解HTML 、CSS、JavaScript。
4、熟练掌握MVC、代理、单例、观察者、工厂方法,具备良好编码习惯
5、熟练掌握各类UI控件,可以实现各种复杂的界面交互,掌握各种常用手势,能灵活运用Xib构建UI布局(纯storyboard的不熟练)
6、熟练掌握XMPP即时通讯协议
7、熟悉微信支付、支付宝支付、银联支付、applePay流程
8、熟练掌握GPS定位,大头针定制、路线规划、地理编码与反地理编码;
9、熟练掌握本地推送,远程推送;
10、掌握BLE蓝牙连接外设交互;
11、熟练掌握SQLite数据库的增删改查操作;
12、熟练掌握GCD、NSOperation、NSThread的多线程编程;
13、熟练掌握真机调试、脚本批量打包、上线发布的流程;
14、熟练掌握NSArchiver归档、NSUnArchiver解归档;
15、熟练掌握Block的使用、通知中心、单例、代理、属性传值;