熟练掌握AFNetworking、FMDB、SDWebImage、MJRefresh、MagicalRecord、Masonry等第三方库的 熟练使用
熟练掌握xib 方面的使用及其自动布局,并且重复利用xib,迅速的更新页面需求
熟练掌握真机调试以及app发布流程
熟练掌握社交分享技术, 使用友盟 SDK 实现QQ、微信、微博等分享和三方登录功能
熟练掌握百度,高德地图的使用,包括POI检索、位置捕捉、大头针定制等
熟练掌握苹果推送机制,熟练极光、友盟、个推等三方推送机制
熟练掌握C、Objective-C语言,具有良好的编程风格和习惯,较强的分析和解决问题能力
熟练掌握runtime机制,动态添加成员变量与属性,实现方法交换
熟练掌握RAC的替换,监听,监听通知的方法
熟练掌握SQLite, CoreData数据库进行增删改查操作
熟练掌握AFNetworking进行数据请求操作,根据需求适当封装AFNetworking,并对XML、JSON数据解析
熟练掌握NSThread、NSOperation、GCD多线程编程技术
熟练掌握MVC、代理、单例、KVC、KVO、工厂模式、Block等设计模式
熟练掌握UI高级控件
熟练使用CocoaPods第三方库管理工具
能够良好的使用环信 SDK, 并能够完整的进行自定义即时通讯。
熟练掌握 TCP、UDP协议
了解熟悉html、JavaScript等前端知识
项目名称:中国银行全球视频客户、坐席端开发
项目描述:该项目是中国银行新一代智能客户平台,通过多媒体对客户疑难问题进行线上解答。
项目技术:
1.基于websocket建立长链接,用于客户之间的消息收发;
2.使用FMDB数据库管理数据;
3.结合GCD实现异步请求,主线程负责渲染UI;
4.基于webRTC音频、视频功能的实现;
5.App语言国际化;
6.聊天UI的实现;
7.二维码扫描,实现会话跨渠道切换;
项目名称:京东到家
项目描述:该项目主要实现京东到家在线客服功能
项目技术:
1.UIImagePickerController拍照、相册发送图片功能的实现;
2.小视频发送功能的实现;
3.基于wechatshortvideo实现小视频录制及发送;
4.基于websocket建立长链接,用于客户与坐席之间的消息收发;
5.使用FMDB数据库管理数据;
6.结合GCD实现异步请求,主线程负责渲染UI;
7.聊天UI的实现
项目名称:PPMoney视频客服SDK开发
项目描述:用于PPMoney集成的视频通话SDK,主要用于客户服务,在线视频办理视频认证等业务
项目技术:
1.基于webRTC音频、视频功能的实现;
2.基于websocket建立长链接,用于客户与坐席之间的信令收发与逻辑处理;
3.视频界面实现及视频窗口动态切换
项目名称:中海油客户端SDK开发、江桥政府客服平台、平安银行客服平台、vipkid客服项目POC
项目描述:为上述项目提供集成使用的客户服务SDK,内容包括机器人的对答、与坐席之间的对答及音视频功能的实现
项目技术:
1.UIImagePickerController拍照、相册发送图片功能的实现;
2.小视频发送功能的实现;
3.基于wechatshortvideo实现小视频录制及发送;
4.基于websocket建立长链接,用于客户与坐席之间的消息收发;
5.使用FMDB数据库管理数据,对数据进行增删更新等;
6.结合GCD实现异步请求,主线程负责渲染UI;
7.基于webRTC音频、视频功能的实现;
8.聊天UI的实现,表情适配等
项目名称:中国银行全球视频客户、坐席端开发 项目描述:该项目是中国银行新一代智能客户平台,通过多媒体对客户疑难问题进行线上解答。 项目技术: 1.基于websocket建立长链接,用于客户之间的消息收发; 2.使用FMDB数据库管理数据; 3.结合GCD实现异步请求,主
项目名称:中国银行全球视频客户、坐席端开发 项目描述:该项目是中国银行新一代智能客户平台,通过多媒体对客户疑难问题进行线上解答。 项目技术: 1.基于websocket建立长链接,用于客户之间的消息收发; 2.使用FMDB数据库管理数据; 3.结合GCD实现异步请求,主