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.
Plan Szkolenia
Wprowadzenie
- Przegląd funkcji i architektury Fuchsia OS
- Zrozumienie Zircon
- Przegląd Flutter do tworzenia aplikacji.
Konfiguracja środowiska programistycznego
- Pobieranie kodu źródłowego
- Tworzenie aplikacji Fuchsia
- Korzystanie z emulatora
Pierwsze kroki
- Zrozumienie przepływu pracy Fuchsia
- Uruchamianie komponentu Fuchsia
- Praca z edytorem
- Korzystanie z FFX (CLI)
- Korzystanie z FIDL (system IPC)
- Eksplorowanie narzędzi diagnostycznych
Pobieranie Fuschia na urządzenie
- Przegląd procesu instalacji urządzenia ("układanie")
- Budowanie, tworzenie nośników instalacyjnych, układanie
Rozwój systemu
- Modyfikowanie jądra systemu
- Tworzenie sterownika
Testowanie kodu
- Testy jednostkowe
- Testy integracyjne
Tworzenie komponentów
- Definiowanie pakietów, komponentów i testów.
- Praca z manifestami komponentów
Tworzenie sesji
- Jak sesje wpływają na doświadczenie użytkownika
- Tworzenie pliku konfiguracyjnego
- Uruchamianie sesji
Rozwijanie zestawu Integrator Development Kit (IDK)
- Jak działa IDK
- Uzyskiwanie źródła
- Ulepszanie IDK
Internacjonalizacja
- Kodowanie
- Odczytywanie i zapisywanie ustawień i18n
Przyczynianie się do rozwoju społeczności
- Udostępnianie kodu źródłowego
Podsumowanie i wnioski
Wymagania
- Zrozumienie koncepcji przetwarzania rozproszonego
- Doświadczenie Programming (od 2021 r. Fuschia obsługuje C++, Python, DART, Go, Rust, FIDL)
Odbiorcy
- Programiści
21 godzin