4. Lab: App GUI & Interaction
Estimated time to read: 3 minutes
In this lab, you will focus on building the graphical user interface (GUI), user interactions, and navigation for your app. You will present the part of the project you have contributed to up until today.
4.1 Preparation
Read and understand the entire Flutter chapter.
-
Prepare presentation.
- Prepare a 3-slide presentation per person, with each slide displayed for 40 seconds. The total slideshow duration for each team will be 3 * 40 * number of team members. Slides will automatically advance like a Pecha Kucha. Each person will present for 2 minutes, covering your contributions to the project idea, user research, design and implementation. Document your work in detail and submit it as a Moodle assignment (see reflexion 1). Include a slide discussing what you’re most proud of, what was challenging, or what required significant time and effort. Present using one shared notebook (one presentation). Speak freely, without notes or phones. Afterward, I’ll ask questions. This is to practice for your bachelor colloquium and help me understand your work.
-
Work on your issues as much as possible.
- For the lab, ensure all screens, widgets, and navigation are implemented. This will allow us to discuss challenges related to app state management together.
4.2 During the Lab
- Presentations
- We will address any questions you have.
- We will tackle app state management.
- You will assign the next tasks and to-dos for your team.
4.3 After the Lab
Work on your issues as much as possible.
Conduct a retrospective. You can find a suggestion for a sample retro in Moodle. You can also create your own using the Retromat. One person should prepare the retro, moderate it, and then send me an email with the team name, the identified main problem, and the associated action item.