Kom i kontakt

Kursplan

Introduktion till tillståndshantering

  • Förståelse av tillstånd i Flutter-applikationer
  • Översikt över Flutter:s tillståndshanteringsmetoder
  • När och varför man bör använda BLoC-mönstret
  • Fördelarna med att separera affärslogik från användargränssnittet (UI)

Förståelse för BLoC-mönstret

  • Kärnkoncept i BLoC
  • Händelser, tillstånd och strömmar
  • Grundprinciper inom reaktiv programmering
  • BLoC:s livscykel

Design av BLoC-arkitektur

  • Strukturera en Flutter-applikation med BLoC
  • Separera visningslager, affärslogik och datalager
  • Organisera projekt för bättre underhållbarhet
  • Tillämpa principer för ren arkitektur

Skapa och hantera BLoCs

  • Skapa anpassade BLoCs och Cubits
  • Hantera applikationens tillstånd
  • Hantera asynkrona operationer
  • Felhantering och övergång mellan tillstånd

Integration av BLoCs med Flutter-widgets

  • Injicera BLoCs i widget-trädet
  • Använd BlocProvider, BlocBuilder, BlocListener och BlocConsumer
  • Hantera ombyggnad av widgets effektivt
  • Arbeta med BuildContext

Navigering och kommunikation mellan BLoCs

  • Beredning av data mellan skärmar
  • Kommunikation mellan flera BLoCs
  • Hantera delat applikationstillstånd
  • Samordna komplexa användarflöden

Datahärdighet och lokal lagring

  • Integrera lokal lagring med BLoC
  • Hantera cachad applikationsdata
  • Synkronisera lokal och fjärrlagrad data
  • Bästa praxis för persistenta tillstånd

Testning och felsökning

  • Enhetstestning av BLoCs och Cubits
  • Widget-testning med BLoC
  • Felsökning av tillståndsövergångar
  • Loggning och felsökning av vanliga problem

Praktisk applikationsutveckling

  • Bygg en komplett Flutter-applikation med BLoC-mönstret
  • Implementera navigering och tillståndshantering
  • Testa och felsök applikationen
  • Genomgång av bästa praxis och nästa steg

Krav

  • Grundläggande förståelse för hur Flutter fungerar

Målgrupp

  • Utvecklare
 14 Timmar

Antal deltagare


Pris per deltagare

Vittnesmål (1)

Kommande Kurser

Relaterade Kategorier