Harmony OS for Developers ( harmonyos | 21 hours )

Prerequisites:
  • Comprensione dei concetti di calcolo distribuito
  • Programming esperienza, preferibilmente C++ e Javascript

Pubblico

  • Gli sviluppatori
  • Amministratori di sistema
Overview:

HarmonyOS (HongMeng OS) è un sistema operativo distribuito basato su microkernel progettato per tutti i dispositivi e gli scenari.

Questo corso di formazione dal vivo con istruttore (online o in loco) è rivolto agli sviluppatori che desiderano sviluppare app che funzionano su Harmony OS o personalizzare il sistema operativo per l'esecuzione su un determinato dispositivo.

Al termine di questo corso di formazione, i partecipanti saranno in grado di:

  • Sviluppa un'app una sola volta, quindi distribuiscila su una gamma di dispositivi diversi.
  • Concentrati sulla logica del servizio di livello superiore per sviluppare applicazioni in modo più efficiente.
  • Utilizza la progettazione software basata su componenti per adattare il sistema operativo a diversi dispositivi.

Formato del corso

  • Lezione e discussione interattiva.
  • Un sacco di esercizi e pratica.
  • Implementazione pratica in un ambiente live-lab.

Opzioni di personalizzazione del corso

  • Per richiedere una formazione personalizzata per questo corso, contattateci per l'organizzazione.
Course Outline:

Introduzione

  • Panoramica delle funzionalità e dell'architettura di Harmony OS

Impostazione dell'ambiente di sviluppo

  • Download dell'IDE
  • Impostazione della toolchain di compilazione
  • Configurazione dello strumento di sviluppo del dispositivo (HUAWEI DevEco Device Tool)
  • Configurazione dello strumento di sviluppo dell'applicazione (HUAWEI DevEco Studio)
  • Ottenimento del codice sorgente

Sviluppo di software di connessione

  • Configurazione dell'ambiente Hi3861
  • Sviluppo di un'applicazione che si connette tramite WLAN
  • Implementazione del lampeggio dei LED
  • Integrazione degli SDK dei fornitori

Sviluppo del software del dispositivo

  • Sviluppo di un driver Hi3516
  • Controllo dello schermo su un dispositivo
  • Controllo di una fotocamera

Sviluppo di software applicativo

  • Navigazione in HUAWEI DevEco Studio
  • Utilizzo di JavaScript framework, componenti e interfacce
  • Sviluppo di un'applicazione di visione

Sviluppo di un'applicazione IoT

  • Utilizzo del modulo fotocamera senza schermo

Sviluppo del kernel

  • Capire il kernel HarmonyOS
  • Utilizzo di funzioni, file system, librerie e funzioni di messa in servizio
  • Uso del framework di driver HDF, della piattaforma di driver e delle funzioni periferiche

Sviluppo di componenti

  • Comprendere i componenti
  • Definire un componente in base alle specifiche
  • Sviluppo di un componente HarmonyOS e distribuzione

Esplorare i meccanismi di sicurezza

  • Comprensione dell'hardware, del sistema, dei dati, dell'interconnessione dei dispositivi e della sicurezza delle applicazioni.
  • Procedure consigliate

Riassunto e conclusione

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