HarmonyOS - 鸿蒙开发入门

文章目录

    • HarmonyOS
      • 核心资源
      • 特性:全场景终端
      • HarmonyOS 版本
    • HarmonyOS 和 OpenHarmony
    • 教程资源
    • 开发环境
      • 开发工具 - DevEco
      • 开发语言 - ArkTS
      • 核心框架 - ArkUI
    • 考证


HarmonyOS 开发交流秋秋群:23458659,V : ez-code,期待交流和合作


HarmonyOS

是华为开发的 全场景分布式智慧操作系统


核心资源

  • 官方教程 HarmonyOS Developer : HarmonyOS 专区
    https://developer.huawei.com/consumer/cn/training/harmonyOS/l44yheg8
  • 文档:https://developer.harmonyos.com/cn/documentation/overview/

特性:全场景终端

将逐步覆盖 1+8+N 全场景终端设备

  • 1 : 智能手机
  • 8 : PC、平板、手机、智慧屏、AI音箱、耳机、AR/VR 眼镜、车机
  • N :IoT 生态产品

HarmonyOS 版本

版本发布历史

  • 1.0 2019-08-09
    同日,开源 OpenHarmony
  • 2.0 2020-09-10
    升级了 分布式软总线、分布式数据管理、分布式安全
  • 3.1 2022-11-04
    引入了全新的应用开发模型:Stage

HarmonyOS 和 OpenHarmony

  • HarmonyOS 官网:http://www.openharmony.cn
  • git : https://gitee.com/openharmony

HarmonyOS 由华为运营;
OpenHarmony,由开放原子开源基金会(OpenAtom Foundation)孵化及运营。


其它:

  • OpenHarmony 版本发布历史
    http://www.openharmony.cn/certification/document/pcs

教程资源

  • 运行Hello World
    https://developer.huawei.com/consumer/cn/training/course/slightMooc/C101667303102887820
  • 坚果的博客
    https://jianguo.blog.csdn.net/
  • 视频教程 : 黑马程序员 - 鸿蒙HarmonyOS4.0开发应用从入门到实战
    https://www.bilibili.com/video/BV1Sa4y1Z7B1/

开发环境

开发工具 - DevEco

HUAWEI DevEco Studio
工具支持平台:Windows,macOS

macOS 上搭建鸿蒙开发环境详细指南:
https://blog.csdn.net/lovechris00/article/details/135163461


开发语言 - ArkTS

https://developer.harmonyos.com/cn/develop/arkts/

ArkTS 是鸿蒙生态的应用开发语言。
它在保持TypeScript(简称TS)基本语法风格的基础上,对TS的动态类型特性施加更严格的约束,引入静态类型。同时,提供了声明式UI、状态管理等相应的能力,让开发者可以以更简洁、更自然的方式开发高性能应用。


核心框架 - ArkUI

ArkUI,也称为 方舟开发框架

https://developer.harmonyos.com/cn/develop/arkUI

ArkUI是一套构建分布式应用界面的声明式UI开发框架。
它使用极简的UI信息语法、丰富的UI组件、以及实时界面预览工具,帮助您提升HarmonyOS应用界面开发效率30%。
您只需使用一套ArkTS API,就能在多个HarmonyOS设备上提供生动而流畅的用户界面体验。


架构
HarmonyOS - 鸿蒙开发入门_第1张图片


考证

  • 初级考证链接1
    https://developer.huawei.com/consumer/cn/training/exam-detail/101666925289749625?ha_source=shenzhenha_sourceId=89000490
  • 初级考证链接2
    https://developer.huawei.com/consumer/cn/training/exam-detail/101666925289749625?ha_source=nanjingha_sourceId=89000489
  • 高级证书链接1
    https://developer.huawei.com/consumer/cn/training/exam-detail/101684221791158147?ha_source=shenzhenha_sourceId=89000465
  • 高级证书链接2:
    https://developer.huawei.com/consumer/cn/training/exam-detail/101684221791158147?ha_source=nanjingha_sourceId=89000463

待更新。。。


伊织 2023-12-23

你可能感兴趣的:(HarmonyOS,harmonyos,华为,ArkTS,DevEco,ArkUI,鸿蒙)