From 35a22ff751b59572e4dec84cbf70c3e54f06372a Mon Sep 17 00:00:00 2001 From: Austin Date: Tue, 29 Mar 2022 12:57:25 +0000 Subject: [PATCH] update en/device-dev/device-dev-guide.md. Signed-off-by: Austin --- en/device-dev/device-dev-guide.md | 155 ++++-------------------------- 1 file changed, 21 insertions(+), 134 deletions(-) diff --git a/en/device-dev/device-dev-guide.md b/en/device-dev/device-dev-guide.md index 1668634117..82c3037242 100644 --- a/en/device-dev/device-dev-guide.md +++ b/en/device-dev/device-dev-guide.md @@ -32,141 +32,28 @@ In addition, OpenHarmony provides a series of optional system components that ca **Table 1** Mini and small system development guidelines \(reference memory < 128 MB\) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Topic

-

Development Scenario

-

Documents

-

About OpenHarmony

-

Getting familiar with OpenHarmony

-
-

Development resources

-

Preparing for your development

-
-

Quick start

-

Getting started with setup, build, burning, debugging, and running of OpenHarmony

-

Mini and Small Systems

-

Basic capabilities

-

Using basic capabilities of OpenHarmony

-
-

Advanced development

-

Developing smart devices based on system capabilities

-
-

Porting and adaptation

-
  • Porting and adapting the OpenHarmony to an SoC
  • Porting and adapting the OpenHarmony to a third-party library
-
-

Contributing components

-

Contributing components to OpenHarmony

-
-

Reference

-

Referring to development specifications

-
-
+| Topic | Development Scenario | Documents | +| -------- | -------- | -------- | +| About OpenHarmony | Getting familiar with OpenHarmony | - [About OpenHarmony](https://gitee.com/openharmony)
- [Glossary](../glossary.md) | +| Development resources | Preparing for your development | - [Obtaining Source Code](get-code/sourcecode-acquire.md)
- [Tool Acquisition](get-code/gettools-acquire.md) | +| Quick start | Getting started with setup, build,
 burning, debugging, and
 running of OpenHarmony | [Mini and Small Systems](quick-start/quickstart-lite-overview.md)) | +| Basic capabilities | Using basic capabilities of
 OpenHarmony | - [Kernel for Mini Systems](kernel/kernel-mini-overview.md)
- [Kernel for Small Systems](kernel/kernel-small-overview.md)
- [Drivers](driver/driver-hdf-overview.md)
- [Subsystems](subsystems/subsys-build-mini-lite.md)
- [Security Guidelines](security/security-guidelines-overall.md)
- [Privacy Protection](security/security-privacy-protection.md) | +| Advanced development | Developing smart devices based
 on system capabilities | - [WLAN-connected Products](guide/device-wlan-led-control.md)
- [Cameras Without a Screen](guide/device-iotcamera-control-overview.md)
- [Cameras with a Screen](guide/device-camera-control-overview.md) | +| Porting and adaptation | - Porting and adapting the 
OpenHarmony to an SoC
- Porting and adapting the
 OpenHarmony to a
 third-party library | - [Mini System SoC Porting Guide](porting/oem_transplant_chip_prepare_knows.md)
- [Small System SoC Porting Guide](porting/porting-smallchip-prepare-needs.md)
- [Third-Party Library Porting Guide for Mini and Small Systems](porting/porting-thirdparty-overview.md) | +| Contributing components | Contributing components
 to OpenHarmony | - [HPM Part Overview](bundles/hpm-part-about.md)
- [HPM Part Development](bundles/hpm-part-development.md)
- [HPM Part Reference](bundles/hpm-part-reference.md) | +| Reference | Referring to development specifications | - [API References](https://gitee.com/link?target=https%3A%2F%2Fdevice.harmonyos.com%2Fen%2Fdocs%2Fapiref%2Fjs-framework-file-0000000000616658)
- [FAQs](faqs/faqs-overview.md) | + **Table 2** Standard system development guidelines \(reference memory ≥ 128 MB\) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Topic

-

Development Scenario

-

Documents

-

About OpenHarmony

-

Getting familiar with OpenHarmony

-
-

Development resources

-

Preparing for your development

-
-

Quick start

-

Getting started with setup, build, burning, debugging, and running of OpenHarmony

-

Standard System

-

Basic capabilities

-

Using basic capabilities of OpenHarmony

-
-

Advanced development

-

Developing smart devices based on system capabilities

-
-

Porting and adaptation

-

Porting and adapting the OpenHarmony to a third-party library

-
-

Contributing components

-

Contributing components to OpenHarmony

-
-

Reference

-

Referring to development specifications

-
-
+| Topic | Development Scenario | Documents | +| -------- | -------- | -------- | +| About OpenHarmony | Getting familiar with OpenHarmony | - [About OpenHarmony](https://gitee.com/openharmony/docs/blob/master/en/OpenHarmony-Overview.md)
- [Glossary](../glossary.md) | +| Development resources | Preparing for your development | - [Obtaining Source Code](get-code/sourcecode-acquire.md)
- [Tool Acquisition](get-code/gettools-acquire.md) | +| Quick start | Getting started with setup, build,
 burning, debugging, and
 running of OpenHarmony | [Standard System](quick-start/quickstart-standard-overview.md) | +| Basic capabilities | Using basic capabilities of OpenHarmony | - [Kernel for Standard Systems](kernel/kernel-standard-overview.md)
- [Drivers](driver/driver-hdf-overview.md)
- [Subsystems](subsystems/subsys-build-standard-large.md)
- [Security Guidelines](security/security-guidelines-overall.md)
- [Privacy Protection](security/security-privacy-protection.md) | +| Advanced development | Developing smart devices
 based on system capabilities | - [Development Guidelines on Clock Apps](guide/device-clock-guide.md)
- [Development Example for Platform Drivers](guide/device-driver-demo.md)
- [Development Example for Peripheral Drivers](guide/device-outerdriver-demo.md) | +| Porting and adaptation | Porting and adapting the
 OpenHarmony to a third-party library | - [Standard System Porting Guide](porting/standard-system-porting-guide.md)
- [A Method for Rapidly Porting the OpenHarmony Linux Kernel](porting/porting-linux-kernel.md) | +| Contributing components | Contributing components
 to OpenHarmony | - [HPM Part Overview](bundles/hpm-part-about.md)
- [HPM Part Development](bundles/hpm-part-development.md)
- [HPM Part Reference](bundles/hpm-part-reference.md) | +| Reference | Referring to development specifications | - [API References](https://gitee.com/link?target=https%3A%2F%2Fdevice.harmonyos.com%2Fen%2Fdocs%2Fapiref%2Fjs-framework-file-0000000000616658)
- [FAQs](faqs/faqs-overview.md) -- GitLab