# Installation and Setup

​**Installing Flutter:**

* To work on any Flutter Project, the Flutter SDK should be installed on your device.
* The steps to set up the SDK differ according to the Operating System of your choice.
* <https://flutter.dev/docs/get-started/install>
* The above link helps you Install and Setup the SDK on Windows, MacOS, Linux or ChromeOS.

**Set up IDE/ Editor:**

* To start editing or creating Flutter projects, it is a requirement to have an IDE or Editor.&#x20;
* The recommended ones are Android Studio or Visual Studio Code.
* This Guide will follow on with Android Studio, but Visual Studio Code can also be used.
* <https://developer.android.com/studio>, use this link to download the latest version of Android Studio.
* 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.
* After having installed Android Studio, we will be needing some Plugins to help us in Flutter Development.
* Open Plugin Preferences (Configure > Plugins); Select the Flutter Plugin and click Install.
* You'll be prompted to install the Dart plugin, install that as well. Click Restart when prompted.
* We've successfully set up Flutter on our machines, and our ready to work on Flutter projects.
