Harmony OS for Developers ( harmonyos | 21 hours )

Prerequisites:
  • 了解分散式计算概念
  • Programming 经验,最好是 C++ 和 Java脚本

观众

  • 开发人员
  • 系统管理员
Overview:

HarmonyOS (HongMeng OS) 是一个基于微内核的分散式操作系统,专为所有设备和场景而设计。

此讲师指导的现场培训(在线或现场)面向希望开发在 Harmony OS 上运行的应用程式或定制操作系统以在给定设备上运行的开发人员。

在本次培训结束时,参与者将能够:

  • 开发一次应用程式,然后将其部署到各种不同的设备上。
  • 专注于上层业务逻辑,更高效地开发应用程式。
  • 使用基于元件的软体设计为不同的设备定制作业系统。

课程形式

  • 互动讲座和讨论。
  • 大量的练习和练习。
  • 在即时实验室环境中动手实施。

课程自定义选项

  • 要申请本课程的定制培训,请联系我们进行安排。
Course Outline:

介绍

  • Harmony OS 功能和架构概述

设置开发环境

  • 下载 IDE
  • 设置编译工具链
  • 设定装置开发工具(HUAWEI DevEco Device Tool)
  • 设定应用开发工具(HUAWEI DevEco Studio)
  • 获取源码

开发连接软体

  • 设置Hi3861环境
  • 开发透过WLAN连接的应用程式
  • 实现LED闪烁
  • 集成供应商 SDK

开发设备软体

  • 开发Hi3516驱动程式
  • 控制设备上的萤幕
  • 控制摄像机

开发应用软体

  • HUAWEI DevEco Studio 导航
  • 使用 JavaScript 框架、元件和介面
  • 开发视觉应用程式

开发IoT应用程式

  • 在没有屏幕的情况下使用摄像头模组

开发内核

  • 了解 HarmonyOS 内核
  • 使用函数、文件系统、库和调试函数
  • 使用 HDF 驱动框架、驱动平台和外设功能

开发元件

  • 了解元件
  • 根据规范定义元件
  • 开发 HarmonyOS 元件和发行版

探索安全机制

  • 了解硬体、系统、数据、设备互连和应用程式安全性。
  • 建议的做法

总结和结论

Sites Published:

United Arab Emirates - Harmony OS for Developers

Qatar - Harmony OS for Developers

Egypt - Harmony OS for Developers

Saudi Arabia - Harmony OS for Developers

South Africa - Harmony OS for Developers

Brasil - Harmony OS for Developers

Canada - Harmony OS for Developers

中国 - Harmony OS for Developers

香港 - Harmony OS for Developers

澳門 - Harmony OS for Developers

台灣 - Harmony OS for Developers

USA - Harmony OS for Developers

Österreich - Harmony OS for Developers

Schweiz - Harmony OS for Developers

Deutschland - Harmony OS for Developers

Czech Republic - Harmony OS for Developers

Denmark - Harmony OS for Developers

Estonia - Harmony OS for Developers

Finland - Harmony OS for Developers

Greece - Harmony OS for Developers

Magyarország - Harmony OS for Developers

Ireland - Harmony OS for Developers

Israel - Harmony OS for Developers

Luxembourg - Harmony OS for Developers

Latvia - Harmony OS for Developers

España - Harmony OS for Developers

Italia - Harmony OS for Developers

Lithuania - Harmony OS for Developers

Nederland - Harmony OS for Developers

Norway - Harmony OS for Developers

Portugal - Harmony OS for Developers

România - Harmony OS for Developers

Sverige - Harmony OS for Developers

Türkiye - Harmony OS for Developers

Malta - Harmony OS for Developers

Belgique - Harmony OS for Developers

France - Harmony OS for Developers

日本 - Harmony OS for Developers

Australia - Harmony OS for Developers

Malaysia - Harmony OS for Developers

New Zealand - Harmony OS for Developers

Philippines - Harmony OS for Developers

Singapore - Harmony OS for Developers

Thailand - Harmony OS for Developers

Vietnam - Harmony OS for Developers

India - Harmony OS for Developers

Argentina - Harmony OS for Developers

Chile - Harmony OS for Developers

Costa Rica - Harmony OS for Developers

Ecuador - Harmony OS for Developers

Guatemala - Harmony OS for Developers

Colombia - Harmony OS for Developers

México - Harmony OS for Developers

Panama - Harmony OS for Developers

Peru - Harmony OS for Developers

Uruguay - Harmony OS for Developers

Venezuela - Harmony OS for Developers

Polska - Harmony OS for Developers

United Kingdom - Harmony OS for Developers

South Korea - Harmony OS for Developers

Pakistan - Harmony OS for Developers

Sri Lanka - Harmony OS for Developers

Bulgaria - Harmony OS for Developers

Bolivia - Harmony OS for Developers

Indonesia - Harmony OS for Developers

Kazakhstan - Harmony OS for Developers

Moldova - Harmony OS for Developers

Morocco - Harmony OS for Developers

Tunisia - Harmony OS for Developers

Kuwait - Harmony OS for Developers

Oman - Harmony OS for Developers

Slovakia - Harmony OS for Developers

Kenya - Harmony OS for Developers

Nigeria - Harmony OS for Developers

Botswana - Harmony OS for Developers

Slovenia - Harmony OS for Developers

Croatia - Harmony OS for Developers

Serbia - Harmony OS for Developers

Bhutan - Harmony OS for Developers

Nepal - Harmony OS for Developers