1.精通 Object-C,熟悉 C、dart
2.掌握 MVC、MVVM、代理、单例等常见设计模式
3.掌握 APNS 远程推送、以及 UILocationNotification 本地消息推送等。
4.掌握内存、网络、数据解析、定位等 iOS 开发技术
5.掌握 Runtime、Runloop、ARC、MRC 内存管理机制及混编
6.掌握 socket 机制、心跳包、断线重连
7.掌握 GCD、NSThread、NSOperation 多线程开发
8.掌握 TCP、UDP、HTTP 等协议
9.掌握百度、高德地图实现定位地理编码等功能开发
10.掌握 AFNetworkinng、SDWebImage、YYCache 等,并知其原理
11.掌握 Git 代码管理工具
12.熟练掌握微信、支付宝等第三方支付
13.了解数据安全,以及数据处理方式和多种加密方式。
14.掌握微信小程序开发
15.熟悉 flutter 框架、dart 语言、熟练使用各种 flutter 语言
16.熟练开发各种 flutter package 和 plugin
17.熟练使用 flutter 和和 native 的交互及性能优化
18.熟练使用 flutter 外接纹理
19.熟练使用 flutter 状态管理 redux
20.熟练掌握微信小程序的开发
个推:负责个推 iOS SDK 的迭代开发以及官网文档的编辑及发布
负责个推 iOS SDK 私有云版本的迭代开发
负责 SDK 私有云版本和定制版本的迭代开发
负责 ApiCloud、ReactNative、cordova、AppCan、unity3d、flutter、DCloud 插件的迭代开发
及发布
负责 Iot SDK 的迭代开发(c)
腾讯:负责播放器 SDK 开发与维护
负责超级播放器 SDK 的开发与维护
负责短视频场景、feed 流场景、列表播放器场景的开发与维护
负责播放器国际化方向的开发与维护
负责 flutter 端播放器场景的开发与维护
角色 | 职位 |
负责人 | iOS高级开发工程师 |
队员 | iOS工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |
音视频终端 SDK(腾讯云视立方)为音视频通信终端一体化产品,为您提供移动端平 台直播、点播、短视频、实时音视频、美颜特效等音视频及通信能力。基于腾讯数十 年音视频技术沉淀,全新升级打造音视频通信能力·All in One SDK,带给您专业、稳 定、高质量的终端服务,可根
项目架构设计,负责 Socket 通信、域名探测、动态配置、协议解析、动作链解析、 对外业务层接口封装、工具类库、crash 日志库、数据上传汇报等功能模块的开发