- Mocht het niet zo zijn, het importeren van material.dart
- De runApp method gebruiken
- Een material app maken en de home property gebruiken
Slide 16 - Slide
Mi Card: Avatar
Kijk nu met de docent mee hoe de avatar geïmplementeerd moet worden.
Slide 17 - Slide
Mi Card: naam (5 min)
Probeer nu de naam te implementeren.
Psst! Pro-tip
Wanneer je de style van jouw tekst wil aanpassen, dan moet je de style property gebruiken in de text widget. Gebruik daarna de TextStyle widget om de font te veranderen. Wil je weten welke properties de TextStyle widget heeft, richt je muis op de TextStyle object en lees de documentatie 🙃
Slide 18 - Slide
Wat valt je op wanneer jij jouw naam wil programmeren?
De naam heeft een specifieke font
U heeft ons nog niet geleerd hoe de font te veranderen 😠
😱
Slide 19 - Poll
Voor de naam en functie heb ik speciale fonts gebruikt. Wat moesten wij ook alweer doen wanneer ons project afhankelijk is van externe resources?
A
Ik moet dan weten welke zodat ik die kan downloaden
B
Ik moet de fonts downloaden
C
Ik moet gewoon naar de pubspec file gaan en de fonts toevoegen
Als je nu even oplet i.p.v. dit lezen, dan kan je het straks zelf doen voor de functie beschrijving tekst 😎
Slide 21 - Slide
Mi Card: Text
Voor het maken van de tekst heb ik fonts gebruikt die nog niet geïnstalleerd waren.
Om de fonts te gebruiken moeten wij de style parameter gebruiken. Deze parameter neemt een TextStyle object aan. Bekijk het plaatje hiernaast.
Slide 22 - Slide
Mi Card: Naam
Voor het maken van de tekst heb ik fonts gebruikt die nog niet geïnstalleerd waren.
Om de fonts te gebruiken moeten wij de style parameter gebruiken. Deze parameter neemt een TextStyle object aan. Bekijk het plaatje hiernaast.
Slide 23 - Slide
Mi Card: Functie (5 min)
Doe nu hetzelfde voor de volgende tekst waarin jouw functie staat.
Slide 24 - Slide
Mi Card: Functienaam (5 min)
Doe nu hetzelfde voor de volgende tekst waarin jouw functie staat.
Gebruik hiervoor de Roboto font.
Slide 25 - Slide
Mi Card: Afstand creëren
We zien nu dat er een afstand is tussen de Divider (streepje) en de andere widgets.
Gebruik hiervoor de SizedBox widget.
Slide 26 - Slide
Mi Card: Cards & ListTiles
Nu moeten wij de twee kleine kaarten maken met iconen.
Dit is een ListTile widget in een Card widget.
De docent demonstreert dit.
Slide 27 - Slide
Mi Card: Cards & ListTiles
Na het maken van de cards en list tiles, gaan wij deze stileren. De tekst zit vaak te dicht op de rand of niet in het midden. Dit laat de docent ook zien.
Slide 28 - Slide
Mi Card: Cards
Na afloop ziet jouw code voor de kaart er zo uit.
Slide 29 - Slide
Mi Card: Jouw eigen visitekaart (15 min)
Maak nu jouw eigen visitekaart. Pas de widgets aan die wij hebben gebruikt of vervang/voeg toe tot jij het gewenste effect hebt bereikt.
Zet jouw Mi Card op Github en maak de readme netjes met plaatjes zodat een stage bedrijf jou kan vinden.
Slide 30 - Slide
Lesdoelen
Jij gaat de I am poor app maken
Jij programmeert je eigen visitekaart app
Slide 31 - Slide
Hoe vond je deze les gaan? Vul de poll hieronder in