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.
Course Outline
Invoering
- Overzicht van Fuchsia OS Functies en architectuur
- Zirkoon begrijpen
- Overzicht van Flutter voor het bouwen van apps.
Het opzetten van de ontwikkelomgeving
- De broncode verkrijgen
- Fuchsia bouwen
- De emulator gebruiken
Aan de slag
- De Fuchsia-workflow begrijpen
- Met een Fuchsia-component
- Werken met een redacteur
- FFX (CLI) gebruiken
- FIDL (IPC-systeem) gebruiken
- De diagnostische hulpmiddelen verkennen
Fuschia op een apparaat krijgen
- Overzicht van het installatieproces van het apparaat ("bestrating")
- Bouwen, installatiemedia maken, bestrating
Systeemontwikkeling
- De kern wijzigen
- Het ontwikkelen van een chauffeur
Uw code testen
- Eenheidstests
- Integratie testen
Componenten ontwikkelen
- Pakketten, componenten en tests definiëren.
- Werken met componentmanifesten
Sessies ontwikkelen
- Hoe sessies de gebruikerservaring beïnvloeden
- Een configuratiebestand maken
- Een sessie starten
Ontwikkeling van de Integrator Development Kit (IDK)
- Hoe de IDK werkt
- Het verkrijgen van de bron
- Verbetering van de IDK
Internationalisering
- Codering
- i18n-instellingen lezen en schrijven
Bijdragen aan de Gemeenschap
- Bijdragende broncode
Samenvatting en conclusie
Requirements
- Een goed begrip van gedistribueerde computerconcepten
- Programmeerervaring (vanaf 2021 ondersteunt Fuschia C++, Python, DART, Go, Rust, FIDL)
Publiek
- Ontwikkelaars
21 Hours