Skip to content

4. Lab: App GUI & Interaction

During this lab you create the GUI, interaction and navigation of your app.

  • Everything which should be done individually is labeled with 📌.
  • Tasks divided in the team are labeled 🧰.
  • Remember, everyone needs to do some 🧰 tasks for each lab.

4.1 Preparation

  • 📌 Read and understand everything of the chapter flutter.
  • 🧰 Work on your issues as much as possible.
    • for the lab we need all screens and widgets and the navigation to be able to discuss difficulties with app state handling and add Riverpod together

4.2 During the lab

  • We discuss your questions.
  • We will look at the documentation of lab 3 of all teams and discuss them.
  • We will all look at your Figma prototype and your current state of the implementation in flutter.
  • We discuss and hopefully solve your problems -- with 20 years experience in software development with different framework and languages might be helpful ;)
  • We approach your app state.
  • You assign the to-dos.