Technical requirements
In this chapter, we will explore the Dart classes and constructs. You can do this via DartPad or within your chosen integrated development environment (IDE), as discussed in the first chapter.
Either option will allow you to experiment with your code. If you choose to use your IDE, then you will need to ensure your system is configured correctly to run Dart programs. Please refer to Chapter 1, An Introduction to Flutter for details on how to ensure your system is ready to do this.
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_04.