1、精通Objective-C、Swift。可进行独立开发;
2、熟悉 iOS widgit Todat-Extension 小工具,熟悉 3D-touch 的实现;
3、熟练App性能流量优化方法,掌握TableView性能优化方式;
4、熟悉多种数据加密以及数据储存方式;
5、熟练使用 FMDB,Realm 数据库,对数据进行本地化处理,以及排序、查找等功能;
6、熟练使用 KVC、KVO 完成业务需要;
7、熟练掌握iOS下UI设计、常用布局、核心动画;
8、熟练使用Postman 、Charles、 Reveal 、instrument 等调试工具;
9、了解runtime 机制,熟悉runloop、响应者链条等技术,可做相关功能实现;
10、熟练掌握 MVC、MVVM、Delegate、Singleton、Observer等设计模式;
11、熟悉加速器、陀螺仪、磁力计的使用, 熟悉蓝牙设备的数据交互;
曾开发过多款app.有电商类,医疗健康类,企业内部沟通工具和健身类,在此期间接触到的技术有即时通信,数据本地化,支付场景实现,视频播放与下载,等等.现有 App 可实现技术均没有压力.