Bedankt voor uw aanvraag! Een van onze medewerkers neemt binnenkort contact met u op
Bedankt voor uw boeking! Een van onze medewerkers neemt binnenkort contact met u op.
Cursusaanbod
Introductie
- Overzicht van Fuchsia OS functies en architectuur
- Zirkoon begrijpen
- Overzicht van Flutter voor het bouwen van apps.
Opzetten van de ontwikkelomgeving
- Het verkrijgen van de broncode
- Gebouw Fuchsia
- De emulator gebruiken
Slag
- Inzicht in de Fuchsia-workflow
- Een Fuchsia-component uitvoeren
- Werken met een redacteur
- FFX (CLI) gebruiken
- Gebruik van FIDL (IPC-systeem)
- De diagnostische hulpmiddelen verkennen
Fuschia op een apparaat krijgen
- Overzicht van het installatieproces van het apparaat ("bestrating")
- Bouwen, installatiemedia maken, bestrating
Systeem Ontwikkeling
- Wijzigen van de kernal
- Het ontwikkelen van een driver
Je code testen
- Testen per eenheid
- Inburgeringstests
Componenten ontwikkelen
- Definiëren van pakketten, componenten en tests.
- 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
Internationalisatie
- Codering
- i18n-instellingen lezen en schrijven
Bijdragen aan de gemeenschap
- Broncode bijdragen
Samenvatting en conclusie
Vereisten
- Inzicht in de concepten van gedistribueerd computergebruik
- Programming ervaring (Vanaf 2021 ondersteunt Fuschia C++, Python, DART, Go, Rust, FIDL)
Audiëntie
- Ontwikkelaars
21 Uren