README.md

Development Stage Documentation

This directory is organized by development process, helping developers smoothly progress from environment preparation to feature implementation.


Development Process Navigation

Process Stage Directory Core Content
🔧 Environment & Tools 01-environment-and-tools Environment setup, SDK configuration, samples
📖 Development Guide 02-development-guide Feature development, component customization, TurboModule, build configuration
🎯 Scenarios & Practices 03-scenarios-and-practices Common scenarios, best practices, FAQ

Directory Structure

02-development/
│
├── 01-environment-and-tools/     # Pre-development preparation
│   ├── environment-setup.md      # DevEco Studio, Node.js, hdc configuration
│   ├── SDK version configuration guide.md  # SDK version selection ⚡version-related
│   ├── samples-guide.md          # Samples quick entry
│   └── getting-started.md        # Quick start guide
│
├── 02-development-guide/         # Core development guides
│   ├── feature-development.md    # Development process overview
│   ├── custom-components.md      # Component development guide
│   ├── Codegen.md                # Code generation tool
│   ├── TurboModule.md            # TurboModule development
│   ├── autolinking.md            # Auto-linking configuration ⚡version-related
│   ├── rn-native-integration.md  # Native integration solution
│   ├── usage-of-c-api-component-hybrid-solution.md
│   └── build-configuration/      # Debug/Release packages, CMake config ⚡version-related
│       ├── build-and-compilation-guide.md
│       └── RNOH Build and Symbol Management Guide.md
│
├── 03-scenarios-and-practices/   # Scenario-based development reference
│   ├── common-development-scenarios.md  # Common scenario guides
│   └── best-practices-by-scenario.md    # Best practice cases
│
└── README.md                     # This file

⚡ Marked as "version-related" documents need to be updated with each release


Quick Start

Getting Started

  1. Setup development environmentenvironment-setup
  2. Configure SDK versionSDK version configuration guide
  3. Reference sample projectssamples-guide

Feature Development

  1. Understand development processfeature-development
  2. Develop custom componentscustom-components
  3. Implement TurboModuleTurboModule
  4. Configure auto-linkingautolinking

Scenario Reference

  1. Common development scenarioscommon-development-scenarios
  2. Best practice casesbest-practices-by-scenario