1.精通 Objective-C 语言,熟练掌握 iOS 平台各类 API;
2.熟练 Delegate、KVO、KVC、单例、通知等设计模式在开发中的应用;
3.熟练各种复杂 UI 的定制与交互逻辑处理;
4.熟练掌握内存管理、多线程等编程技术;
5.熟练使用 AFN、MJExtension、Masonry、FMDB 等第三方类库;
6.熟练使用 CocoaPods、SVN、Git 代码管理工具;
7.熟练苹果打包、上架、发布流程;
8.熟悉音视频处理、投屏、分享等相关技能;
9.熟悉小程序开发;
10.参与多个项目从立项到维护各个流程的工作;
11.担任过项目负责人和其他部门沟通和对接,并安排开发工作;
12.能够独立开发,独立开发过两款以上产品;
13.学习能力强,有较好的团队协作和沟通能力;
师兄在线:师兄在线是中国乃至全球首家侧重以成功企业家担任导师的“双线”交流平台。以直播、线下活动、 视频播放、音频播放、在线问答等方式进行双向交流。
1.对项目进行改版,开发音频模块、投屏模块和问答模块;
2.用到了 MediaPlayer、DNLA、AMap 等;
3.使用嵌套 UITableView、瀑布流、CAAnimation 等技术实现复杂 UI;
4.重构项目框架,对项目进行模组化,建立 Router 框架;
5.配合 UI 梳理产品需求,制定开发计划;