Köszönjük, hogy elküldte érdeklődését! Csapatunk egyik tagja hamarosan felveszi Önnel a kapcsolatot.
Köszönjük, hogy elküldte foglalását! Csapatunk egyik tagja hamarosan felveszi Önnel a kapcsolatot.
Kurzusleírás
Bevezetés
- Fuchsia OS funkciók és architektúra áttekintése
- Zircon megértése
- Flutter áttekintése az alkalmazások fejlesztéséhez.
Fejlesztőkörnyezet beállítása
- Forráskód letöltése
- Fuchsia építése
- Emulátor használata
Első lépések
- Fuchsia munkafolyamat megértése
- Fuchsia komponens futtatása
- Szerkesztővel való munkavégzés
- FFX (CLI) használata
- FIDL (IPC rendszer) használata
- Diagnosztikai eszközök vizsgálata
Fuchsia telepítése eszközre
- Az eszköz telepítési folyamat ("paving") áttekintése
- Építés, telepítési média létrehozása, paving
Rendszerfejlesztés
- Kernel módosítása
- Illesztőprogram fejlesztése
Kód tesztelése
- Egységtesztek
- Integrációs tesztek
Komponensek fejlesztése
- Csomagok, komponensek és tesztek definiálása.
- Komponensmanifestumokkal való munka
Munkamenetek fejlesztése
- Ahogyan a munkamenetek befolyásolják 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
- Az IDK működése
- Forrás letöltése
- IDK javítása
Nemzetközi elérésebesség
- Kódolás
- I18n beállítások olvasása és írása
Közösséghez való hozzájárulás
- Forráskód hozzájárulása
Összefoglalás és zárószó
Követelmények
- 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)
Célközönség
- Fejlesztők
21 Órák