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
Perkenalan
- Gambaran Umum Fuchsia OS Fitur dan Arsitektur
- Memahami Zirkon
- Ikhtisar Flutter untuk membangun aplikasi.
Menyiapkan Lingkungan Pengembangan
- Mendapatkan kode sumber
- Bangunan Fuchsia
- Menggunakan emulator
Memulai
- Memahami alur kerja Fuchsia
- Menjalankan komponen Fuchsia
- Bekerja dengan editor
- Menggunakan FFX (CLI)
- Menggunakan FIDL (sistem IPC)
- Menjelajahi alat diagnostik
Mendapatkan Fuschia di Perangkat
- Tinjauan umum proses instalasi perangkat ("paving")
- Membangun, membuat media instalasi, paving
Pengembangan Sistem
- Memodifikasi kernel
- Mengembangkan driver
Menguji Kode Anda
- Pengujian unit
- Tes integrasi
Mengembangkan Komponen
- Mendefinisikan paket, komponen, dan pengujian.
- Bekerja dengan manifes komponen
Mengembangkan Sesi
- Bagaimana sesi memengaruhi pengalaman pengguna
- Membuat file konfigurasi
- Memulai sesi
Mengembangkan Kit Pengembangan Integrator (IDK)
- Cara kerja IDK
- Mendapatkan sumbernya
- Meningkatkan IDK
Internasionalisasi
- Pengkodean
- Membaca dan menulis pengaturan i18n
Berkontribusi pada Komunitas
- Kontribusi kode sumber
Ringkasan dan Kesimpulan
Requirements
- Pemahaman tentang konsep komputasi terdistribusi
- Programming pengalaman (Pada tahun 2021, Fuschia mendukung C++, Python, DART, Go, Rust, FIDL)
Hadirin
- Pengembang
21 Hours