Week 2: Provider Pattern

1 / 14
next
Slide 1: Slide
Application DevelopmentMBOStudiejaar 2

This lesson contains 14 slides, with interactive quizzes and text slides.

time-iconLesson duration is: 60 min

Items in this lesson

Slide 1 - Slide

Inleiding

Slide 2 - Slide

Lesdoelen
  1. Aan het einde van de les kan jij de provider pattern toepassen zodat jij makkelijk data kan uitdelen door je app.

Slide 3 - Slide

Wat heb je nodig?
Laptop en de nieuwste versie van Flutter.

Zet nu ChatGPT en CoPilot uit (30 sec).


Slide 4 - Slide

Provider Pattern
De docent laat zien hoe je deze Pattern moet toepassen.

Slide 5 - Slide

Slide 6 - Link

Opdracht
Probeer nu eens de itemBuilder te updaten zodat hij werkt.

Slide 7 - Slide

Pas kennis toe in eigen project
Pas kennis toe in eigen project


Slide 8 - Slide

Leg in eigen woorden uit wat deze code doet: "ChangeNotifierProvider(
create: (context) => ProductsProvider(),"

Slide 9 - Open question

Leg in eigen woorden uit wat deze code doet: "Provider.of<ProductsProvider>(context);"

Slide 10 - Open question

Wat moet je doen om de code uit de vorige vraag te gebruiken? (Provider.of<ProductsProvider>(context);)
A
Je moet hier method aan toevoegen
B
Je moet dit in een variabele opslaan
C
Je moet dit in een andere class ook aanroepen
D
Pizzaaaaaaa 🍕

Slide 11 - Quiz

Lesdoelen
  1. Aan het einde van de les kan jij de provider pattern toepassen zodat jij makkelijk data kan uitdelen door je app.

Slide 12 - Slide

Wie vond deze les moeilijk te volgen of snel gaan?
Ik heb de les goed kunnen volgen
Het ging nog net. Ik moet het laten bezinken.
Het ging te snel/moeilijk.

Slide 13 - Poll

Vooruitblik
In de volgende les zal ik een korte toelichting geven voor mixins en daarna gaan wij verder met state management (Provider Pattern).

Slide 14 - Slide