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
- Λειτουργία ενός εξαρτήματος φούξια
- Συνεργασία με συντάκτη
- Χρήση FFX (CLI)
- Χρήση FIDL (σύστημα IPC)
- Εξερευνώντας τα διαγνωστικά εργαλεία
Λήψη του Fuschia σε μια συσκευή
- Επισκόπηση της διαδικασίας εγκατάστασης της συσκευής ("πλακοστρώσεις")
- Κατασκευή, δημιουργία μέσων εγκατάστασης, πλακόστρωση
Ανάπτυξη Συστήματος
- Τροποποίηση του πυρήνα
- Ανάπτυξη οδηγού
Δοκιμή του Κώδικά σας
- Δοκιμές μονάδων
- Δοκιμές ολοκλήρωσης
Ανάπτυξη εξαρτημάτων
- Καθορισμός πακέτων, εξαρτημάτων και δοκιμών.
- Η εργασία με το στοιχείο εμφανίζεται
Ανάπτυξη Συνεδριών
- Πώς οι περίοδοι σύνδεσης επηρεάζουν την εμπειρία χρήστη
- Δημιουργία αρχείου ρυθμίσεων
- Έναρξη μιας συνεδρίας
Ανάπτυξη του Integrator Development Kit (IDK)
- Πώς λειτουργεί το IDK
- Λήψη της πηγής
- Ενίσχυση του IDK
Διεθνοποίηση
- Κωδικοποίηση
- Ανάγνωση και εγγραφή ρυθμίσεων i18n
Συμβολή στην Κοινότητα
- Συνεισφέροντας τον πηγαίο κώδικα
Περίληψη και Συμπέρασμα
Requirements
- Κατανόηση των εννοιών κατανεμημένων υπολογιστών
- Programming εμπειρία (Από το 2021, η Fuschia υποστηρίζει C++, Python, DART, Go, Rust, FIDL)
Ακροατήριο
- προγραμματιστές
21 Hours