• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Application Development Overview
2
3The application development documents provide reference for you to develop applications using the APIs provided by OpenHarmony. They walk you through how to use JavaScript APIs to develop applications on the standard system.
4
5The documents are carefully organized as follows:
6
7## Getting Started
8
9[Here](quick-start/start-overview.md) you can learn how to better prepare yourself for application development.
10
11In this part, you will learn the application package structure, resource file usage, and core functions and syntax of ArkTS. You can even build your first OpenHarmony application with simple operations. All these lay a foundation for your subsequent development.
12
13## Development
14
15You can refer to development guidances of key features in the application framework, application service, system, multimedia, and graphics fields.
16
17
18- Open kit capabilities related to the application framework: Ability Kit, ArkUI, and more
19- Open kit capabilities related to application services: Account Kit, Location Kit, and more
20- Open kit capabilities related to the system: Network Kit, Universal Keystore Kit, and more
21- Open kit capabilities related to multimedia: Audio Kit, Media Library Kit, and more
22- Open kit capabilities related to graphics: ArkGraphics 2D and more
23
24
25## Tools
26
27DevEco Studio is a high-performance integrated development environment (IDE) recommended for developing OpenHarmony applications.
28[Here](https://developer.harmonyos.com/en/docs/documentation/doc-guides/ohos-deveco-studio-overview-0000001263280421) you can learn everything about DevEco Studio, including how to use this tool to create a project and sign, debug, and run an application.
29
30## Hands-On Tutorials
31
32To make you better understand how functions work together and jumpstart your application development projects, we provide stripped-down, real-world [samples](https://gitee.com/openharmony/applications_app_samples/blob/master/README.md) and [codelabs](https://gitee.com/openharmony/codelabs/blob/master/README.md).
33
34## API References
35
36[API References](reference/development-intro.md) encompass all components and APIs provided by every kit in the OpenHarmony SDK, helping you use and integrate APIs more effectively.
37