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
- Übersicht über die Funktionen und Architektur von Fuchsia OS
- Grundsätzliches zu Zircon
- Einführung in Flutter zur App-Entwicklung
Einrichten der Entwicklungsumgebung
- Abrufen des Quellcodes
- Erstellen von Fuchsia
- Verwenden des Emulators
Erste Schritte
- Verstehen der Fuchsia-Arbeitsweise
- Ausführen einer Fuchsia-Komponente
- Arbeiten mit einem Editor
- Verwenden von FFX (CLI)
- Verwenden von FIDL (IPC-System)
- Erkunden der Diagnosetools
Installation von Fuchsia auf einem Gerät
- Überblick über den Geräteinstallationsvorgang ("Paving")
- Erstellen, Installationsmedium erstellen und Paving durchführen
Systementwicklung
- Modifizieren des Kernels
- Entwickeln eines Treibers
Testen deines Codes
- Unittests
- 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)
- Funktionsweise der IDK
- Abrufen des Quellcodes
- Verbessern der IDK
Internationalisierung
- Kodierung
- Lesen und Schreiben von i18n-Einstellungen
Beitrag zur Community
- Beitrag zum Quellcode
Zusammenfassung und Fazit
Voraussetzungen
- Ein Verständnis von verteilten Rechenkonzepten
- Programmiererfahrung (Stand 2021 unterstützt Fuchsia C++, Python, DART, Go, Rust, FIDL)
Zielgruppe
- Entwickler
21 Stunden