Kurzusleírás
Bevezetés
- Flutter kontra más platformközi keretrendszer
- A Flutter jellemzők és architektúra áttekintése
Kezdő lépések
- Telepítés Flutter
- A kódszerkesztő beállítása (Android Studio)
- Dart függvények és változók megértése
- Absztrakció, kapszulázás, öröklődés, polimorfizmus megvalósítása
- Dart változók és adattípusok megértése
- A jövő és az áramlás megértése
- Egységtesztek és gúnyok
- Natív módszerek hívása
- Tiszta architektúra
- Ízek
- Dart Analyzer és Dart Metrics
- Függőség-injekció
Flutter Alkalmazások létrehozása innen: Scratch
- Flutter projekt létrehozása
- Alkalmazáselrendezések készítése anyagkomponensekkel
- Eszközök és képek hozzáadása
- Nemzetközivé válás
Alkalmazások futtatása és tesztelése
- Alkalmazások telepítése Android eszközre
- Alkalmazások üzembe helyezése iOS eszközön (iPhone vagy iPad)
- A Hot Reload és Hot Restart eszközök használata
- Widgetek használata
- Állapot nélküli és állapot nélküli kütyü
- A projekt felállítása
- Állam nélküli widget létrehozása
- Állapotjelző widget létrehozása
- Hozzon létre egy animációt
Útválasztás és navigáció
- BuildRunner csomag használata
- AutoRoute csomag használata
- Hozzon létre átmeneteket
- Navigációs verem
Databases és egyéb tárolók
- Bevezetés a Hive-ba
- A SharedPreferences bemutatása
- SQL adatbázis használata
Rest Api használata, JSON-ok elemzése
- A http csomag bemutatása
- Bemutatkozik a Dio csomag
- JSON-ok elemzése
- Kérések és válaszok
Irányító Flutter állam
- A BLoC csomag bemutatása
- BLoC megvalósítás
- a BLoC tesztelése
Programming Tippek és bevált gyakorlatok
Hibaelhárítás
Összegzés és következtetés
Követelmények
- Android és iOS mobilalkalmazások fejlesztésében szerzett tapasztalat
Közönség
- Fejlesztők
- Programozók
Vélemények (6)
Minden rendben van.
Adrian Rybka - SEOyon
Kurzus - Flutter Development Bootcamp with Dart
Gépi fordítás
Oktató teljesítménye és ismeretei
Marcin Pierchala - SEOyon
Kurzus - Flutter Development Bootcamp with Dart
Gépi fordítás
Továbbiak a laborról.
Sarbin - Cagayan Electric Power And Light Co., Inc.
Kurzus - Flutter Development Bootcamp with Dart
Gépi fordítás
Egyeztetések és technológiai megvalósításról folytatott beszélgetések
Peter Roos - Tiqs B.V.
Kurzus - Flutter Development Bootcamp with Dart
Gépi fordítás
Összességében nagyon élveztem az alkalmazás különböző aspektusai alapján történő fejlesztésének átfogó képét megkapni. Valóban személyesen éreztem, hogy minden szintű szerkezetét ismerhetem meg. Bár néha túl sok információ volt, nagyon élveztem az alkalmazás fejlesztésére használt programokat "kipróbálni". Miguel nagyszerű munkát végezett, és nagyon tetszettek a prezentációs slaidok mind a vizualizációkkal együtt.
Jose Salgado - SEMPCheck Services
Kurzus - Flutter Development Bootcamp with Dart
Gépi fordítás
Miguel tudása a téma körében átfogó volt. Ő egyszerűvé tette a képzést, és a folyamat egyensúlyos volt; minden szakaszba új funkciókat adott hozzá a szükség esetén. Mindenet megemlített, amit kértek, és mindegyik kérdést részletesen válaszolt. Nagyon kellemes tapasztalat volt.
Paul Coaton - SEMPCheck Services
Kurzus - Flutter Development Bootcamp with Dart
Gépi fordítás