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 az alkalmazások létrehozásához.

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

  • A forráskód beszerzése
  • Fukszia építése
  • Az emulátor használata

Kezdő lépések

  • 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és, térkövezés

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 alkatrészjegyzé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
  • 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

Összegzés és következtetés

Követelmények

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

Közönség

  • Fejlesztők
 21 Órák

Résztvevők száma


Ár résztvevőnként

Közelgő kurzusok

Rokon kategóriák