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
- Den Quellcode erhalten
- Fuchsia bauen
- Verwendung des Emulators
Erste Schritte
- Den Fuchsia-Workflow verstehen
- Eine Fuchsia-Komponente ausführen
- Arbeiten mit einem Editor
- FFX verwenden (CLI)
- FIDL verwenden (IPC-System)
- Erforschung der Diagnosewerkzeuge
Fuschia auf einem Gerät erhalten
- Überblick über den Prozess der Geräteinstallation ("paving")
- Bauen, Erstellen von Installationsmedien, Pflastern
Systementwicklung
- Den Kernel modifizieren
- Entwickeln eines Treibers
Testen Ihres Codes
- Unit-Tests
- Integrationstests
Entwicklung von Komponenten
- Definition von Paketen, Komponenten und Tests.
- Arbeiten mit Komponentenmanifesten
Entwicklung von Sitzungen
- Wie Sitzungen das Benutzererlebnis beeinflussen
- Erstellen einer Konfigurationsdatei
- Starten einer Sitzung
Entwicklung des Integrator Development Kit (IDK)
- Wie das IDK funktioniert
- Beschaffung der Quelle
- Erweiterung des IDK
Internationalisierung
- Kodierung
- Lesen und Schreiben von i18n-Einstellungen
Ein Beitrag zur Gemeinschaft
- Quellcode beisteuern
Zusammenfassung und Schlussfolgerung
Voraussetzungen
- Verständnis für Konzepte des verteilten Rechnens
- Programmiererfahrung (ab 2021 unterstützt Fuschia C++, Python, DART, Go, Rust, FIDL)
Publikum
- Entwickler
21 Stunden