14年接触iOS开发,目前从事该行业5年经验。
2015-2017年,项目有 蓝牙运动手环,儿童定位手表
2017-2020年,项目有 B2B 商品批发类的app;教育类的视频直播项目
1. 熟练掌握Objective-C编程,熟悉面向对象的编程思想,了解Swift编程
2. 对Objective-C内存管理机制ARC和MRC有较好的理解
3. 熟练掌握常用的设计模式,熟悉runtime运行时机制、了解runloop消息循环机制
4. 熟悉移动端网络编程,熟悉https、http、tcp、udp等网络协议
5. 熟练掌握NSThread、NSOperationQueue、GCD多线程技术
6. 掌握plist文件读写,SQLite、NSUserDefaults、NSKeyedArchive等数据持久化工具,进行数据存储, 实现数据的本地缓存
7. 熟练使用第三方SDK,完成地图、分享、推送、支付、直播推流等功能
8. 熟练使用git代码管理工具
9. 合理评估项目进度,与后台和设计的同事相互协作,在规定时间内独立完成整个App的架构设计与开 发
10. 熟悉证书申请、管理和App上架流程