• Home
Name Date Size #Lines LOC

..--

IDL/12-May-2024-387291

ability-deprecated/12-May-2024-3,8643,062

application-models/12-May-2024-8,9746,557

application-test/12-May-2024-468299

connectivity/12-May-2024-1,189939

database/12-May-2024-1,7521,225

device/12-May-2024-1,3571,001

device-usage-statistics/12-May-2024-581502

dfx/12-May-2024-682512

faqs/12-May-2024-2,2911,492

file-management/12-May-2024-979770

internationalization/12-May-2024-1,152805

media/12-May-2024-5,1014,211

napi/12-May-2024-1,8931,480

notification/12-May-2024-538404

public_sys-resources/12-May-2024-

quick-start/12-May-2024-5,9934,698

reference/12-May-2024-343,551242,295

security/12-May-2024-9,2497,307

task-management/12-May-2024-1,3061,040

telephony/12-May-2024-12384

tools/12-May-2024-730487

ui/12-May-2024-17,44614,651

webgl/12-May-2024-760664

windowmanager/12-May-2024-961755

Readme-EN.mdD12-May-20245.2 KiB9088

application-dev-guide-for-gitee.mdD12-May-20243.6 KiB7349

application-dev-guide.mdD12-May-20243.6 KiB7246

website.mdD12-May-202494 KiB1,3071,306

Readme-EN.md

1# Application Development
2
3- [Application Development Overview](application-dev-guide.md)
4- About OpenHarmony
5  - [OpenHarmony Project](../OpenHarmony-Overview.md)
6  - [Glossary](../glossary.md)
7  - [OpenHarmony Release Notes](../release-notes/Readme.md)
8- Quick Start
9  - Getting Started
10    - [Before You Start](quick-start/start-overview.md)
11    - [Getting Started with ArkTS in Stage Model](quick-start/start-with-ets-stage.md)
12    - [Getting Started with ArkTS in FA Model](quick-start/start-with-ets-fa.md)
13    - [Getting Started with JavaScript in FA Model](quick-start/start-with-js-fa.md)
14  - Development Fundamentals
15    - Application Package Fundamentals
16      - [Application Package Overview](quick-start/application-package-overview.md)
17      - Application Package Structure
18        - [Application Package Structure in Stage Model)](quick-start/application-package-structure-stage.md)
19        - [Application Package Structure in FA Model](quick-start/application-package-structure-fa.md)
20        - [HAR File Structure](quick-start/har-structure.md)
21      - Multi-HAP Mechanism
22        - [Multi-HAP Design Objectives](quick-start/multi-hap-objective.md)
23        - [Multi-HAP Build View](quick-start/multi-hap-build-view.md)
24        - [Multi-HAP Development, Debugging, Release, and Deployment Process](quick-start/multi-hap-release-deployment.md)
25        - [Multi-HAP Usage Rules](quick-start/multi-hap-rules.md)
26        - [Multi-HAP Operation Mechanism and Data Communication Modes](quick-start/multi-hap-principles.md)
27      - [Application Installation and Uninstallation Process](quick-start/application-package-install-uninstall.md)
28    - Application Configuration Files in Stage Model
29      - [Application Configuration File Overview (Stage Model)](quick-start/application-configuration-file-overview-stage.md)
30      - [app.json5 Configuration File](quick-start/app-configuration-file.md)
31      - [module.json5 Configuration File](quick-start/module-configuration-file.md)
32    - Application Configuration Files in FA Model
33      - [Application Configuration File Overview (FA Model)](quick-start/application-configuration-file-overview-fa.md)
34      - [Internal Structure of the app Tag](quick-start/app-structure.md)
35      - [Internal structure of deviceConfig Tag](quick-start/deviceconfig-structure.md)
36      - [Internal Structure of the module Tag](quick-start/module-structure.md)
37    - [Resource Categories and Access](quick-start/resource-categories-and-access.md)
38  - Learning ArkTS
39    - [Getting Started with ArkTS](quick-start/arkts-get-started.md)
40    - ArkTS Syntax (Declarative UI)
41      - [Basic UI Description](quick-start/arkts-basic-ui-description.md)
42      - State Management
43        - [Basic Concepts](quick-start/arkts-state-mgmt-concepts.md)
44        - [State Management with Page-level Variables](quick-start/arkts-state-mgmt-page-level.md)
45        - [State Management with Application-level Variables](quick-start/arkts-state-mgmt-application-level.md)
46      - [Dynamic UI Element Building](quick-start/arkts-dynamic-ui-elememt-building.md)
47      - [Rendering Control](quick-start/arkts-rendering-control.md)
48      - [Restrictions and Extensions](quick-start/arkts-restrictions-and-extensions.md)
49- Development
50  - [Application Models](application-models/Readme-EN.md)
51  - [UI Development](ui/Readme-EN.md)
52  - [Notification](notification/Readme-EN.md)
53  - [Window Manager](windowmanager/Readme-EN.md)
54  - [WebGL](webgl/Readme-EN.md)
55  - [Media](media/Readme-EN.md)
56  - [Security](security/Readme-EN.md)
57  - [Connectivity](connectivity/Readme-EN.md)
58  - [Data Management](database/Readme-EN.md)
59  - [File Management](file-management/Readme-EN.md)
60  - [Telephony Service](telephony/Readme-EN.md)
61  - [Task Management](task-management/Readme-EN.md)
62  - [Device Management](device/Readme-EN.md)
63  - [Device Usage Statistics](device-usage-statistics/Readme-EN.md)
64  - [DFX](dfx/Readme-EN.md)
65  - [Internationalization](internationalization/Readme-EN.md)
66  - [Application Test](application-test/Readme-EN.md)
67  - [OpenHarmony IDL Specifications and User Guide](IDL/idl-guidelines.md)
68  - [Native APIs](napi/Readme-EN.md)
69- Tools
70  - [DevEco Studio (OpenHarmony) User Guide](quick-start/deveco-studio-user-guide-for-openharmony.md)
71  - [Debugging Tools](tools/Readme-EN.md)
72- Hands-On Tutorials
73  - [Samples](https://gitee.com/openharmony/applications_app_samples/blob/OpenHarmony-3.2-Release/README.md)
74  - [Codelabs](https://gitee.com/openharmony/codelabs)
75- API References
76  - [SystemCapability](reference/syscap.md)
77  - [SystemCapability List](reference/syscap-list.md)
78  - [Component Reference (TypeScript-based Declarative Development Paradigm)](reference/arkui-ts/Readme-EN.md)
79  - [Component Reference (JavaScript-based Web-like Development Paradigm)](reference/arkui-js/Readme-EN.md)
80  - [JS Service Widget UI Components](reference/js-service-widget-ui/Readme-EN.md)
81  - APIs
82    - [ArkTS and JS APIs](reference/apis/Readme-EN.md)
83    - [Error Codes](reference/errorcodes/Readme-EN.md)
84    - Native APIs
85      - [Standard Libraries](reference/native-lib/third_party_libc/musl.md)
86      - [Node_API](reference/native-lib/third_party_napi/napi.md)
87- [FAQs](faqs/Readme-EN.md)
88- Contribution
89  - [How to Contribute](../contribute/documentation-contribution.md)
90