Návrh Školení
Zavedení
- Flutter vs jiné multiplatformní rámce
- Přehled Flutter funkcí a architektury
Začínáme
- Instalace Flutter
- Nastavení editoru kódu (Android Studio)
- Porozumění funkcím a proměnným Dartu
- Implementace abstrakce, zapouzdření, dědičnost, polymorfismus
- Pochopení proměnných a datových typů Dart
- Porozumění budoucnosti a streamu
- Jednotkové testy a zesměšňování
- Volání nativních metod
- Čistá architektura
- Příchutě
- Dart Analyzer a Dart Metrics
- Injekce závislosti
Vytváření Flutter aplikací z Scratch
- Vytvoření projektu Flutter
- Vytváření rozvržení aplikací pomocí komponent Material
- Přidávání podkladů a obrázků
- Internacionalizace
Spouštění a testování aplikací
- Nasazování aplikací do Android zařízení
- Nasazení aplikací do iOS zařízení (iPhone nebo iPad)
- Použití nástrojů Hot Reload a Hot Restart
- Používání widgetů
- Stavové vs bezstavové widgety
- Nastavení projektu
- Vytvoření bezstavového widgetu
- Vytvoření stavového widgetu
- Vytvořte animace
Směrování a navigace
- Použití balíčku BuildRunner
- Pomocí balíčku AutoRoute
- Vytvořte přechody
- Navigační zásobník
Databases a další úložiště
- Představujeme Hive
- Představujeme SharedPreferences
- Použití databáze SQL
Použití Rest Api, analýza JSON
- Představujeme balíček http
- Představujeme balíček Dio
- analyzovat JSON
- Žádosti a odpovědi
Řídící Flutter Stát
- Představujeme balíček BLoC
- Implementace BLoC
- testování BLoC
Programming Tipy a osvědčené postupy
Odstraňování problémů
Shrnutí a závěr
Požadavky
- Zkušenosti s vývojem mobilních aplikací Android a iOS
Publikum
- Vývojáři
- Programátoři
Reference (6)
Všechno je v pořádku.
Adrian Rybka - SEOyon
Kurz - Flutter Development Bootcamp with Dart
Přeloženo strojem
Výkonnost a znalosti školitele
Marcin Pierchala - SEOyon
Kurz - Flutter Development Bootcamp with Dart
Přeloženo strojem
Více o laboratoři.
Sarbin - Cagayan Electric Power And Light Co., Inc.
Kurz - Flutter Development Bootcamp with Dart
Přeloženo strojem
Jednotlivé jednání a diskuse o technologii a implementaci
Peter Roos - Tiqs B.V.
Kurz - Flutter Development Bootcamp with Dart
Přeloženo strojem
Celkově jsem si užíval pohled na to, jak se aplikace vyvíjí ze všech hledisek. Opravdu mi otevřelo oči pro všechny úrovně její struktury. I když někdy bylo informací příliš mnoho, skutečně jsem si užíval práci s všemi programy použitými pro vývoj aplikace. Miguel skvěle zvládl svoji práci a já jsem si skutečně užil prezentační snímky s všemi vizuálními prvky.
Jose Salgado - SEMPCheck Services
Kurz - Flutter Development Bootcamp with Dart
Přeloženo strojem
Miguelovo znalosti tématu byly rozsáhlé. Udělal školení snadno srozumitelným a tok materiálu byl vyvážený; do každé sekce přidával nové funkce, když to bylo potřeba. Zkoumal všechno, co bylo požadováno, a odpovídal na každou otázku důkladně. Byl to velmi příjemný zážitek.
Paul Coaton - SEMPCheck Services
Kurz - Flutter Development Bootcamp with Dart
Přeloženo strojem