Harmony OS for Developers ( harmonyos | 21 hours )

Prerequisites:
  • Zrozumienie koncepcji przetwarzania rozproszonego
  • Doświadczenie Programming, najlepiej C++ i Javascript

Publiczność

  • Programiści
  • Administratorzy systemów
Overview:

HarmonyOS (HongMeng OS) to oparty na mikrojądrze, rozproszony system operacyjny przeznaczony dla wszystkich urządzeń i scenariuszy.

To prowadzone przez instruktora szkolenie na żywo (na miejscu lub zdalnie) jest przeznaczone dla programistów, którzy chcą tworzyć aplikacje działające w Harmony OS lub dostosować system operacyjny do działania na danym urządzeniu.

Po zakończeniu tego szkolenia uczestnicy będą mogli

  • Opracować aplikację raz, a następnie wdrożyć ją na wielu różnych urządzeniach.
  • Skupić się na logice usług wyższej warstwy, aby wydajniej tworzyć aplikacje.
  • Korzystać z projektowania oprogramowania opartego na komponentach w celu dostosowania systemu operacyjnego do różnych urządzeń.

Format kursu

  • Interaktywny wykład i dyskusja.
  • Wiele ćwiczeń i praktyki.
  • Praktyczne wdrożenie w środowisku laboratoryjnym na żywo.

Opcje dostosowywania kursu

  • Aby poprosić o spersonalizowane szkolenie dla tego kursu, skontaktuj się z nami w celu ustalenia szczegółów.
Course Outline:

Wprowadzenie

  • Przegląd funkcji i architektury systemu operacyjnego Harmony

Konfigurowanie środowiska programistycznego

  • Pobieranie środowiska IDE
  • Konfigurowanie zestawu narzędzi do kompilacji
  • Konfigurowanie narzędzia do tworzenia urządzeń (HUAWEI DevEco Device Tool)
  • Konfigurowanie narzędzia do tworzenia aplikacji (HUAWEI DevEco Studio)
  • Uzyskanie kodu źródłowego

Tworzenie oprogramowania połączeniowego

  • Konfigurowanie środowiska Hi3861
  • Tworzenie aplikacji łączącej się przez WLAN
  • Implementacja migania diod LED
  • Integracja zestawów SDK dostawców

Tworzenie oprogramowania urządzenia

  • Tworzenie sterownika Hi3516
  • Sterowanie ekranem na urządzeniu
  • Sterowanie kamerą

Tworzenie oprogramowania aplikacji

  • Poruszanie się po HUAWEI DevEco Studio
  • Korzystanie z JavaScript framework, komponentów i interfejsów
  • Tworzenie aplikacji wizyjnej

Tworzenie aplikacji IoT

  • Korzystanie z modułu kamery bez ekranu

Tworzenie jądra

  • Zrozumienie jądra HarmonyOS
  • Praca z funkcjami, systemem plików, bibliotekami i funkcjami uruchamiania
  • Korzystanie ze struktury sterownika HDF, platformy sterownika i funkcji peryferyjnych

Tworzenie komponentów

  • Zrozumienie komponentów
  • Definiowanie komponentu na podstawie specyfikacji
  • Tworzenie komponentu HarmonyOS i jego dystrybucja

Poznawanie mechanizmów bezpieczeństwa

  • Zrozumienie zabezpieczeń sprzętu, systemu, danych, połączeń między urządzeniami i aplikacji.
  • Zalecane praktyki

Podsumowanie i wnioski

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