HarmonyOS Application Developer Pathway

account24arrow_back16arrow_downarrow_right16back18close18collapse16expand16headpicinfo28jumphover16jumpnormal16language24menu18menu24moresearch24user
Preparations and Learning
About HarmonyOS
Learning and Certification
Application Experience Design
UX Design
HarmonyOS Feature Design
Service Scenarios and Solutions
Application Architecture
Architecture
Application Quality
Technical Quality
Development Tools
DevEco Studio
Functionality Development
Application Framework Development
System Development
Media Development
Graphics Development
Application Service Development
AI Functionality Development
Application Testing
Unit and UI Testing
Release and Distribution
Release and Distribution
img
Preparations and Learning
Learn the basic concepts and architecture of HarmonyOS, set up the required development tools and environment, and get familiar with development specifications and best practices.
About HarmonyOS
Introduction to HarmonyOS
Learning and Certification
Official Courses
Support and Sharing
img
Application Experience Design
Design application UIs that adapt to HarmonyOS, define application functionality and interaction design, and understand the design principles and user experience guidelines of HarmonyOS.
UX Design
Service Scenarios and Solutions
img
Application Architecture
Master application design on HarmonyOS more easily by following our guidelines for key design scenarios.
img
Functionality Development
Accelerate functionality development on HarmonyOS by following our step-by-step guidance across key scenarios.
AI Functionality Development
AI Functionality Development
img
Application Testing
Before releasing HarmonyOS applications/services to AppGallery, conduct tests, including vulnerability, privacy, compatibility, stability, and performance tests, to ensure that they deliver a pure and secure user experience.
Unit and UI Testing
Unit and UI Testing
img
Release and Distribution
After developing and testing HarmonyOS applications/services, release them to AppGallery so that users can download them from AppGallery or other channels such as Assistant·TODAY.
Release and Distribution