readme.md 5.4 KB
Newer Older
D
duangavin123 已提交
1
# Overview
D
duangavin123 已提交
2

M
mamingshuai 已提交
3 4
This project stores OpenHarmony documentation, including the quick start guide, development guides, and API reference. We appreciate your contribution to the OpenHarmony documentation.

D
duangavin123 已提交
5 6 7
## Contents

- [OpenHarmony Overview](OpenHarmony-Overview.md)
D
duangavin123 已提交
8 9 10
- Device development
    - Mini and Small System Development Guidelines \(Reference Memory < 128 MB\)
      - Device development
W
wusongqing 已提交
11 12
        - **overview**:  [Device Development Overview](device-dev/Readme-EN.md)
        - **quick-start**:  [Quick Start](device-dev/quick-start/Readme-EN.md)  \(covering environment setup, source code acquisition, build, and burning\)
D
duangavin123 已提交
13
        - Basic development capabilities
W
wusongqing 已提交
14 15
          - **Kernel**:  [Kernel for Mini Systems](device-dev/kernel/kernel-mini.md)
          - **Kernel:**[Kernel for Small Systems](device-dev/kernel/kernel-small.md)
W
wusongqing 已提交
16 17 18
          - **Drivers**:  [drivers](device-dev/driver/Readme-EN.md)
          - **Subsystems**:  [subsystems](device-dev/subsystems/Readme-EN.md)  \(such as compilation and building, graphics, DFX, and XTS\)
          - **Security**:  [privacy and security](device-dev/security/Readme-EN.md)
D
duangavin123 已提交
19
        - **guide**:  
W
wusongqing 已提交
20 21 22
          - [WLAN-connected Products](device-dev/guide/device-wlan.md)  \(LED peripheral control and third-party SDK integration\)
          - [Screenless Cameras](device-dev/guide/device-iotcamera-control.md)  \(camera control\)
          - [Cameras with a Screen](device-dev/guide/device-camera.md)  \(screen and camera control, visual application development\)
D
duangavin123 已提交
23 24 25 26 27 28 29 30 31 32
        - **porting**:
          - [Third-Party Library Porting Guide for Mini and Small Systems](device-dev/porting/porting-thirdparty.md) 
          - [Mini System SoC Porting Guide](device-dev/porting/porting-minichip.md)
          - [Small System SoC Porting Guide](device-dev/porting/porting-smallchip.md)
        - **bundles**: 
          - [HPM Bundle Development Specifications](device-dev/bundles/bundles-standard-rules.md)
          - [HPM Bundle Development Guidelines](device-dev/bundles/bundles-guide.md)
          - [HPM User Guide](device-dev/bundles/bundles-demo.md)
    - Standard System Development Guidelines \(Reference Memory ≥ 128 MB\)
      - Device development
W
wusongqing 已提交
33 34
        - **overview**:  [Device Development Overview](device-dev/Readme-EN.md)
        - **quick-start**:  [Quick Start](device-dev/quick-start/quickstart-standard.md)  \(covering environment setup, source code acquisition, build, and burning\)
D
duangavin123 已提交
35
        - Basic development capabilities
W
wusongqing 已提交
36 37 38 39
          - **Kernel**:  [Kernel for the Standard System](device-dev/kernel/kernel-standard.md)
          - **Drivers**:  [Drivers](device-dev/driver/Readme-EN.md)
          - **Subsystems**:  [Subsystems](device-dev/subsystems/Readme-EN.md)  \(such as compilation and building, graphics, DFX, and XTS\)
          - **Security**:  [Privacy and Security](device-dev/security/Readme-EN.md)
D
duangavin123 已提交
40
        - **guide**:
W
wusongqing 已提交
41 42 43
          - [Development Guidelines on Clock Apps](device-dev/guide/device-clock-guide.md)
          - [Development Example for Platform Drivers](device-dev/guide/device-driver-demo.md)
          - [Development Example for Peripheral Drivers](device-dev/guide/device-outerdriver-demo.md)
D
duangavin123 已提交
44
        - **porting**:  
D
duangavin123 已提交
45
          - [Standard  System SoC Porting Guide](device-dev/porting/standard-system-porting-guide.md)
Y
yaoyueyu 已提交
46
          - [A Method for Rapidly Porting the OpenHarmony Linux Kernel ](device-dev/porting/porting-linux-kernel.md)
D
duangavin123 已提交
47
        - **bundles**: 
D
duangavin123 已提交
48 49 50
          - [HPM Bundle Development Specifications](device-dev/bundles/bundles-standard-rules.md)
          - [HPM Bundle Development Guidelines](device-dev/bundles/bundles-guide.md)
          - [HPM User Guide](device-dev/bundles/bundles-demo.md)
A
Austin 已提交
51
    - [FAQs](device-dev/faqs/Readme-EN.md)
D
duangavin123 已提交
52 53 54


-   App development
W
wusongqing 已提交
55
    -   **Overview**:  [Application Development Overview](application-dev/application-dev-guide.md)
W
wusongqing 已提交
56
    -   **quick-start**:  [Quick Start](application-dev/quick-start/Readme-EN.md)
D
duangavin123 已提交
57
    -   **ui**:  [UI](application-dev/ui/Readme-EN.md)
W
wusongqing 已提交
58 59
    -   **media**:  [Media](application-dev/media/Readme-EN.md)
    -   **security**: [Security](application-dev/security/Readme-EN.md)
W
wusongqing 已提交
60
    -   **connectivity**:  [Connectivity](application-dev/connectivity/Readme-EN.md)
W
wusongqing 已提交
61 62 63
    -   **Database**[Data Management](application-dev/database/Readme-CN.md)
    -   **usb**: [USB Service](application-dev//usb/Readme-EN.md)
    -   **dfx**:  [DFX](application-dev/dfx/Readme-EN.md)
W
wusongqing 已提交
64
    -   **reference**:  [Development References](application-dev/reference/Readme-EN.md)
W
wusongqing 已提交
65
-   **glossary**:  [Glossary](device-dev/glossary/glossary.md)
D
duangavin123 已提交
66 67 68

## Version Change History

W
wusongqing 已提交
69
For details, see  [OpenHarmony Release Notes](release-notes/Readme.md).
D
duangavin123 已提交
70 71 72

## Third-Party Open-Source Software and License Notice

W
wusongqing 已提交
73 74
3rd-Party-License: [Third-Party Open-Source Software and License Notice](contribute/third-party-open-source-software-and-license-notice.md)

D
duangavin123 已提交
75 76 77 78 79 80 81 82 83

## How to Contribute

A 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!

You 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).

Excellent contributors will be awarded and the contributions will be publicized in the developer community.