鸿蒙开发学习计划

Peter 的鸿蒙开发学习笔记

鸿蒙开发学习计划

制定时间: 2026-03-14

学习目标: 掌握 HarmonyOS 应用开发

学习路径

第一阶段:开发基础 (0.5h)

  • 1.1 鸿蒙应用开发概述
  • 1.2 开发环境搭建 (DevEco Studio)
  • 1.3 ArkTS 语言基础
  • 第二阶段:UI 开发 (1h)

  • 2.1 ArkUI 声明式开发范式
  • 2.2 基础组件 (Text, Button, Image, etc.)
  • 2.3 布局组件 (Column, Row, Flex, Stack)
  • 2.4 状态管理 (@State, @Prop, @Link, @Provide)
  • 第三阶段:应用架构 (1h)

  • 3.1 Ability 概述 (PageAbility, ServiceAbility)
  • 3.2 生命周期管理
  • 3.3 页面路由
  • 第四阶段:数据与网络 (0.5h)

  • 4.1 本地数据存储 (Preferences, RDB)
  • 4.2 网络通信 (HTTP, WebSocket)
  • 第五阶段:高级特性 (1h)

  • 5.1 分布式能力
  • 5.2 AI 能力集成
  • 5.3 性能优化
  • ---

    学习资源

    • 华为开发者官网: https://developer.huawei.com/consumer/cn/
    • OpenHarmony: https://gitee.com/openharmony