Flutter SDK on Windows 10: A Step-by-Step Guide to Installation Like a Pro!
Tags: flutter, vscode, android, windows10
Published: 2023-01-07 11:03:10

Learn how to install Flutter on Windows and take your app development skills to the next level! Our step-by-step guide will help you get started with Flutter in no time, enabling you to create powerful, cross-platform apps that stand out from the crowd. Discover the full potential of Flutter on Windows and unlock new opportunities for your app development projects today!

## What is Flutter
Flutter is a free and open-source UI framework that was released in 2017 and originally developed by Google. Flutter enables developers to create cross-platform applications using only one codebase. It is a fantastic tool for developers as it can drastically accelerate app development, reduce costs, and make cross-platform app updates easier.

Those platforms include all major ones used today, such as:

- Mobile
- Web
- Desktop
- Embedded

This article showcases how to install and configure Flutter SDK on Windows 10.

## System requirements
To install and run Flutter, your development environment must meet these minimum requirements:

**Operating Systems:** Windows 10 or later (64-bit), x86–64 based.
**Disk Space:** 30 GB (including disk space for IDE/tools).
**Ram:** 4 GB minimum, 8 GB or more preferred

## Step 1: Get the Flutter SDK
[Download](https://docs.flutter.dev/get-started/install/windows#get-the-flutter-sdk) the Flutter SDK package by clicking on the following button on the webpage.

![Download button](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/w7asqlvrknhvnsn7quqc.png)

## Step 2: Extract the Files
Extract the zip file and place the contained flutter in the desired installation location for the Flutter SDK (for example, C:\src\flutter).
![Extract the Files](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/8o3njkzx7hubol0yo9yy.png)

## Step 3: Update your path
to run Flutter commands in the regular Windows console, take these steps to add Flutter to the PATH environment variable:

- From the Start search bar, enter ‘env’ and select Edit environment variables for your account.

![Click on Environment Variables…](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/j6vbjpz28yhn94ngq765.png)

> Click on Environment Variables…

- Under User variables check if there is an entry called Path:

![Click on Path then on Edit..](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/brw33baaxm4ui1m2dhsv.png)

> Click on Path then on Edit..

![Click on New then append the full path to flutter\bin](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/7eldiq3lz63vukvf6y1s.png)

> Click on New then append the full path to flutter\bin


![Path Example](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/nqaezgvjfkz27ir5fop9.png)

> Path Example

## Step 4: Install [Visual Studio Code](https://code.visualstudio.com/)

![note](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/8wc14xoeioslzriih1ld.png)

![Click on Download For Windows](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/byj7tdj706mw3iub2uem.png)

> Click on Download For Windows

![Click on Download For Windows](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/oit77u8fs2qi25idaj01.png)

> Click on Extension on the right side slider then search for flutter extension, Click on install

Now your pc is ready to write flutter code and run Flutter Web applications when you’ve completed the setup above. to build or run Flutter Android applications you need to download Android Studio

## Step 5: Install [Android Studio](https://developer.android.com/studio)

![Click on the Download Button](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/aw2afk35g99ncp9bbw7v.png)

> Click on the Download Button

1. Download and install [Android Studio](https://developer.android.com/studio).

2. Start Android Studio, and go through the ‘Android Studio Setup Wizard’. This installs the latest Android SDK, Android SDK Command-line Tools, and Android SDK Build-Tools, which are required by Flutter when developing for Android.


![Download and install](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/uxgaz4n58lej6qphjhu9.png)

> Afterward, Android Studio Setup Wizard will start and you can proceed by clicking Next.

1. On the Install Type screen, select Standard and click Next.
2. Select your UI theme and click Next.
3. Select your SDK components and click Next.
4. Verify the selections and click Next.
5. On the next screen, accept the License Agreement and click Finish.
6. The download of the components will start and Android Studio install. Once completed, click Finish.


![Download and install](https://dev-to-uploads.s3.amazonaws.com/uploads/articles/1cn2hg6svr929pvm4czf.png)
At this point, all the tools for Flutter projects are ready to be used for the development of Flutter apps. Depending on your needs, you can start your projects in Visual Studio.