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.
План на курса
Въведение
- Преглед на Fuchsia OS Характеристики и архитектура Разбиране на Zircon Преглед на Flutter за създаване на приложения.
Създаване на среда за разработка
- Получаване на изходния код Изграждане на Fuchsia Използване на емулатора
Приготвяме се да започнем
- Разбиране на работния процес на Fuchsia Изпълнение на компонент Fuchsia Работа с редактор Използване на FFX (CLI) Използване на FIDL (IPC система) Проучване на инструментите за диагностика
Получаване на Fuschia на устройство
- Преглед на процеса на инсталиране на устройството ("полагане") Изграждане, създаване на инсталационна среда, настилка
Разработка на системата
- Модифициране на ядрото Разработване на драйвер
Тестване на вашия код
- Единични тестове Интеграционни тестове
Развиващи се компоненти
- Дефиниране на пакети, компоненти и тестове. Работа с манифести на компоненти
Разработване на сесии
- Как сесиите влияят на потребителското изживяване Създаване на конфигурационен файл Стартиране на сесия
Разработване на комплекта за разработка на интегратор (IDK)
- Как работи IDK Получаване на източника Подобряване на IDK
Интернационализация
- Кодиране Четене и писане на i18n настройки
Принос към общността
- Допринасяне на изходния код
Обобщение и заключение
Изисквания
- Разбиране на концепциите за разпределени изчисления
- Опит в програмирането (от 2021 г. Fuschia поддържа C++, Python, DART, Go, Rust, FIDL)
Публика
- Разработчици
21 Hours