Technical requirements
In this chapter, we will create, build, and run a Flutter application. To do this, you will need to set up your system so that it is capable of doing this.
Specifically, you will need to set up your system to have the following:
- A Flutter software development kit (SDK) installed and added to your
PATH
- An integrated development environment (IDE) where you can view and edit Flutter code
- Android Studio and/or Xcode so that you can use the Android and iOS development tools and iOS simulators/Android emulators
The chapter will give you some guidance on how to set up your system, but as you will discover, the Flutter documentation is excellent and includes very accurate and up-to-date getting started guides: https://flutter.dev/docs/get-started/install.
Feel free to set up your system now or at the specific points required during the chapter.
You can find the source code for this chapter on GitHub at https://github.com/PacktPublishing/Flutter-for-Beginners-Second-Edition/tree/main/hello_world/lib/chapter_01.