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.
Đề cương khóa học
Giới thiệu
- Tổng quan về các Tính năng và Kiến trúc Fuchsia OS
- Tìm hiểu về Zircon
- Tổng quan về Flutter để xây dựng ứng dụng.
Thiết lập Môi trường Phát triển
- Lấy mã nguồn
- Xây dựng Fuchsia
- Sử dụng trình giả lập
Bắt đầu
- Tìm hiểu quy trình làm việc của Fuchsia
- Chạy một thành phần Fuchsia
- Làm việc với trình soạn thảo
- Sử dụng FFX (CLI)
- Sử dụng FIDL (hệ thống IPC)
- Khám phá các công cụ chẩn đoán
Cài đặt Fuchsia trên Thiết bị
- Tổng quan về quy trình cài đặt thiết bị ("paving")
- Xây dựng, tạo phương tiện cài đặt, paving
Phát triển Hệ thống
- Sửa đổi kernel
- Phát triển trình điều khiển
Kiểm tra Mã của Bạn
- Kiểm tra đơn vị
- Kiểm tra tích hợp
Phát triển Thành phần
- Định nghĩa các gói, thành phần và kiểm thử.
- Làm việc với tệp kê thành phần
Phát triển Phiên
- Cách các phiên ảnh hưởng đến trải nghiệm người dùng
- Tạo tệp cấu hình
- Khởi chạy một phiên
Phát triển Bộ Công cụ Phát triển Tích hợp (IDK)
- Cách IDK hoạt động
- Lấy mã nguồn
- Cải thiện IDK
Quốc tế hóa
- Mã hóa
- Đọc và ghi cài đặt i18n
Đóng góp cho Cộng đồng
- Đóng góp mã nguồn
Tóm tắt và Kết luận
Requirements
- Sự hiểu biết về các khái niệm tính toán phân tán
- Programming kinh nghiệm (Tính đến năm 2021, Fuschia hỗ trợ C++, Python, DART, Go, Rust, FIDL)
Đối tượng
- Nhà phát triển
21 Hours