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.
Kursplan
Introduksjon
- Oversikt over Fuchsia OS Funksjoner og arkitektur
- Forstå Zircon
- Oversikt over Flutter for å bygge apper.
Sette opp utviklingsmiljøet
- Henter kildekoden
- Bygg Fuchsia
- Bruker emulatoren
Komme i gang
- Forstå Fuchsia-arbeidsflyten
- Kjører en Fuchsia-komponent
- Jobber med en redaktør
- Bruke FFX (CLI)
- Bruker FIDL (IPC-system)
- Utforske diagnoseverktøyene
Få Fuschia på en enhet
- Oversikt over enhetens installasjonsprosess ("brolegging")
- Bygge, lage installasjonsmedier, asfaltering
Systemutvikling
- Endring av 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
- Lanserer en økt
Utvikle Integrator Development Kit (IDK)
- Hvordan IDK fungerer
- Innhenting av kilden
- Forbedring av IDK
Internasjonalisering
- Koding
- Lese og skrive i18n-innstillinger
Bidra til fellesskapet
- Bidrar med kildekode
Oppsummering og konklusjon
Krav
- En forståelse av distribuerte databehandlingskonsepter
- Programming erfaring (Fra og med 2021 støtter Fuschia C++, Python, DART, Go, Rust, FIDL)
Publikum
- Utviklere
21 timer