- 熟练使用Objective-C、Swift
- 熟悉Objective-C高级特性,如Runtime,Runloop等
- 熟悉iOS内存管理
- 熟练使用多线程技术,如GCD、NSOperation
- 熟练对接常用第三方开发平台,如环信、高德地图等
- 熟练使用常用的设计模式,理解面向对象编程思想
- 熟悉AppStore上架流程
- 了解HTML、CSS、JavaScript等前端开发技术
- 了解函数响应式编程,熟练使用ReactiveCocoa
- 了解自动化打包
- 了解组件化,熟练使用Cocoapods搭建组件库
- 具备良好的团队协作能力、沟通能力和学习能力,有责任感
- 轻微代码洁癖
# 斗鼠短视频
一个短视频 + 直播的项目,业务线完善,功能齐全。
## 技术要点
- 基于短视频+直播的SDK,完成短视频和直播功能
- 基于Lottie,封装复杂的动画效果
- 实现漂流瓶功能等
- 基于声网SDK,实现语音直播间
# 小哈直播
一个类似小红书的项目。用户可以开通店铺、发布文章、购买商品等。
## 技术要点
- 完成类似抖音的短视频播放功能
- 基于七牛短视频SDK完成视频编辑上传
- 完成个人店铺申请、购买商品等电商模块功能
# 飞修师傅
一个公司自用师傅使用的工具App。从接单到维修到售后全覆盖。
## 技术要点
- 封装高德地图SDK,实现了前后台持续定位并上传的工具类
- 封装环信客服SDK,实现APNS推送和在线客服
- 基于UserNotifications框架,实现了后台语音播放订单信息
- 使用fastlane自动化打包,提高了开发测试的效率
角色 | 职位 |
负责人 | iOS开发工程师 |
队员 | UI设计师 |
队员 | iOS工程师 |
队员 | 安卓工程师 |
队员 | 前端工程师 |
队员 | 后端工程师 |
- 接入成熟的短视频+直播的SDK - 基于Lottie,封装复杂的动画效果 - 实现漂流瓶功能等 - 基于声网SDK,实现语音直播间
# 飞修师傅 飞修师傅APP面向的用户为与飞修合作的维修工,与飞修微信小程序配合,旨在解决维修工快捷接单的需求。 - 封装高德地图SDK,实现了前后台持续定位并上传的工具类 - 封装环信客服SDK,实现APNS推送和在线客服 - 基于UserNotifications
# 小哈直播 一个类似小红书的项目。用户可以开通店铺、发布文章、购买商品等。 ## 技术要点 - 完成类似抖音的短视频播放功能 - 基于七牛短视频SDK完成视频编辑上传 - 完成个人店铺申请、商品编辑、购买商品等电商模块功能