Harmony OS for Developers ( harmonyos | 21 hours )
- Comprensione dei concetti di calcolo distribuito
- Programming esperienza, preferibilmente C++ e Javascript
Pubblico
- Gli sviluppatori
- Amministratori di sistema
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.
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
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