精通 OC,swift 语言,对 runtime 运行时机制原理有比较深入的了解 熟悉相关热门框架的封装以及原理:YYCache 缓存机制,YYImage 图片原理,YYWebImage/SDWebImage 底 层原理,YYAsyncLayer 异步绘制
熟悉 Alamofire,针对公司网络特质封装过网络相关框架
HTTP/HTTPS、TCP/IP 通信协议,安全网络都有一定掌握
熟悉 RxSwift 函数响应式编程原理,构建过项目响应式组件,对网络、UI、常规逻辑设计独立的组件 熟悉性能调优,内存管理,崩溃处理、卡顿检测、性能优化,Instruments,Analyze 以及一些常用的三方性 能检测工具。
熟悉多线程开发,对线程安全,GCD 底层原理多有比较深入的掌握 熟悉组件化设计开发,能够通过路由设计,cocoapods 组件解耦通讯
熟练 FMDB 数据库编程、对 WCDB 事务机制以及数据库迁移有一定的了解 具备一定的设计与架构能力,并能结合项目定制化敏捷开发 具备快速源码阅读、分析能力,具有一定的英文阅读能力
物超所值(直播电商app)
powerOn(普华科技平台的项目级的办公软件app)
智城(智慧城市app)
咪咕视频(中国移动旗下的音视频播放类app)
京采汇(京东集团的btb电商平台, 目前正在开发中...)
咪咕视频可以在appstore 应用商店下载, 本人在2016年到2018年期间参与开发 从零到有的项目构建及后期的功能升级
btb 电商平台, 项目采用京东集团的组件化工具, 构建组件完成业务间的解耦以及代码的复用, 主要负责项目的架构以及功能开发