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