Toc
  1. 一、app开发的知识体系
  2. 二、基础模块
  3. 三、应用开发模块
  4. 四、原理模块
  5. 五、原生与前端
Toc
0 results found
bbcfive
读ios开发有感——建立APP开发体系
2019/03/18 移动端 ios

前言:ios开发和现在的大前端、跨端开发在底层上的道理是相通的,因此通过学习ios开发,可以形成对APP开发体系的理解。

一、app开发的知识体系

  • 基础
  • 应用开发
  • 原理
  • 原生与前端

二、基础模块

按照app的开发流程(开发、调试测试、发布、上线),可将基础知识划分以下内容:

avatar

(图源自戴铭专栏)

三、应用开发模块

需要关注一些经典库,选对正确的工具。以ios的库为例,可将知识分为以下几块:

avatar

(图源自戴铭专栏)

四、原理模块

任何语言、系统和领域里的底层原理都是通用的。

avatar

(图源自戴铭专栏)

五、原生与前端

各种跨端方案的繁荣,归根结底在于其背后解释器和渲染技术的进步。

avatar

(图源自戴铭专栏)

小结:任何技术往深了挖掘,其底层的原理都是相同的,所谓“万变不离其宗”。只有关注前沿,建立起宏观的知识体系,同时纵深钻研,掌握内里精华,才能不流于形式,避免最终迷失在技术的海洋里。

本文作者:bbcfive
版权声明:本文首发于bbcfive的博客,转载请注明出处!