Skip to content

移动架构、离线与发布 ​

把架构、离线同步和分发作为跨平台共通能力。

阅读起点 ​

学习前先阅读:移动端应用架构学习路线。

全书顺序 ​

本书按知识依赖组织。主线先建立可运行的共同模型,再进入机制、工程边界和生产约束;维护与前沿内容明确标注,不改变主线的学习顺序。

第1章|模块、状态与生命周期 ​

按平台约束组织领域、UI、导航和依赖方向。

  1. 模块与分层:设计 feature、domain、data 和依赖。
  2. 状态、导航与进程:处理恢复、后台和深链。
  3. 平台能力边界:隔离通知、相机、位置和权限。

第2章|离线数据与同步 ​

设计本地优先、冲突和可恢复同步。

  1. 本地数据库与操作日志:组织模型、队列和版本。
  2. 同步协议与冲突:处理重试、合并和用户决策。
  3. 弱网、安全与测试:验证断网、恢复和数据保护。

第3章|版本、签名与分发 ​

把构建、隐私、灰度和运营纳入持续交付。

  1. 产物、签名与渠道:管理变体、证书和密钥。
  2. 隐私与商店合规:处理权限声明、数据收集和审核。
  3. 更新、迁移与事故:设计 OTA、数据库迁移和回滚。

阅读边界 ​

本页是学习路线和专题入口,不替代专题笔记中的机制解释、可运行示例和练习。笔记尚未完成的专题会先显示为占位页;已有经验的读者可以跳到具体章节,再按前置关系回补。

路线状态 ​

本路线的目录已完成本轮架构审查;专题笔记的内容质量和来源审查另行进行。

用心记录每一步成长