1.熟练使用 Swift和 OC ,熟悉 App 开发的主流框架和开发流程;
2.熟悉常用设计模式、多线程、网络、界面开发,数据持久化;
3.熟悉网络编程,JSON 解析,HTPP,webSocket
4.熟练掌握 iOS UI 框架、布局、多分辨率适配、自定义动画等;
6.熟悉 iOS app 的打包,分发,上架流程;
7.熟练使用 SwiftUI ,桌面小组件开发;
8.思维敏捷,学习能力强,有责任心和团队合作精神
9.熟练使用并理解MJRefresh、SDWebImage、AFNetworking、JSONModel、FMDB、Masonry、MBProgress等常用第三方库;
10.熟练使用极光推送、百度地图、支付宝支付、环信等开发平台的集成流程;
11.了解runntime的常用方法;
12.了解微信小程序开发;
名称:车微联OA(已上线)
成员:独立开发
描述:车微联OA,专为企业打造的移动办公平台。主要包括行政审批(请假、加班、外出、采购、报销等审批),会议通知,企业通讯录,即时通讯,消息推送,二维码扫描等功能,让工作简单高效。
实现:应用用到的技术有:消息推送(极光推送),即时通讯(使用websocket协议实现了单聊和群聊功能,支持文字,视频,语音,图片,阅后即焚,防拍照等类型的消息),视频播放器(ZFPlayer),数据加密(SM4,DES,Base64,MD5),自动布局(Masonry),数据库(MagicalRecord) ,二维码扫描(SGQRCode)等等。
名称:机毛信(已上线)
成员:独立开发
描述:机毛信是一款主打安全可控和高效协同的即时通讯app,主要实现了单聊和群聊功能,支持文字,语音,视频,图片,阅后即焚,防拍照,视频通话,语音通话等消息类型,支持扫描二维码进群,消息推送,企业通讯录。
实现:应用用到的技术如下:即时通讯采用websocket协议,用到的第三方是SocketRocekt,加入了心跳和消息应答机制,视频通话使用appRTC,加密标准采用SM4(国密标准),消息推送(自己搭建的消息推送机制),数据库(FMDB),数据模型(JSONModel),音频(AudioStreamer+LGAudioKit), 自动布局(Masonry)等等。
车微联OA,专为企业打造的移动办公平台。主要包括行政审批(请假、加班、外出、采购、报销等审批),会议通知,企业通讯录,即时通讯,消息推送,二维码扫描等功能,让工作简单高效。 实现:应用用到的技术有:消息推送(极光推送),即时通讯(使用websocket协议实现了单聊和群聊功能,
机毛信是一款主打安全可控和高效协同的即时通讯app,主要实现了单聊和群聊功能,支持文字,语音,视频,图片,阅后即焚,防拍照,视频通话,语音通话等消息类型,支持扫描二维码进群,消息推送,企业通讯录。 实现:应用用到的技术如下:即时通讯采用websocket协议,用到的第三方是So