Learn intermediate development skills, such as working with functions, variables, and Stateful and Stateless widgets, for state management in Flutter.
Overview
Syllabus
1. Building an App with State
- A stateful dice app (Dicee project)
- Using the Expanded widget for flexible layouts, part 1
- How to use intention actions
- Detecting user interaction with Flutter buttons
- Dart functions
- Making the dice image change reactively
- Dart variables
- Dart data types
- Stateful vs. Stateless widgets
- Randomizing the dice and challenge 1
- Challenge 1 solution and challenge 2
- Challenge 2 solution and challenge 3
- Challenge 3 solution
- Magic 8 Ball: A decision-making app
Taught by
Angela Yu and London App Brewery