Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
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