Seminarie: Kabisa

Build your first Flutter app!

Inschrijven

In deze workshop gaan we aan de slag met Flutter, een open-source framework voor het ontwikkelen van mobiele apps voor iOS en Android, evenals desktop en web-apps. We zullen leren hoe we met Flutter gebruiksvriendelijke interfaces kunnen maken. We zullen Flutter vergelijken met andere populaire frameworks zoals React Native alsook native development.

Hierna gaan we hands-on aan de slag met het bouwen van een eenvoudige applicatie die werkt op zowel mobiele als web-platforms. We zullen ons richten op de basisprincipes van Flutter, zoals het gebruik van widgets, navigatie en state management. Tijdens de workshop zullen de deelnemers leren hoe ze een app kunnen bouwen die gebruik maakt van een aantal van de ingebouwde widgets van Flutter, zoals knoppen, tekst en afbeeldingen. Aan het einde van de workshop zullen de deelnemers in staat zijn om een eenvoudige app te ontwikkelen die werkt op zowel mobiele als web-platforms. De workshop is geschikt voor beginners die geen voorkennis hebben van Flutter of andere app-ontwikkelingsframeworks. Aanbevolen wordt dat de deelnemers een laptop meenemen met de laatste versie van Flutter geïnstalleerd. 

Bedrijf

Kabisa
Egon Meijers
Guido Theelen
Derek Meuwissen
Fleur Weekers

Specialisatie

AON / AIN
max: 25

Praktisch

02 mei 2023
09:30 - 12:30
G410

Voorkennis

Geen

Voorbereiding

Zie hieronder

Voorbereiding:

  • Zorg dat je de Flutter SDK hebt geïnstalleerd met de laatste versie van Flutter (3.7.x). Meer informatie over de installatie vindt je op: https://flutter.dev/docs/get-started/install.

  • Installeer een van de volgende IDE's: Intellij IDEA, Visual Studio Code of Android Studio.

  • Installeer de Dart en Flutter plugin in de IDE.

  • Run `flutter doctor` om te controleren of je setup werkt, alles zou groen moeten zijn.

  • Run een Flutter app d.m.v. het volgende van deze guide: https://docs.flutter.dev/get-started/test-drive.

  • Optioneel: installeer een Android emulator. (Niet verplicht, de applicatie zal ook op desktop/web runnen.)

  • Mocht je vast komen te zitten bij een bepaalde stap dan kunnen we tijdens de workshop helpen of je maakt gebruik van flutlab.io