开发阶段文档

本目录按开发流程组织,帮助开发者从环境准备到功能实现顺利完成开发工作。


开发流程导航

流程阶段 目录 核心内容
🔧 环境与工具 01-环境与工具 环境搭建、SDK配置、示例工程
📖 开发指南 02-开发指南 功能开发、组件定制、TurboModule、编译构建
🎯 场景与实践 03-场景与实践 常见场景、最佳实践、FAQ

目录结构

02-开发/
│
├── 01-环境与工具/              # 开发前准备
│   ├── 环境搭建.md             # DevEco Studio、Node.js、hdc等环境配置
│   ├── SDK版本配置指导.md      # SDK版本选择与配置 ⚡版本相关
│   └── 示例工程索引.md         # 示例工程快速入口
│
├── 02-开发指南/                # 开发过程中的核心指南
│   ├── 功能开发.md             # 开发流程总览
│   ├── 自定义组件.md           # 组件开发指南
│   ├── Codegen.md              # 代码生成工具
│   ├── TurboModule.md          # TurboModule开发
│   ├── Autolinking.md          # 自动链接配置 ⚡版本相关
│   ├── RN-Native接入.md        # Native接入方案
│   ├── C-API组件混合方案的使用.md
│   └── 编译构建/               # Debug/Release包、CMake配置 ⚡版本相关
│       ├── 编译构建指南.md
│       └── RNOH 构建与符号管理工程级指南.md
│
├── 03-场景与实践/              # 场景化开发参考
│   ├── 常见开发场景.md         # 常见场景指南
│   ├── RN应用鸿蒙化开发指南.md # RN应用鸿蒙化开发全流程指南
│   ├── 场景化最佳实践.md       # 最佳实践案例
│   └── 使用类FAQ.md            # 开发过程中常见问题
│
└── README.md                   # 本文件

⚡ 标记为「版本相关」的文档,随版本发布需同步更新


快速开始

新手入门

  1. 搭建开发环境环境搭建
  2. 配置SDK版本SDK版本配置指导
  3. 参考示例工程示例工程索引

功能开发

  1. 了解开发流程功能开发
  2. 开发自定义组件自定义组件
  3. 实现TurboModuleTurboModule
  4. 配置自动链接Autolinking

场景参考

  1. RN应用鸿蒙化开发RN应用鸿蒙化开发指南
  2. 常见开发场景常见开发场景
  3. 最佳实践案例场景化最佳实践
  4. 问题排查使用类FAQ

相关资源