---
title: Flutter Reviews
meta_title: 'Flutter Reviews 2026: Details, Pricing, & Features | G2'
meta_description: Filter 72 reviews by the users' company size, role or industry to
  find out how Flutter works for a business like yours.
aggregate_rating:
  rating_value: 4.6
  review_count: 72
  scale: '5'
date_modified: '2026-06-24'
parent_category:
  name: Development
  url: https://www.g2.com/categories/development
---

# Flutter Reviews
**Vendor:** Flutter  
**Category:** [Component Libraries Software](https://www.g2.com/categories/component-libraries)  
**Average Rating:** 4.6/5.0  
**Total Reviews:** 72
## About Flutter
Flutter is an open-source framework developed by Google for building natively compiled applications across multiple platforms, including mobile, web, desktop, and embedded devices, all from a single codebase. It empowers developers to create high-performance, visually appealing applications that maintain a consistent user experience across different platforms. Key Features and Functionality: - Single Codebase: Developers can write one set of code and deploy it across various platforms, significantly reducing development time and effort. - High Performance: Flutter compiles directly to native ARM or Intel machine code, ensuring fast execution and smooth performance on all devices. - Hot Reload: This feature allows developers to see the results of code changes in real-time without restarting the application, enhancing productivity and facilitating rapid iteration. - Customizable Widgets: Flutter offers a rich set of fully customizable widgets that adhere to both Material Design and Cupertino (iOS-style) guidelines, enabling the creation of visually consistent and adaptive user interfaces. - Extensive Ecosystem: With a vast array of packages and plugins, Flutter supports integration with various services and APIs, extending its functionality to meet diverse development needs. Primary Value and User Solutions: Flutter addresses the challenge of developing and maintaining separate codebases for different platforms by providing a unified framework. This approach not only accelerates the development process but also ensures consistency in app behavior and appearance across platforms. By leveraging Flutter, businesses can reduce costs, streamline workflows, and deliver high-quality applications to a broader audience efficiently.



## Flutter Pros & Cons
**What users like:**

- Users commend Flutter for its **cross-platform compatibility** , enabling seamless development across mobile, web, and desktop. (3 reviews)
- Users appreciate the **ease of use** in Flutter, enabling fast development across multiple platforms with a single codebase. (2 reviews)
- Users praise Flutter for its **flexible UI components** , enabling smooth and efficient app development across multiple platforms. (2 reviews)
- Users find Flutter&#39;s **ease of learning** and rapid development capabilities exceptional for multi-platform projects. (1 reviews)
- Users appreciate the **easy integrations** of Flutter, enhancing productivity and streamlining the development process with seamless support. (1 reviews)
- Users value the **feature-rich environment** of Flutter for seamless cross-platform app development across multiple devices. (1 reviews)
- Features (1 reviews)
- Implementation Ease (1 reviews)
- Users praise the **seamless integration** of Flutter with Appwrite, enhancing productivity and simplifying backend development. (1 reviews)

**What users dislike:**

- Users find **limited functionality** in Flutter, particularly missing features like reflection for JSON serialization and performance issues. (2 reviews)
- Users often face **dependency issues** with Flutter, experiencing delays due to outdated third-party libraries and needing workarounds. (1 reviews)
- Users report **integration issues** with Flutter, noting performance lags compared to native apps and challenges with core features. (1 reviews)
- Users express frustration with the **slow updates of third-party libraries** in Flutter, leading to potential delays and workarounds. (1 reviews)
- Users experience **performance issues** with Flutter, noting slower speeds compared to native apps and core implementation problems. (1 reviews)

## Flutter Reviews
  ### 1. the fact that it has a tool to see the changes to our code live is of great help to us

**Rating:** 3.5/5.0 stars

**Reviewed by:** Jim P. | Mid-Market (51-1000 emp.)

**Reviewed Date:** November 29, 2020

**What do you like best about Flutter?**

It is a framework that perfectly integrates functionality, performance and practicality in one place, the fact that it allows us to create multiplatform applications (oriented more than anything to mobile development) is something quite useful, the fact that it has a tool To see the changes in our code live, it is of great help to test both the visual and functional part of our project without having to compile it, the fact that it is only necessary to program in a single programming language and that automatically being able to use the program on two completely different mobile operating systems without any problem is a great plus.

**What do you dislike about Flutter?**

The fact that it is focused only on mobile application development is a shame, since I consider that it is a fairly complete framework, which simplifies a large amount of work, the fact that it is a very new framework indicates that there are still few users using it Therefore, there is not a very broad support community compared to all the options.

**What problems is Flutter solving and how is that benefiting you?**

Basically, it was a great help to me when I wanted to start practicing mobile application development since I had zero knowledge in this area, and I must say that it was a great help to learn all the basic concepts and successfully create my first Android application without so many obstacles, in short, the experience for me was really enriching and I recommend this application if you are in the world of mobile development or if you want to start like me.

  ### 2. Very good framework, with one code you make apps for Android and ios simultaneously.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Nikola P. | Small-Business (50 or fewer emp.)

**Reviewed Date:** January 11, 2021

**What do you like best about Flutter?**

Simplicity is the best about the Flutter. You work most of the time just with widgets. Hot restart is time saving for me.

**What do you dislike about Flutter?**

Flutter does not support  both Android TV and Apple TV, and bigger size of apps.

**What problems is Flutter solving and how is that benefiting you?**

Its easy to make an app for both mobile platforms in just one code. Making apps for freelance purpose.

  ### 3. Flutter - the emerging tool in the cross-platform world

**Rating:** 4.5/5.0 stars

**Reviewed by:** Onimesh C. | Onimesh Chakraborty, Mid-Market (51-1000 emp.)

**Reviewed Date:** September 14, 2020

**What do you like best about Flutter?**

Flutter is a Google product that allows to create cross-platform (android, iOS)  apps and also web-apps (in beta) from a single code base. It has rich features and libraries related to UI components.
The execution speed of Flutter apps is much more faster than its competitors like react-native and cordova.
The UI is device screen and OS friendly, i.e. it doesn't change upon OS versions as in native apps or other cross platform apps.
Time to market or goLive time is drastically reduced as you can create a single app that runs on both iOS and Android.
The app structure can be designed as per the requirement and no such specific framework is been designed yet.
The UI coding is very easy and designs can be made very fast. The hot-reload feature is the best as it reflects the code changes into the simulator or device connected within milliseconds.

**What do you dislike about Flutter?**

Dart is the language that binds/runs flutter. Its very different from the other conventional languages, so it has long learning curve but once hands-on its a bit easy to code.
The state management is bit confusing to understand, it may mess-up the code.
There is no such drag and drop tool to build the UI in flutter. You have to code the UI and visualise the output accordingly, thanks to faster hot-reload you can see the changes reflected soon on the device.
Flutter doesn't crash the app on UI issue, it seems to be a good point but when there is an error the error is directly displayed on the screen rather than crashing the app. It can be a very bad user experience.
As Flutter depends on the packages eco-system, the more packages you add, more the size of the app increases.

**Recommendations to others considering Flutter:**

Its a great tool to build cross-platform apps, its highly scalable and meets all your requirements.
A little learning is required in the starting but is very much fine, it saves a lot of time in developing and testing apps on other platforms.
The transition from other technology to Flutter is easy and very reliable.

**What problems is Flutter solving and how is that benefiting you?**

We had to code on different platforms for a app or depend on tool like react-native or cordova. The performance of these apps were not as fast as the once build with flutter.
Our development time has been drastically reduced, which in-turn results in less goLive time.
Flutter is the best alternative to other cross platform apps, it has the ability to scale as per your project requirements.

  ### 4. Light weight and fast

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** March 09, 2021

**What do you like best about Flutter?**

It's light weight and more fast to compare other cross platform.

**What do you dislike about Flutter?**

Code nested too much. that's I haven't like and formating

**Recommendations to others considering Flutter:**

Just do it some changes that i can't use nested that is too many nested.

**What problems is Flutter solving and how is that benefiting you?**

Performance

  ### 5. Flutter Review 2021

**Rating:** 5.0/5.0 stars

**Reviewed by:** Furqan A. | Mobile Application Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 11, 2021

**What do you like best about Flutter?**

performance and fewer bugs make it best and real crossplatform framework

**What do you dislike about Flutter?**

less number of native 3rd party libraries

but actually nothing

**What problems is Flutter solving and how is that benefiting you?**

I have made a virtual reality, map-based, and enterprise applications with flutter

  ### 6. Most interested cross platform solution

**Rating:** 5.0/5.0 stars

**Reviewed by:** Denis R. | Small-Business (50 or fewer emp.)

**Reviewed Date:** October 30, 2020

**What do you like best about Flutter?**

By Flutter you can create very fast and powerful application for Android and iOS. Fast and smooth UI development

**What do you dislike about Flutter?**

You need learn one more language Dart, and looking for are toons of new frameworks and libs with different ratings

**What problems is Flutter solving and how is that benefiting you?**

Fast app creation

  ### 7. Flutter is one code base for both platforms and great hot reloading.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Enterprise (> 1000 emp.)

**Reviewed Date:** April 27, 2020

**What do you like best about Flutter?**

The best thing i like the most about flutter is one code base for iOS and Android. With the use of one code base we do not need to develop an iOS and android app separately.Also with the use of one code base the work load of our tester is also reduced.Now, they have only one app to be tested on both iOS and Android.

**What do you dislike about Flutter?**

One thing i feel like flutter lacks in helpful libraries and support. We would need to build helpful libraries by themselves, which i think is very time consuming.
In terms of support, Flutter is bit improving at a rapid pace but need to improve more on it.

**Recommendations to others considering Flutter:**

My Overall Experience with flutter is great. I would recommend to go for it and check out the free trail version of it and get an idea of the full software. It is very easy to use and a fast software as well as saves a lot of time for our tester in testing application.

**What problems is Flutter solving and how is that benefiting you?**

The development and testing of the application is easier and saves a plenty of time with the use of one code base.
Hot reloading is great which helps to make changes in the code and see them directly in the app.

  ### 8. Easy and flexible tool for design

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** July 25, 2020

**What do you like best about Flutter?**

Class like structure. Safe and easy to work with

**What do you dislike about Flutter?**

Too much code lines are needed. No drag n drop.

**What problems is Flutter solving and how is that benefiting you?**

Flutter plugins give warnings. Some time it failed too. Everything is possible. Just think and it's there in flutter

  ### 9. Flutter is the new hot thing

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Entertainment | Small-Business (50 or fewer emp.)

**Reviewed Date:** April 22, 2020

**What do you like best about Flutter?**

In flutter you can easy type the variables. The hot reload is super easy to ues and tweak you UI

**What do you dislike about Flutter?**

Sometimes it is difficult to understand the state management. But that's something i'm still adapting at

**Recommendations to others considering Flutter:**

it is super easy to learn if you know native programming or a javascript framework

**What problems is Flutter solving and how is that benefiting you?**

The development of an easy application with a web page is easier to make. Before I always used react and react native. But now it's one code base

  ### 10. Great tool for cross-platform developers

**Rating:** 4.5/5.0 stars

**Reviewed by:** Henry R. | Degree in cross-platform application development, Mid-Market (51-1000 emp.)

**Reviewed Date:** September 08, 2019

**What do you like best about Flutter?**

This program allows us to work very quickly. It offers cross-platform solutions, so we just need to work with one codebase which works both for IOS and Android. We are able to reuse a big part of the code between platforms.Each platform has its differences, but with the cross-platform support is easier for us to implement the same functions for IOS and Android.Additionally, it's less expensive than building separating apps for each platform. Another positive thing is that we are able to get access to more people as we can post our apps in both stores. In conclusion, we work better with Flutter than developing different apps for each platform.

**What do you dislike about Flutter?**

We are not able to develop apps with the same performance as native developers. We do not think it is a problem since every device has a decent hardware nowadays. Furthermore, we need to wait more than native developers to implement the updates that Google and Apple implement. 

**Recommendations to others considering Flutter:**

I recommended it to begginers or middle- experienced developers. It's easier to work with this program but it is true that you will get better results with native developing programs. However, this does not mean that you will get an awful app, in fact, in some cases you will get better result than native developers.

**What problems is Flutter solving and how is that benefiting you?**

We are using Flutter to deal with sour clients' orders. We have not developed a private app for our company, but I am sure that if we do it in the future, we will use this program.

  ### 11. Promising

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** April 22, 2020

**What do you like best about Flutter?**

Lots of widgets available, promise of unified development environment that will cover many platforms.

**What do you dislike about Flutter?**

New/unfamiliar SDK to learn, and another player in a large pool.

**Recommendations to others considering Flutter:**

Start with a quick app, get familiar with deploying and interface to the ever-annoying Apple certs process. Don't try to go big and deploy until after mastering all the admin.

**What problems is Flutter solving and how is that benefiting you?**

Can focus on programming and less on differences between platforms.

  ### 12. Best suited for hybrid development

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** October 23, 2019

**What do you like best about Flutter?**

It's widget which make a difference wrt other hybrid technologies and also it's tech support is also top level. There are lots of flutter comunities available over the internet which are very helpful for beginners. 

**What do you dislike about Flutter?**

One thing which I feel that flutter lacks somewhat in acessing device oriented API's like GPS, Bluetooth, proxymity sensor etc. What google dev and communities are working hard on this. 

**Recommendations to others considering Flutter:**

Yes, if you are looking for such hybrid technology in mobile application development then flutter is very good option, you have to go with it, try some handon. Easy to setup and start with. 

**What problems is Flutter solving and how is that benefiting you?**

We used flutter basically to develop hybrid mobile application for both Android as well iOS. 
One have lots of benefit of working with flutter but the very important is single code base for two OS based application. 

  ### 13. Best application for developing hybrid applications

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Enterprise (> 1000 emp.)

**Reviewed Date:** October 23, 2019

**What do you like best about Flutter?**

The best thing about it is that its communities are available which are very good for beginners and its widgets help a lot while developing hybrid applications

**What do you dislike about Flutter?**

Being one of the new technology its library is limited and it lacks accessing device oriented APIs like Google location proximity sensor properly

**Recommendations to others considering Flutter:**

One of the best platform for developing hybrid applications with wide range of widgets and large number of communities that can help a beginner a lot

**What problems is Flutter solving and how is that benefiting you?**

I am using it for developing hybrid applications that can work both on IOS and android that too quite easily and flexibly due to its vast range of widgets.

  ### 14. Really, Truly Cross-Platform Compatibility

**Rating:** 4.5/5.0 stars

**Reviewed by:** Gabe C. | Owner, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 19, 2019

**What do you like best about Flutter?**

Outside of a few one-time configuration items, there is NO platform-specific work required to get your app running on both Android and iOS.  After the small learning curve to get up to speed on Dart and its use of Futures, the language is very familiar as a C# developer.  Layout is very easy, because it's all code-based.  There are a ton of available add-ons to increase functionality, and the community is VERY active.

**What do you dislike about Flutter?**

The learning curve of Dart is a little bit of a barrier, but it's not terribly steep.

**Recommendations to others considering Flutter:**

Stop consider, and start using Flutter NOW!

**What problems is Flutter solving and how is that benefiting you?**

Easy cross-platform development of mobile applications becomes a breeze with Flutter.  I released an app to the app store and play store after working on it part-time for just about a month, and that's starting with ZERO dart/flutter experience.

  ### 15. Review for flutter

**Rating:** 5.0/5.0 stars

**Reviewed by:** Mahantappa B. | Mobile Application Developer, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 23, 2019

**What do you like best about Flutter?**

I most like about this software is it's an open source project and easy to write single code based apps for android and iOS. I am currently using this software. I love the hot reload option which enables us to check how my app looks like while coding stage only and make changes accordingly.It headed in the right direction which the coders wanted.The way software works and the way it is improving is really help us keep building new apps in easy way for both the platform.

**What do you dislike about Flutter?**

It works fine but there are not much examples about the software to build apps as its in beta version it may improve in the future as community develops.But as of now there are dependency’s issues whenever we are connecting  with firebase.

**Recommendations to others considering Flutter:**

It’s an good software for beginners to start with building apps for iOS and android.No much familiar programmers can also start with coding just by reading documentation of the flutter.I would suggest to go for it as it’s free and most are implementing the software 

**What problems is Flutter solving and how is that benefiting you?**

It reduced time and cost of building apps by providing single platform to code the iOS android apps.It also helps with readymade widgets card and many such features with the software.

  ### 16. Senior dev’s thought on flutter

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** September 12, 2019

**What do you like best about Flutter?**

Hot reload.
All widgets.
Personalized state management technic.

**What do you dislike about Flutter?**

Complex integration of native components

**Recommendations to others considering Flutter:**

Easy to pick up, go for it!!

**What problems is Flutter solving and how is that benefiting you?**

Quick B2B app release to market.
Rapid development cycle.

  ### 17. Awesome framework to develop eye great UI apps

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Small-Business (50 or fewer emp.)

**Reviewed Date:** October 24, 2019

**What do you like best about Flutter?**

I thing I most like is the inbuilt Widgets.

**What do you dislike about Flutter?**

Only thing I dislike is the error logging.

**Recommendations to others considering Flutter:**

Learn this new technology and develop cool apps

**What problems is Flutter solving and how is that benefiting you?**

I am creating complex UIs easily than doing in native framework

  ### 18. Works for multi platform - iOS and Android

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** May 22, 2019

**What do you like best about Flutter?**

We recently did quick experimentation with the integration of flutter in our iOS and Android apps. it was smooth and we realized dev effort went to half. There was a little learning curve involved. 

**What do you dislike about Flutter?**

Once the product is adopted by big brands then there will be more trust. wish soon adoption soon and can pave the way for others too.

**Recommendations to others considering Flutter:**

must try if you have scalability issues

**What problems is Flutter solving and how is that benefiting you?**

Scalability to multi-platforms for same features. 

  ### 19. Flutter is the future

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** May 26, 2019

**What do you like best about Flutter?**

Hot reloading is great 
The performance is working like a native app, it's amazing

**What do you dislike about Flutter?**

Google and the community have to work to get job positions for this technology and his adoption

**Recommendations to others considering Flutter:**

Enjoy it.
Dart it's ease to use , and it's so similar to .net c# and java

**What problems is Flutter solving and how is that benefiting you?**

Apps for Google play store for our company called stratosoft.

  ### 20. Flutter

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Small-Business (50 or fewer emp.)

**Reviewed Date:** June 18, 2019

**What do you like best about Flutter?**

Being able to customize everything easily.

**What do you dislike about Flutter?**

Having to do all of the front end of the app in the code behind.

**What problems is Flutter solving and how is that benefiting you?**

I have been looking at getting started with flutter. 

  ### 21. Develop high performance apps with this technology 

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Mid-Market (51-1000 emp.)

**Reviewed Date:** April 12, 2019

**What do you like best about Flutter?**

We can write code once use multiple ares like in android and ios. We can develop both apps using flutter

**What do you dislike about Flutter?**

It uses dart language it will take time to adapt to that language. But which makes lot better apps compared to native apps

**What problems is Flutter solving and how is that benefiting you?**

We are start using flutter with dart language firstly taken some time afterwords nothing much difficult

  ### 22. Future of app developement

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Sports | Small-Business (50 or fewer emp.)

**Reviewed Date:** March 05, 2019

**What do you like best about Flutter?**

A easy application for mobile developement with best features such as ,ease of development with “hot reload”, native OEM Widgets, shared code base and views for Android and iOS.

**What do you dislike about Flutter?**

Webview restrictions and  more cost. Some platform version problems too.

**What problems is Flutter solving and how is that benefiting you?**

We are not using it for business purpose. I personally try to build applications.


## Flutter Discussions
  - [What makes Flutter unique?](https://www.g2.com/discussions/what-makes-flutter-unique)
  - [What is Flutter and advantages?](https://www.g2.com/discussions/what-is-flutter-and-advantages)
  - [What can Flutter be used for?](https://www.g2.com/discussions/what-can-flutter-be-used-for)
  - [What is the best feature of Flutter development?](https://www.g2.com/discussions/what-is-the-best-feature-of-flutter-development)

- [View Flutter pricing details and edition comparison](https://www.g2.com/products/flutter/reviews?page=2&section=pricing&secure%5Bexpires_at%5D=2026-06-27+12%3A29%3A27+-0500&secure%5Bsession_id%5D=924cefc7-fc3b-46fe-9e37-4e234ff4ff1c&secure%5Btoken%5D=a82ac4e40171a178e06fa1c38b6c928ebc270aca3fdff0c46afcfd06b6ad7218&format=llm_user)
## Flutter Integrations
  - [Google AdMob](https://www.g2.com/products/google-admob/reviews)
  - [n8n](https://www.g2.com/products/n8n/reviews)
  - [Oracle Java Downloads](https://www.g2.com/products/oracle-java-downloads/reviews)

## Flutter Features
**Functionality**
- Language Contingency
- Component Library
- Unlocked Components

**Management**
- Framework Integration
- Repository Management
- Support

## Top Flutter Alternatives
  - [Progress Telerik](https://www.g2.com/products/progress-telerik/reviews) - 4.5/5.0 (209 reviews)
  - [DevExpress](https://www.g2.com/products/devexpress/reviews) - 4.8/5.0 (112 reviews)
  - [Selenium WebDriver](https://www.g2.com/products/selenium-webdriver/reviews) - 4.5/5.0 (96 reviews)

