• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Overview
2
3This project stores OpenHarmony documentation, including the quick start guide, development guides, and API reference. We appreciate your contribution to the OpenHarmony documentation.
4
5## Contents
6
7- [OpenHarmony Overview](OpenHarmony-Overview.md)
8- Mini and Small System Development Guidelines \(Reference Memory < 128 MB\)
9    -   Device development
10        -   **overview**:  [device development overview](device-dev/Readme-EN.md)
11        -   **quick-start**:  [quick start guide](device-dev/quick-start/Readme-EN.md)  \(covering environment setup, source code acquisition, build, and burning\)
12        -   Basic development capabilities
13            -   **Kernel**:  [Kernel for Mini Systems](device-dev/kernel/kernel-lite-mini.md)
14            -   **Kernel:**[Kernel for Small Systems](device-dev/kernel/kernel-lite-small.md)
15            -   **Drivers**:  [drivers](device-dev/driver/Readme-EN.md)
16            -   **Subsystems**:  [subsystems](device-dev/subsystems/Readme-EN.md)  \(such as compilation and building, graphics, DFX, and XTS\)
17            -   **Security**:  [privacy and security](device-dev/security/Readme-EN.md)
18
19        -   **guide**:
20            -   [WLAN-connected products](device-dev/guide/device-wifi.md)  \(LED peripheral control and third-party SDK integration\)
21            -   [Screenless cameras](device-dev/guide/device-iotcamera-control.md)  \(camera control\)
22            -   [Cameras with a screen](device-dev/guide/device-camera.md)  \(screen and camera control, visual application development\)
23
24        -   **porting**:
25            -   [Mini System SoC Porting Guide](device-dev/porting/porting-minichip.md)
26            -   [Small System SoC Porting Guide](device-dev/porting/porting-smallchip.md)
27            -   [Third-Party Library Porting Guide](device-dev/porting/porting-thirdparty.md)
28
29        -   **bundles**:
30            -   [HPM Bundle Development Specifications](device-dev/bundles/bundles-standard-rules.md)
31            -   [HPM Bundle Development Guidelines](device-dev/bundles/bundles-guide.md)
32            -   [HPM User Guide](device-dev/bundles/bundles-demo.md)
33
34- Standard System Development Guidelines \(Reference Memory ≥ 128 MB\)
35    - Device development
36        - **overview**:  [device development overview](device-dev/Readme-EN.md)
37        - **quick-start**:  [quick start guide](device-dev/quick-start/quickstart-standard.md)  \(covering environment setup, source code acquisition, build, and burning\)
38        - Basic development capabilities
39            -   **Kernel**:  [Kernel for Standard Systems](device-dev/kernel/kernel-standard.md)
40            -   **Drivers**:  [drivers](device-dev/driver/Readme-EN.md)
41            -   **Subsystems**:  [subsystems](device-dev/subsystems/Readme-EN.md)  \(such as compilation and building, graphics, DFX, and XTS\)
42            -   **Security**:  [privacy and security](device-dev/security/Readme-EN.md)
43
44        - **guide**:
45            -   [Clock apps](device-dev/guide/device-clock-guide.md)
46            -   [Platform drivers](device-dev/guide/device-driver-demo.md)
47            -   [Peripheral drivers](device-dev/guide/device-outerdriver-demo.md)
48
49        - **porting**:
50
51            - [Standard  System SoC Porting Guide](device-dev/porting/standard-system-porting-guide.md)
52
53        - **bundles**:
54            -   [HPM Bundle Development Specifications](device-dev/bundles/bundles-standard-rules.md)
55            -   [HPM Bundle Development Guidelines](device-dev/bundles/bundles-guide.md)
56            -   [HPM User Guide](device-dev/bundles/bundles-demo.md)
57
58
59-   App development
60    -   **Overview**:  [app development overview](application-dev/application-dev-guide.md)
61    -   **quick-start**:  [quick start guide](application-dev/quick-start/Readme-EN.md)
62    -   **ui**:  [UI](application-dev/ui/Readme-EN.md)
63    -   **media**:  [media](application-dev/media/Readme-EN.md)
64    -   **connectivity**:  [networks and connectivity](application-dev/connectivity/Readme-EN.md)
65    -   **js-reference**:  [JS reference](application-dev/js-reference/Readme-EN.md)
66-   **glossary**:  [glossary](device-dev/glossary/glossary.md)
67
68## Version Change History
69
70For details, see  [Release Notes](release-notes/Readme.md).
71
72## Third-Party Open-Source Software and License Notice
73
74None.
75
76## How to Contribute
77
78A great open-source project wouldn't be possible without the hard work of many contributors. We'd like to invite anyone from around the world to  [participate](contribute/contribution.md)  in this exciting journey, and we're grateful for your time, passion, and efforts!
79
80You can evaluate available documents, make simple modifications, provide feedback on document quality, and contribute your original content. For details, see  [Documentation Contribution](contribute/documentation-contribution.md).
81
82Excellent contributors will be awarded and the contributions will be publicized in the developer community.
83
84