What is Flutter?
Flutter is Google’s portable UI tool for crafting beautiful, natively combined applications for mobile, web, and desktop from a single base code. Flutter works with the existing original code, is used by developers around the world, and is a free and open-source tool.
Why do we use flutter?
- The same User interface in All Platforms
- Reduced base code Development Time
- Increased Time-to-Market Speed
- Similar to the Native App Performance
- Custom, Animated UI of Any Complexity Available
- Own Rendering Engine
This is the reason why you should prefer Flutter for Flutter app development and why you have to choose the best flutter development company for the best services.OK, next we are going through how to install flutter on windows.
What are the System requirements for installing Flutter?
To install and execute Flutter, your development environment must meet these requirements:
- Operating Systems: Windows 7 SP1
- Disk Space: 1.64 GB
- Flutter depends on the below tools being available in your environment. ***** Windows PowerShell ***** Git for windows 2. x
How we Get the Flutter SDK
- Download the flutter installation bundle to get the Flutter SDK:
- Then you get the Zip file. Extract the zip file and place the contained flutter in the desired installation location for the Flutter SDK
If you don’t need to install a fixed version of the installation process, you can skip the above steps
How to Update your path?
If you want to execute Flutter commands in the regular Windows, take these steps to add Flutter to the path environment variable:
- From the search bar, enter ‘env’ and select Edit environment variables for your profile.
- Under the User variable feature check if there is an entry called Path: * If the entry is there, append the path to flutter\bin using; as a separator. * If there is no entry, create a user variable named Path with the path to flutter\bin as its value.
You have to close and restart the existing console windows for these changes to work.
How to run a flutter doctor?
From a console window that has the Flutter directory in the path, run the below command to see if there are platform dependencies you need to fulfill the setup:
The above syntax checks your flutter environment and shows a list of the status of your installation. Check the output for other software you should need to install.
How to install Android Studio:
- install Android studio
- Start the Studio, and go to the ‘Android Studio Setup Wizard’. Keep starting Android SDK Build-Tools, which are needed by Flutter when developing for Android.
- Execute flutter doctor to confirm that Flutter has located your installation of Android Studio. If Flutter cannot locate it, run flutter config --android-studio-dir
to set the package that Android Studio is installed to.
How to Set up your Android device
To prepare to execute Flutter app on an Android device, you should need an Android device running Android 4.1.
- Enable options and USB debugging on the device.
- Use a cable to plug your phone into your computer
- In the console, run the flutter devices command to verify that Flutter recognizes your connected Android. By default, Flutter uses the version of the Android where your adb tool is based. If you need Flutter to use a different installation of Android SDK, you must set the ANDROID_SDK_ROOT environment variable to that directory.
How to Agree to Android Licenses?
Before you use Flutter, you must sign the licenses of the Android SDK platform. This option should be done after you installed the tools listed in this blog.
- Make sure that you have the latest version of Java 8 installed and that your JAVA_HOME environment variable is set to the JDK’s folder.
- Android Studio version 2.2 has come with a JDK, so this should already be done.
- Review the terms of each license stressfully before agreeing to them.
- Once you are done agreeing, run flutter doctor again to confirm that you are ready to use Flutter.
Additional Windows requirements
For Windows desktop development, you need the below in addition to the Flutter SDK:
- Visual studio. For Win32 you need the “Desktop development with C++” workload installed, including all of its automatic components. For UWP you need the “Universal Windows Platform development” workload installed, with the optional UWP C++ tools.
If you have any questions about the above topic or have to get services and consultations about flutter app development and other digital solutions. Feel free to contact us. AIRO GLOBAL SOFTWARE will be your strong digital partner. E-mail id: [email protected]
Author - Johnson Augustine
Chief Technical Director and Programmer
Founder: Airo Global Software Inc
inkedIn Profile: www.linkedin.com/in/johnsontaugustine/