iOS开发知识体系

    1. 基础
    • 1.1. 开发阶段
      • 1.1.1. 启动流程
      • 1.1.2. 界面布局
      • 1.1.3. 架构设计
    • 1.2. 调试测试阶段
      • 1.2.1. 提速调试
      • 1.2.2. 静态分析
    • 1.3. 发布阶段
      • 1.3.1. 自动埋点
      • 1.3.2. 体积优化
    • 1.4. 上线阶段
      • 1.4.1. 奔溃监控
      • 1.4.2. 卡顿监控
      • 1.4.3. 日志收集
      • 1.4.4. 性能监控
      • 1.4.5. 多线程问题
      • 1.4.6. 电量问题
  1. 应用开发
    • 2.1. GUI框架
      • 2.1.1. UIKit
      • 2.1.2. Core Animation
      • 2.1.3. Core Graphics
      • 2.1.4. Core Image
      • 2.1.5. OpenGL ES
    • 2.2. 响应式框架
      • 2.2.1. ReactCocoa
      • 2.2.2. RxSwift
      • 2.2.3. EasyReact
    • 2.3. A/B方案
    • 2.4. 消息总线
      • 2.4.1. PromiseKit
      • 2.4.2. SwiftTask
    • 2.5. JSON处理
      • 2.5.1. JSONModel
      • 2.5.2. Mantle
      • 2.5.3. JSONDecoder
    • 2.6. 布局框架
      • 2.6.1. Masonary
      • 2.6.2. SnapKit
      • 2.6.3. Cartography
      • 2.6.4. Yoga
    • 2.7. 富文本
      • 2.7.1. YYText
      • 2.7.2. DTCoreText
    • 2.8. TDD/BDD
    • 2.9. 编码规范
  2. 原理
    • 3.1. 系统内核 XNU
    • 3.2. AOP
      • 3.2.1. Runtime Method Swizzing
      • 3.2.2. libffi
    • 3.3. 编译
  3. 原生与前端
    • 4.1. JavaScriptCore
    • 4.2. 跨端方案
      • 4.2.1. React Native
      • 4.2.2. Weex
      • 4.2.3. Flutter
      • 4.2.4. H5
    • 4.3. 布局区别
      • 4.3.1. 原生布局
      • 4.3.2. 前端布局
    • 4.4. 渲染区别
      • 4.4.1. 原生渲染
      • 4.4.2. React Native 渲染
      • 4.4.3. Flutter 渲染
    • 4.5. 动态化方案分析
      • 4.5.1. WaxPatch
      • 4.5.2. JSPatch
      • 4.5.3. OCS
      • 4.5.4. 低风险方案
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Swift1> Swift和OC的区别1.1> Swift没有地址/指针的概念1.2> 泛型1.3> 类型严谨 对...
    cosWriter阅读 11,142评论 1 32
  • 一、基础模块按照App的开发(开发、调试测试、发布、上线)流程,进行划分 开发阶段启动流程界面布局架构设计 调试测...
    798798123阅读 780评论 0 0
  • 1 CALayer IOS SDK详解之CALayer(一) http://doc.okbase.net/Hell...
    Kevin_Junbaozi阅读 5,209评论 3 23
  • 我们应该先学习哪些知识,才能快速提高日后学习和工作的效率呢?主要分四个模块:基础模块、应用开发、原理模块、原生与前...
    转岗做JAVA阅读 656评论 0 2
  • 之前看过一篇博客,博主梳理一个iOS开发知识与能力体系的思维导图,点击这里传送。作者梳理得非常不错但是扩展得非常大...
    SeeLee阅读 12,542评论 7 251