Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
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