Lépjen kapcsolatba velünk

Kurzusleírás

Bevezetés

  • A Fuchsia OS jellemzőinek és architektúrájának áttekintése
  • A Zircon megértése
  • A Flutter áttekintése alkalmazások készítéséhez.

Fejlesztői környezet beállítása

  • Forráskód letöltése
  • A Fuchsia fordítása
  • Az emulátor használata

Bevezetés

  • A Fuchsia munkafolyamatának megértése
  • Fuchsia komponens futtatása
  • Szerkesztővel való munka
  • Az FFX (CLI) használata
  • A FIDL (IPC rendszer) használata
  • Diagnosztikai eszközök felfedezése

Fuchsia telepítése egy eszközre

  • Az eszköz telepítési folyamatának áttekintése ("paving")
  • Fordítás, telepítő média létrehozása, paving

Rendszerfejlesztés

  • A kernel módosítása
  • Meghajtó fejlesztése

Kód tesztelése

  • Egységtesztek
  • Integrációs tesztek

Komponensek fejlesztése

  • Csomagok, komponensek és tesztek meghatározása.
  • Komponens jegyzékekkel való munka

Munkamenetek fejlesztése

  • Hogyan befolyásolják a munkamenetek a felhasználói élményt
  • Konfigurációs fájl létrehozása
  • Munkamenet indítása

Integrátor Fejlesztői Készlet (IDK) fejlesztése

  • Hogyan működik az IDK
  • Forráskód beszerzése
  • Az IDK bővítése

Internacionalizálás

  • Kódolás
  • i18n beállítások olvasása és írása

Közösségi hozzájárulás

  • Forráskód hozzájárulása

Összefoglalás és befejezés

Követelmények

  • Elosztott számítási fogalmak ismerete
  • Programozási tapasztalat (2021-től a Fuchsia támogatja a C++, Python, DART, Go, Rust, FIDL nyelveket)

Célközönség

  • Fejlesztők
 21 Órák

Résztvevők száma


Ár per résztvevő

Közelgő kurzusok

Rokon kategóriák