扎实的 Objective-C/C 基础,熟悉Swift,有较丰富的项目开发经验
对 iOS 项目架构有一定个人见解
熟悉 Runtime、RunLoop
熟悉 MVC、MVVM、单例、工厂、代理、观察者等开发中常用的设计模式
熟悉 GCD、NSOperation、NSThread 多线程编程
熟悉网络编程,熟悉 HTTP、TCP、UDP、socket 协议
熟悉 JSON 和 XML
熟悉 CoreData、Sqlite、FMDB.
熟悉 iOS与JS交互。
熟悉 AFN、SDWebImage、YYKit、MJRefresh、Masonry、Charts 、GPUImage、Lottie,WebViewJavascriptBridge,等开发中常用的第三方库
熟练使用 CocoaPods 对第三方库管理
熟练定位异常, 快速解决BUG
良好的编程习惯和数据结构算法基础
工具相关:Instruments、Charles、Sketch、QuartzCode、Axure、Google、GitHub、Stack Overflow
项目一:高济医疗-惠美医生APP
使用声网RTC,RTM,白板业务,做会议直播,课堂互动。实现医患直播互动。医生之间的课题分享技术研讨会。
项目二:华为-智能家居APP
负责路由器功能:iperf⽹络测速,智能带宽,游戏加速,定时开关,⽹络设置。版本出海,Hiview平台crash监测分析。
项目三:银杏科技-链信APP
使用网易云信,实现单聊,群聊,语言,视频,朋友圈等即时通讯功能。
项目三:银杏科技-银杏校园
原生电商类项目
高济医疗-惠美医生APP 使用声网RTC,RTM,白板等服务,实现课堂直播,医生授课,医患互动,课件宣讲,等直播行为。
即时通讯聊天软件 使用网易云信,构建单聊,群聊,语音聊天,视频聊天,多人聊天室,朋友圈,等即时通讯功能