Course Outline

Εισαγωγή

    Επισκόπηση του Fuchsia OS Χαρακτηριστικά και Αρχιτεκτονική Κατανόηση του Zircon Επισκόπηση του Flutter για τη δημιουργία εφαρμογών.

Δημιουργία Αναπτυξιακού Περιβάλλοντος

    Λήψη του πηγαίου κώδικα Δημιουργία Φούξια με χρήση του εξομοιωτή

Ξεκινώντας

    Κατανόηση της ροής εργασίας Fuchsia Εκτέλεση ενός στοιχείου Fuchsia Εργασία με πρόγραμμα επεξεργασίας Χρήση FFX (CLI) Χρήση FIDL (σύστημα IPC) Εξερεύνηση των εργαλείων διάγνωσης

Λήψη του Fuschia σε μια συσκευή

    Επισκόπηση της διαδικασίας εγκατάστασης της συσκευής ("πλακοστρώσεις") Κτίριο, δημιουργία μέσων εγκατάστασης, πλακόστρωση

Ανάπτυξη Συστήματος

    Τροποποίηση του πυρήνα Ανάπτυξη προγράμματος οδήγησης

Δοκιμή του Κώδικά σας

    Δοκιμές μονάδων Δοκιμές ολοκλήρωσης

Ανάπτυξη εξαρτημάτων

    Καθορισμός πακέτων, εξαρτημάτων και δοκιμών. Η εργασία με το στοιχείο εμφανίζεται

Ανάπτυξη Συνεδριών

    Πώς οι περίοδοι λειτουργίας επηρεάζουν την εμπειρία χρήστη Δημιουργία αρχείου διαμόρφωσης Εκκίνηση μιας συνεδρίας

Ανάπτυξη του Integrator Development Kit (IDK)

    Πώς λειτουργεί το IDK Λήψη της πηγής Ενίσχυση του IDK

Διεθνοποίηση

    Κωδικοποίηση Ανάγνωση και εγγραφή ρυθμίσεων i18n

Συμβολή στην Κοινότητα

    Συνεισφέροντας τον πηγαίο κώδικα

Περίληψη και Συμπέρασμα

Requirements

  • Κατανόηση των εννοιών κατανεμημένων υπολογιστών
  • Εμπειρία προγραμματισμού (Από το 2021, η Fuschia υποστηρίζει C++, Python, DART, Go, Rust, FIDL)

Ακροατήριο

  • προγραμματιστές
 21 Hours

Number of participants



Price per participant

Related Courses

Related Categories