Fuchsia OS dla programistów

Opis

Szkolenie wprowadza w świat systemu operacyjnego Fuchsia OS, nowej platformy od Google. Program obejmuje praktyczne aspekty tworzenia aplikacji, wykorzystania narzędzi deweloperskich oraz zrozumienia unikalnej architektury systemu. Uczestnicy poprzez warsztaty poznają proces rozwoju aplikacji, debugging oraz optymalizację dla tej platformy.

Profil uczestnika

  • Programiści aplikacji mobilnych i systemowych
  • Deweloperzy zainteresowani nowymi technologiami
  • Architekci systemów operacyjnych
  • Inżynierowie oprogramowania wbudowanego
  • Specjaliści ds. systemów rozproszonych
  • Programiści IoT
  • Deweloperzy interfejsów użytkownika

Agenda

  1. Wprowadzenie do Fuchsia OS
    • Architektura systemu Zircon
    • Ekosystem Fuchsia
    • Narzędzia deweloperskie
    • Środowisko programistyczne
  2. Programowanie w Fuchsia
    • Model programowania
    • FIDL (Fuchsia Interface Definition Language)
    • Komponenty i serwisy
    • Zarządzanie zasobami
  3. Tworzenie aplikacji
    • Flutter na Fuchsia
    • Integracja z systemem
    • Komunikacja międzyprocesowa
    • Bezpieczeństwo aplikacji
  4. Wdrażanie i optymalizacja
    • Testowanie aplikacji
    • Debugowanie
    • Profilowanie wydajności
    • Najlepsze praktyki

Korzyści

Uczestnik zdobędzie praktyczną wiedzę o tworzeniu aplikacji dla systemu Fuchsia OS. Nauczy się wykorzystywać unikalne cechy architektury systemu w projektowaniu aplikacji. Pozna zaawansowane techniki programowania z wykorzystaniem FIDL. Będzie potrafił efektywnie debugować i optymalizować aplikacje dla Fuchsia OS. Zrozumie zasady projektowania bezpiecznych i wydajnych aplikacji dla tej platformy. Rozwinie umiejętność tworzenia nowoczesnych interfejsów użytkownika z Flutter.

Wymagane przygotowanie uczestników

  • Doświadczenie w programowaniu systemowym
  • Znajomość języków Dart i C++
  • Podstawy systemów operacyjnych
  • Zrozumienie programowania współbieżnego

Zagadnienia

  • Architektura Fuchsia OS
  • Programowanie z FIDL
  • Rozwój aplikacji Flutter
  • Bezpieczeństwo systemu
  • Komunikacja międzyprocesowa
  • Zarządzanie zasobami
  • Optymalizacja wydajności
  • Testowanie aplikacji
  • Debugowanie systemu
  • Profilowanie aplikacji
  • Komponenty systemowe
  • Integracja z ekosystemem

Poznaj naszą firmę

INFORMACJA CENOWA:
od 3750 zł netto za jedną osobę

CZAS TRWANIA (dni): 3

KOD SZKOLENIA: IT-SD-702

?
?
Zapoznałem/łam się i akceptuję politykę prywatności. *