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