Tutorials
These are the long-form tutorials. Each one is a real walkthrough, not a docs dump — every code block is meant to compile, every “gotcha” was hit by someone.
If you’re brand new, the Getting Started with ArkTS post is the right entry point.
Getting Started with ArkTS — for Android developers A pragmatic mental-model bridge from Kotlin/Java to ArkTS, decorators, and ArkUI.
HarmonyOS animation basics: ArkUI transition & Animator animateTo vs transition vs Animator — when each one is the right tool.
Canvas drawing in HarmonyOS — a complete tutorial Paths, gradients, image clipping, and an animated wave with RAF discipline.
Build your first HarmonyOS Widget (Form Card) A working 2×2 service card from scratch, with provider/renderer split and postCardAction.
HarmonyOS NEXT vs Android — what's actually different No AOSP, no JVM. What changes for architecture, build, and shipping.