Technical requirements
If this is not your first Flutter app, then you probably already have everything you need installed.
Otherwise, you will need to install the following:
- An IDE of your choice that supports Flutter, such as Android Studio or VSCode
- The Flutter SDK
All of the code samples referred in this chapter can be found here: https://github.com/PacktPublishing/Flutter-Design-Patterns-and-Best-Practices/tree/master/CH02/candy_store.