harmonyos-development

Installation
SKILL.md

HarmonyOS (鸿蒙) Development

Covers HarmonyOS 6.1 (API 23, stable) / 6.1.1 (API 24, Release) / HarmonyOS 7 developer preview (API 26 Beta1) / NEXT native app development — the Huawei mobile OS family that runs independently of Android (AOSP-free since HarmonyOS NEXT, released 2024). Primary language is ArkTS (a strict, statically-checked superset of TypeScript) and the primary UI framework is ArkUI (declarative, state-driven). Use API 24 Release as the default production baseline; use API 26 Beta1 only for preview, adaptation, and early compatibility work.

Platform snapshot

Item Value
OS HarmonyOS 6.1 (stable, released 2026/04/20, API 23). HarmonyOS 6.1.1 (Release, released 2026/05/26, API 24). HarmonyOS 7 / 26.0.0 Beta1 (developer preview, released 2026/06/12, API 26). Pure HarmonyOS, AOSP-free
Language ArkTS (primary), Cangjie (beta), C/C++ via NAPI
UI framework ArkUI declarative (ArkUI-X for cross-platform)
Compiler ArkCompiler — AOT to native machine code; LiteActor concurrency
Package manager ohpmoh-package.json5; registry at DevEco Service (OHPM Central)
IDE DevEco Studio 6.1.1 Release (6.1.1.280; API 24 production). DevEco Studio 26.0.0 Beta1 (26.0.0.461; API 26 preview)
App model Stage model (FA model is legacy — don't use in new apps)
Packaging HAP (entry/feature), HSP (shared package), HAR (static archive), atomic .app
Recommended API Use API 24 Release for production. Use API 26 Beta1 only for HarmonyOS 7 preview/adaptation.
Sample catalog https://developer.huawei.com/consumer/cn/samples/
Installs
70
GitHub Stars
270
First Seen
Apr 9, 2026
harmonyos-development — dengshiyinga/harmonyos-ai-skill