Requirements for Software development with flutter


Some friends requested that I post requirements for Software development with flutter, so I decided to share 


Resources: 

1. Flutter

2. Google

3. My experience 


Minimum Requirements🙃


1. Operating System:

a. Windows 10 or later (64-bit)

b.  MacOS 10.13 or later (64-bit)

c.  Linux (64-bit)


2. Processor:

a. x86_64 (2 GHz dual-core processor)

    Eg; Core i3

3. Memory:

a. 8GB RAM


4. Disk Space:

a. 10 GB free disk space


5. Graphics:

a. Intel HD Graphics 4000 or equivalent


6. Display resolution in pixels:

a. WXGA (1366 x 768)


Recommended Requirements🏂


1. Operating System:

 a. Windows 10 or later (64-bit)

 b.  MacOS 10.15 or later (64-bit)

 c.  Linux (64-bit)


2. Processor:

a. x86_64 (2.5 GHz quad-core processor or better) 

  Eg, Core i5 - i9, AMD Ryzen 5 - 7


3. Memory:

a. 16GB RAM or more


4. Disk Space:

a. 52 GB free disk space or more


5. Graphics:

a. NVIDIA GeForce GTX 1060 or equivalent


6. Display resolution in pixels:

a. FHD (1920 x 1080


Development Tools 🧑‍💻


1. Android Studio (for Android development)

2. Xcode (for iOS development)

3. Visual Studio Code or IntelliJ IDEA (for coding)

4. Git (for version control)

5. Flutter SDK (latest version)

6. Visual Studio 2022 to debug and compile native C++ Windows code. Make sure to install the Desktop development with C++ workload. This enables building Windows app including all of its default components. Visual Studio is an IDE separate from Visual Studio Code.


Note:

1. Having a more powerful hardware can improve performance and speed up development.


2. Ensure your system meets the requirements for the specific platforms you're targeting (e.g., Android, iOS).


3. Don't forget to use flutter doctor to check if you have successfully installed flutter packages  


4. Ensure to have basic dart knowledged before diving into flutter


5. Don't stop coding 😇


©️ Tech with Martony 

#techwithmartony #martonyvianney #technology #softwaredeveloper #computerscience #programmer #tech #technicalanalysis #softwareengineer #flutter #flutterdevelopment  #flutterdeveloper #mobiledevelopment #dartprogramming

Comments