Tworzenie natywnych aplikacji iOS i Android z Flutter
Opis
Praktyczne szkolenie z frameworka Flutter koncentruje się na tworzeniu wydajnych aplikacji mobilnych z natywnym interfejsem użytkownika. Program warsztatów prowadzi przez proces implementacji aplikacji od podstaw, ze szczególnym uwzględnieniem architektury, zarządzania stanem i optymalizacji wydajności. Uczestnicy poznają techniki tworzenia pięknych i responsywnych interfejsów użytkownika oraz integracji z funkcjami natywnymi urządzeń. Szkolenie wykorzystuje praktyczne przykłady i najlepsze praktyki branżowe.
Profil uczestnika
- Programiści aplikacji mobilnych
- Deweloperzy Dart
- Architekci rozwiązań mobilnych
- Programiści UI/UX
- Technical lead zespołów mobilnych
- Deweloperzy fullstack
- Specjaliści rozwoju wieloplatformowego
- Programiści front-end
Agenda
- Wprowadzenie do Flutter
- Architektura frameworka
- Konfiguracja środowiska
- Podstawy języka Dart
- Widget tree i lifecycle
- Projektowanie UI
- Material Design i Cupertino
- Customowe widgety
- Animacje i przejścia
- Responsywny layout
- Zarządzanie stanem
- Provider pattern
- Bloc pattern
- Zarządzanie danymi
- Obsługa zdarzeń
- Integracja i deployment
- Dostęp do API natywnego
- Testowanie aplikacji
- Proces publikacji
- Optymalizacja wydajności
Korzyści
- Umiejętność tworzenia aplikacji we Flutter
- Znajomość języka Dart
- Zdolność projektowania UI/UX
- Wiedza o zarządzaniu stanem
- Umiejętność optymalizacji wydajności
- Znajomość procesu publikacji
- Praktyczne doświadczenie w rozwoju
Wymagane przygotowanie uczestników
- Doświadczenie w programowaniu
- Podstawowa znajomość aplikacji mobilnych
- Wiedza o projektowaniu UI
- Znajomość wzorców projektowych
Zagadnienia
- Framework Flutter
- Język Dart
- Widget system
- Zarządzanie stanem
- Animacje
- Material Design
- Natywne API
- Testowanie
- Deployment
- Optymalizacja
- Hot Reload
- Responsive design
Poznaj naszą firmę
INFORMACJA CENOWA:
od 2450 zł netto za jedną osobę
CZAS TRWANIA (dni): 2
KOD SZKOLENIA: IT-SD-783
MASZ PYTANIA?
Skontaktuj się z nami, aby uzyskać więcej informacji o naszych szkoleniach, programach oraz współpracy. Chętnie odpowiemy na wszystkie Twoje zapytania!