Flutter Development Setup

Optional: Sign Up to FlutLab if your device doesnt meet the flutter requirements

Visual Studio Code Installation

  1. Visit the official VS Code download page.
  2. Download the version suitable for your operating system.
  3. Follow the installation instructions.

Visual Studio Installation

  1. Visit the official Visual Studio download page.
  2. Download the version suitable for your operating system and needs.
  3. During the installation process, make sure to tick "C++ development for desktop" from the list of available workloads.
  4. Follow the remaining installation instructions.

Android Studio and Emulator

  1. Visit the official Android Studio download page.
  2. Download and install Android Studio.
  3. During installation, make sure the Android Virtual Device (AVD) option is selected to install the emulator.
  4. After installation, open Android Studio and go to Tools > AVD Manager to set up an Android emulator.

Flutter Extension for VS Code

  1. Open VS Code.
  2. Go to Extensions (you can press Ctrl+Shift+X).
  3. Search for "Flutter" and install the official Flutter extension by the Flutter Team.

Flutter Installation

  1. Ensure you have the required system prerequisites.
  2. Download the Flutter SDK.
  3. Extract the zip file and add Flutter to your PATH.
  4. For Mac OS user, make sure to update your XCode to latest version.
  5. Run flutter doctor in CMD/Terminal to check for any dependencies you still may need.
  6. Make sure to flutter doctor command passes all checklist (Mine got 2 versions of VSCode, only 1 is sufficient).
    Flutter Doctor Screenshot