Kom i kontakt

Kursplan

Kom igång med Flutter

  • Installera Flutter och Dart
  • Använda Flutter Doctor och CLI-verktyg
  • Skapa ett första Flutter-projekt

Förstå Flutter-arkitekturen

  • Widgets, renderingsmotor och lager
  • Stateless mot Stateful widgets
  • Material Design och Cupertino-widgets

Layout och navigation

  • Row, Column, Stack och andra layoutwidgets
  • Responsiva UI med MediaQuery och LayoutBuilder
  • Navigation och routing

Tillståndshantering

  • setState vs. Provider vs. Riverpod
  • Hantera komplexa tillstånd
  • Bästa praktiken för skalbarhet

Arbete med formulär och inmatning

  • Textinmatning, validering och formulärwidgets
  • Hantera användarinteraktioner
  • Fokus hantering och tangentbordskontroll

Använda paket och åtkomma enhetsfunktioner

  • Lägg till och hantera paket från pub.dev
  • Använda kamera, positions- och lagringsplugins
  • Integrera med plattformsspecifika API:er

Testning, felsökning och publicering

  • Enhetstest, widgettest och integrationstest
  • Hot reload och prestandaverktyg
  • Bygga APK:er och publicera till butiker

Projekt: Bygg en komplett app

  • Design och arkitektur
  • Implementation av funktioner
  • Testning och slutlig publicering

Sammanfattning och nästa steg

Krav

  • Grundläggande förståelse för programmering
  • Kännedom till grundläggande UI/UX-koncept
  • Vilja att lära sig Dart och apparutveckling

Målgrupp

  • Utvecklare som är nya till Flutter och Dart
  • Mobilapp-utvecklare som söker en plattformsoberoende lösning
  • Mjukvaruingenjörer intresserade av moderna UI-ramverk
 35 Timmar

Antal deltagare


Pris per deltagare

Vittnesmål (2)

Kommande Kurser

Relaterade Kategorier