Kurzusleírás

Bevezetés a Flutterbe

  • A Flutter és a Dart telepítése
  • A Flutter Doctor és CLI eszközök használata
  • Az első Flutter projekt létrehozása

A Flutter architektúrájának megértése

  • Widgetek, renderelés és rétegek
  • Statikus vs. állapotfüggő widgetek
  • Material Design és Cupertino widgetek

Elrendezések és navigáció

  • Sor, oszlop, halom és egyéb elrendezési widgetek
  • Reszponzív UI a MediaQuery és a LayoutBuilder segítségével
  • Navigáció és útválasztás

Állapotkezelés

  • setState vs. Provider vs. Riverpod
  • Komplex állapotok kezelése
  • Skálázhatóságra vonatkozó ajánlott eljárások

Űrlapok és bevitel kezelése

  • Szövegbevitel, érvényesítés és űrlapwidgetek
  • Felhasználói interakciók kezelése
  • Fókuszkezelés és billentyűzetvezérlés

Csomagok használata és eszközfunkciók elérése

  • Pub.dev csomagok hozzáadása és kezelése
  • Kamera, helymeghatározás és tároló pluginok használata
  • Integráció platformspecifikus API-kkal

Tesztelés, hibakeresés és telepítés

  • Egységtesztelés, widgettesztelés és integrációs tesztelés
  • Hot reload és teljesítményelemző eszközök
  • APK-k készítése és telepítése az áruházakba

Projekt: Teljes alkalmazás készítése

  • Tervezés és architektúra
  • Funkciók implementálása
  • Tesztelés és végleges telepítés

Összefoglalás és következő lépések

Követelmények

  • A programozás alapjainak ismerete
  • Alapvető UI/UX fogalmak ismerete
  • Hajlandóság a Dart és az alkalmazásfejlesztés tanulására

Célközönség

  • A Flutter és a Dart újdonsült fejlesztői
  • Mobilalkalmazás-fejlesztők, akik platformfüggetlen megoldást keresnek
  • Szoftvermérnökök, akik érdeklődnek a modern UI keretrendszerek iránt
 35 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (3)

Közelgő kurzusok

Rokon kategóriák