Kursplan

Introduksjon

    Oversikt over Fuchsia OS Funksjoner og arkitektur Forstå Zircon Oversikt over Flutter for å bygge apper.

Sette opp utviklingsmiljøet

    Få kildekoden Bygge Fuchsia ved å bruke emulatoren

Starter

    Forstå Fuchsia-arbeidsflyten Kjøre en Fuchsia-komponent Arbeide med en editor Bruke FFX (CLI) Bruke FIDL (IPC-system) Utforske diagnoseverktøyene

Få Fuschia på en enhet

    Oversikt over enhetens installasjonsprosess ("brolegging") Bygging, opprettelse av installasjonsmedier, asfaltering

Systemutvikling

    Endre kjernen Utvikle en driver

Tester koden din

    Enhetstester Integrasjonstester

Utvikle komponenter

    Definere pakker, komponenter og tester. Arbeid med komponentmanifester

Utvikle økter

    Hvordan økter påvirker brukeropplevelsen Opprette en konfigurasjonsfil Starte en økt

Utvikle Integrator Development Kit (IDK)

    Hvordan IDK fungerer Skaffe kilden Forbedre IDK

Internasjonalisering

    Koding Lese og skrive i18n-innstillinger

Bidra til fellesskapet

    Bidrar med kildekode

Oppsummering og konklusjon

Krav

  • En forståelse av distribuerte databehandlingskonsepter
  • Programmeringserfaring (Fra og med 2021 støtter Fuschia C++, Python, DART, Go, Rust, FIDL)

Publikum

  • Utviklere
 21 timer

Antall deltakere



Price per participant

Related Categories