美文网首页
iOS开发知识体系

iOS开发知识体系

作者: liyoucheng2014 | 来源:发表于2019-04-23 09:18 被阅读0次
    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. 低风险方案

相关文章

  • iOS原生框架图表

    开发知识框架 UIKit关系图 iOS完整学习线路图 iOS开发知识架构 iOS技能树 iOS知识体系架构图

  • iOS 知识体系

    想要学好 iOS 需要有自己的知识体系,有的放矢才能快速提高。 好的知识体系要能起到指导 iOS 应用的开发和发现...

  • 01 建立自己的iOS开发知识体系

    iOS知识体系包括基础、原理、应用开发、原生与前端四大模块。

  • iOS-iOS开发知识体系

    iOS开发知识体系(持续更新中) 开发工具 Mac Xcode 编程语言 Swift Objective-C Co...

  • 2019年iOS面试小结

    4月中旬开始投简历面试iOS开发职位。进入iOS开发领域5年来一直做各种项目,却没有系统整理过iOS开发知识体系,...

  • iOS开发知识体系

    之前看过一篇博客,博主梳理一个iOS开发知识与能力体系的思维导图,点击这里传送。作者梳理得非常不错但是扩展得非常大...

  • iOS 开发知识体系

    该文是对戴铭老师的iOS开发高手课的学习总结。 大神的成长经历 大神并不是样样精通,而是有擅长的领域。他们都是先深...

  • iOS开发知识体系

    基础1.1. 开发阶段1.1.1. 启动流程1.1.2. 界面布局1.1.3. 架构设计1.2...

  • iOS开发知识体系

    一、基础模块按照App的开发(开发、调试测试、发布、上线)流程,进行划分 开发阶段启动流程界面布局架构设计 调试测...

  • iOS知识体系

    iOS 的知识体系,包括了基础、原理、应用开发、原生与前端四大模块。 根据下面的体系框架图,慢慢查漏补缺吧

网友评论

      本文标题:iOS开发知识体系

      本文链接:https://www.haomeiwen.com/subject/zrdmgqtx.html