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
Införandet
- Översikt över Fuchsia OS funktioner och arkitektur
- Att förstå Zircon
- Översikt över Flutter för att skapa appar.
Konfigurera utvecklingsmiljön
- Hämta källkoden
- Byggnad Fuchsia
- Använda emulatorn
Komma igång
- Förstå Fuchsia-arbetsflödet
- Köra en Fuchsia-komponent
- Arbeta med en redaktör
- Använda FFX (CLI)
- Använda FIDL (IPC-system)
- Utforska diagnostikverktygen
Skaffa Fuschia på en enhet
- Översikt över enhetens installationsprocess ("beläggning")
- Byggnad, skapande, installationsmedia, beläggning
Systemutveckling
- Modifiering av kernalen
- Utveckla en drivrutin
Testa din kod
- Tester av enheten
- Tester för integrering
Utveckla komponenter
- Definiera paket, komponenter och tester.
- Arbeta med komponentmanifest
Utvecklande sessioner
- Hur sessioner påverkar användarupplevelsen
- Skapa en konfigurationsfil
- Starta en session
Utveckla Integrator Development Kit (IDK)
- Så här fungerar IDK
- Skaffa källan
- Förbättring av IDK
Internationalisering
- Kodning
- Läsa och skriva i18n-inställningar
Bidra till communityn
- Bidra med källkod
Sammanfattning och slutsats
Krav
- En förståelse för distribuerade databehandlingskoncept
- Programming erfarenhet (Från och med 2021 stöder Fuschia C++, Python, DART, Go, Rust, FIDL)
Publik
- Utvecklare
21 timmar