Vielen Dank für die Zusendung Ihrer Anfrage! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Vielen Dank, dass Sie Ihre Buchung abgeschickt haben! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Schulungsübersicht
Einführung
- Überblick über Fuchsia OS Funktionen und Architektur
- Zircon verstehen
- Überblick über Flutter zur Erstellung von Anwendungen.
Einrichten der Entwicklungsumgebung
- Beschaffung des Quellcodes
- Fuchsia bauen
- Verwendung des Emulators
Erste Schritte
- Verstehen des Fuchsia-Workflows
- Ausführen einer Fuchsia-Komponente
- Arbeiten mit einem Editor
- FFX verwenden (CLI)
- FIDL verwenden (IPC-System)
- Erforschung der Diagnosewerkzeuge
Fuschia auf ein Gerät bringen
- Überblick über den Prozess der Geräteinstallation ("paving")
- Bauen, Erstellen von Installationsmedien, Einbauen
System-Entwicklung
- Modifizierung des Kernels
- Entwickeln eines Treibers
Testen des Codes
- Unit-Tests
- Integrationstests
Entwickeln von Komponenten
- Definieren von Paketen, Komponenten und Tests.
- Arbeiten mit Komponentenmanifesten
Entwickeln von Sitzungen
- Wie Sitzungen die Benutzererfahrung beeinflussen
- Erstellen einer Konfigurationsdatei
- Starten einer Sitzung
Entwickeln des Integrator Development Kit (IDK)
- Wie das IDK funktioniert
- Beschaffung des Quellcodes
- Erweitern des IDK
Internationalisierung
- Kodierung
- Lesen und Schreiben von i18n-Einstellungen
Beitrag zur Gemeinschaft
- Quellcode beisteuern
Zusammenfassung und Fazit
Voraussetzungen
- Verständnis für Konzepte des verteilten Rechnens
- Programming Erfahrung (ab 2021 unterstützt Fuschia C++, Python, DART, Go, Rust, FIDL)
Zielgruppe
- Entwickler
21 Stunden