Návrh Školení

Úvod

    Přehled Fuchsia OS Funkce a architektura Porozumění Zirconu Přehled Flutteru pro vytváření aplikací.

Nastavení vývojového prostředí

    Získání zdrojového kódu Budování fuchsie pomocí emulátoru

Začínáme

    Pochopení pracovního postupu Fuchsie Spuštění komponenty Fuchsia Práce s editorem Použití FFX (CLI) Použití FIDL (systém IPC) Prozkoumání diagnostických nástrojů

Získání Fuschia na zařízení

    Přehled procesu instalace zařízení („dlažba“) Stavba, tvorba instalačních médií, dlažba

Vývoj systému

    Úprava jádra Vývoj ovladače

Testování kódu

    Unit testy Integrační testy

Vývojové komponenty

    Definování balíčků, komponent a testů. Práce s manifesty komponent

Rozvíjející se relace

    Jak relace ovlivňují uživatelskou zkušenost Vytvoření konfiguračního souboru Spuštění relace

Vývoj sady Integrator Development Kit (IDK)

    Jak funguje IDK Získání zdroje Vylepšení IDK

Internacionalizace

    Kódování Čtení a zápis nastavení i18n

Přispívání do Společenství

    Přispívající zdrojový kód

Shrnutí a závěr

Požadavky

  • Pochopení konceptů distribuovaných výpočtů
  • Zkušenosti s programováním (od roku 2021 podporuje Fuschia C++, Python, DART, Go, Rust, FIDL)

Publikum

  • Vývojáři
 21 hodiny

Počet účastníků



Price per participant

Související kategorie