There are quite a few steps involved in installing and setting up Flutter before we can get started with app building. But as they say, all good things take time! Here's an overview of the steps.
Outcome: You will be set up to develop Flutter apps for both iOS and Android.
Install the Flutter SDK
Install Android Studio
Install the Android Emulator
Install Xcode and command line tools
Test the iOS Simulator
Outcome: You will be set up to develop Flutter apps for Android.
Install the Flutter SDK
Install Android Studio
Install the Android Emulator
NOTE: If you are based in China where the google domain is blocked, the Flutter community has set up mirrors and more information can be found here.