quickstart-standard-overview.md 2.1 KB
Newer Older
E
ester.zhou 已提交
1
# Standard System Overview
D
duangavin123 已提交
2 3


E
ester.zhou 已提交
4
## Introduction
D
duangavin123 已提交
5

E
ester.zhou 已提交
6
The OpenHarmony standard system applies to devices with a reference memory greater than or equal to 128 MiB. This document helps you quickly get started for development of the OpenHarmony standard system, from environment setup to building, burning, and startup.
D
duangavin123 已提交
7

E
ester.zhou 已提交
8
To accommodate different developer habits, OpenHarmony provides two modes for getting started with the standard system:
D
duangavin123 已提交
9

E
ester.zhou 已提交
10
- IDE mode: DevEco Device Tool is used for one-stop development, covering dependency installation, building, burning, and running.
D
duangavin123 已提交
11

E
ester.zhou 已提交
12 13
- Installation package mode: Dependency download and installation as well as building operations are performed using commands. Burning and running are performed in DevEco Device Tool.
  OpenHarmony also provides the [Docker environment](../get-code/gettools-acquire.md), which can significantly simplify the environment configuration before compilation. You can build your source code in the Docker environment if you are more accustomed to using the installation package mode.
D
duangavin123 已提交
14

15
This document exemplifies how to use the installation package mode. For details about the IDE mode, see [Getting Started with Standard System (IDE Mode)](../quick-start/quickstart-ide-standard-overview.md).
D
duangavin123 已提交
16 17


E
ester.zhou 已提交
18
## Development Environment
D
duangavin123 已提交
19

E
ester.zhou 已提交
20
In the Windows+Ubuntu hybrid environment for OpenHarmony development:
D
duangavin123 已提交
21

E
ester.zhou 已提交
22
- Windows: used for source code development and burning.
D
duangavin123 已提交
23

E
ester.zhou 已提交
24 25 26 27 28 29 30
- Ubuntu: used for source code building.

This document describes how to develop OpenHarmony in the Windows+Ubuntu environment.


## Development Boards

31
In this document, two development board models are used as examples: Hi3516D V300 and RK3516. For details about these development boards, see [Appendix](../quick-start/quickstart-standard-board-introduction-hi3516.md). You can purchase the development board as required.
E
ester.zhou 已提交
32 33 34 35 36 37 38 39 40


## Development Process

Below you can see the quick start process for the development of the standard system.

  **Figure 1** Quick start process for the development of the standard system

  ![en-us_image_0000001226634676](figures/en-us_image_0000001226634676.png)