Kurzusleírás

Bevezetés

  • A Fuchsia OS jellemzői és felépítése áttekintése
  • A cirkon megértése
  • A Flutter áttekintése alkalmazások készítéséhez.

A Fejlesztési Környezet kialakítása

  • A forráskód beszerzése
  • Épület fukszia
  • Az emulátor használata

Elkezdeni

  • A fukszia munkafolyamat megértése
  • Fukszia komponens futtatása
  • Munka szerkesztővel
  • FFX (CLI) használata
  • FIDL (IPC rendszer) használata
  • A diagnosztikai eszközök feltárása

Fuschia beszerzése a készüléken

  • Az eszköz telepítési folyamatának áttekintése ("burkolat")
  • Építés, telepítési média készítése, burkolat

Rendszerfejlesztés

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

A kód tesztelése

  • Egységtesztek
  • Integrációs tesztek

Komponensek fejlesztése

  • Csomagok, összetevők és tesztek meghatározása.
  • Munka a komponensjegyzékekkel

Fejlesztő munkamenetek

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

Az Integrator Development Kit (IDK) fejlesztése

  • Hogyan működik az IDK
  • A forrás megszerzése
  • Az IDK erősítése

Nemzetközivé válás

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

Hozzájárulás a Közösséghez

  • Hozzájárulás forráskódja

Összefoglalás, és következtetés

Követelmények

  • Az elosztott számítástechnikai fogalmak megértése
  • Programozási tapasztalat (2021-től a Fuschia támogatja a C++, Python, DART, Go, Rust, FIDL nyelveket)

Közönség

  • Fejlesztők
 21 Hours

Résztvevők száma



Ár per résztvevő

Rokon kategóriák