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 Funktionen und Architektur von Fuchsia OS
- Verstehen von Zircon
- Überblick über Flutter zur Entwicklung von Anwendungen.
Einrichtung der Entwicklungsumgebung
- Bezug des Quellcodes
- Erstellen von Fuchsia
- Nutzung des Emulators
Erste Schritte
- Verstehen des Fuchsia-Workflows
- Ausführen einer Fuchsia-Komponente
- Arbeiten mit einem Editor
- Nutzung von FFX (CLI)
- Nutzung von FIDL (IPC-System)
- Erkundung der Diagnosetools
Fuchsia auf einem Gerät installieren
- Überblick über den Installationsprozess für Geräte ("Paving")
- Erstellen, Erstellen von Installationsmedien, Paving
Systementwicklung
- Ändern des Kernels
- Entwickeln eines Treibers
Testen Ihres Codes
- Einheitstests
- Integrationstests
Entwicklung von Komponenten
- Definieren von Paketen, Komponenten und Tests.
- Arbeiten mit Komponenten-Manifesten
Entwicklung von Sitzungen
- Wie Sitzungen die Benutzererfahrung beeinflussen
- Erstellen einer Konfigurationsdatei
- Starten einer Sitzung
Entwicklung des Integrator Development Kit (IDK)
- Funktionsweise des IDK
- Bezug des Quellcodes
- Erweiterung des IDK
Internationalisierung
- Kodierung
- Lesen und Schreiben von i18n-Einstellungen
Beitrag zur Community
- Beitragen von Quellcode
Zusammenfassung und Fazit
Voraussetzungen
- Verständnis verteilter Rechenkonzepte
- Programmiererfahrung (Stand 2021 unterstützt Fuchsia C++, Python, DART, Go, Rust und FIDL)
Zielgruppe
- Entwickler
21 Stunden