跳到主要内容

Codelabs

HarmonyOS Codelabs 是华为官方提供的互动式编程教程平台,隶属于「开发者学堂」。通过分步详解与实操,帮助开发者快速掌握 HarmonyOS 应用开发的核心技能。

访问 HarmonyOS Codelabs 官方页面 浏览全部课程。

Codelabs 页面

平台特点

  • 按阶段分级:分为初级、中级、高级三个难度级别,循序渐进
  • 多类别覆盖:涵盖 UI 开发、系统能力、AI、支付、扫码、多媒体等广泛主题
  • 实操导向:每个 Codelab 提供完整的代码示例和分步指导
  • 时效性强:持续更新,紧跟 HarmonyOS 最新版本

典型课程

课程名称时长难度关键词
HarmonyOS 应用开发快速入门2 小时入门手持弹幕、基础入门
统一扫码服务(ArkTS)60 分钟初级Scan Kit、二维码、条形码
基于场景感知实现游戏与系统交互50 分钟初级游戏场景感知
支付-应用内支付服务(ArkTS)60 分钟中级IAP Kit、支付
基于状态管理 V2-小场景案例30 分钟中级状态管理 V2、装饰器
基于 CANN Kit 获取 AI 模型维测数据60 分钟初级CANN、Profiling、Dump
基于 SqueezeNet 模型实现图像分类60 分钟初级AI、图像分类
基于 AscendC 算子实现图像边缘检测60 分钟初级AscendC、AI、NPU