Takk for at du sendte din henvendelse! En av våre teammedlemmer vil kontakte deg straks.
Takk for at du sendte din bestilling! En av våre teammedlemmer vil kontakte deg straks.
Kursplan
Innledning
- Oversikt over funksjoner og arkitektur i Fuchsia OS
- Forståelse av Zircon
- Oversikt over Flutter for utvikling av applikasjoner.
Oppsett av utviklingsmiljø
- Hente kildekoden
- Bygge Fuchsia
- Bruke emulatoren
Komme i gang
- Forståelse av Fuchsia-arbeidsflyten
- Kjøre en Fuchsia-komponent
- Arbeide med en redigeringsverktøy
- Bruke FFX (CLI)
- Bruke FIDL (IPC-system)
- Utforske diagnostiske verktøy
Få Fuchsia på en enhet
- Oversikt over prosessen for installasjon på enhet ("paving")
- Bygge, opprette installasjonsmedier, paving
Systemutvikling
- Endre kjerneprogrammet
- Utvikle en driver
Test din kode
- Enhetstester
- Integrasjonstester
Utvikle komponenter
- Definere pakker, komponenter og tester.
- Arbeide med komponentmanifester
Utvikle sesjoner
- Hvordan sesjoner påvirker brukeropplevelsen
- Opprette en konfigurasjonsfil
- Starte en sesjon
Utvikle Integrator Development Kit (IDK)
- Hvordan IDK fungerer
- Hente kildekoden
- Forbedre IDK
Internasjonalisering
- Kodning
- Lesing og skrive i18n-innstillinger
Bidra til felleskapet
- Bidra med kildekode
Oppsummering og konklusjon
Krav
- En forståelse av konsepter innen fordelt regning
- Programmeringserfaring (Per 2021, støtter Fuschia C++, Python, DART, Go, Rust, FIDL)
Målgruppe
- Utviklere
21 timer