Skip to main content
TrustRadius
Flutter

Flutter

Overview

What is Flutter?

Flutter is an open-source mobile application development framework created by Google. It is used to develop applications for Android and iOS, as well as being the primary method of creating applications for Google Fuchsia.

Read more

Learn from top reviewers

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Return to navigation

Pricing

View all pricing

What is Flutter?

Flutter is an open-source mobile application development framework created by Google. It is used to develop applications for Android and iOS, as well as being the primary method of creating applications for Google Fuchsia.

Entry-level set up fee?

  • No setup fee

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services

Would you like us to let the vendor know that you want pricing?

24 people also want pricing

Alternatives Pricing

What is Jotform?

Jotform Enterprise is a digital workspace productivity tool that provides a platform for organizations. The aim of Jotform Enterprise is to give companies an easy-to-navigate tool that makes reaching out to customers, collaborating with coworkers, and collecting e-signatures and data a more…

What is Claris FileMaker?

Claris' FileMaker is presented as a Workplace Innovation Platform, and is used to create a custom app. Manual processes can be automated with Claris FileMaker Pro, and apps can be created to manage contacts, track inventory, organize projects, etc.

Return to navigation

Product Details

What is Flutter?

Flutter Technical Details

Operating SystemsUnspecified
Mobile ApplicationNo

Frequently Asked Questions

Flutter is an open-source mobile application development framework created by Google. It is used to develop applications for Android and iOS, as well as being the primary method of creating applications for Google Fuchsia.

Flutter starts at $0.

The most common users of Flutter are from Mid-sized Companies (51-1,000 employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(84)

Reviews

(1-17 of 17)
Companies can't remove reviews or game the system. Here's why

Mobile Apps are the future of businesses & Flutter is the future of app development

Rating: 8 out of 10
May 19, 2022
NK
Vetted Review
Verified User
Flutter by Google
4 years of experience
As most businesses require some kind of mobile app these days, app development is an important role to play. By using Flutter, by Google, one can develop native apps quickly and easily. If you are having experienced team to develop both Android and iOS apps differently, then Flutter, by Google might not be useful for you, however, in all other cases, Flutter might help you directly or indirectly.

Build next generation native apps using Flutter, by Google

Rating: 8 out of 10
May 16, 2022
DS
Vetted Review
Verified User
Flutter by Google
4 years of experience
You might not find Flutter suitable for your job, if you are building a single platform solution, like only an android app or iOS app. On the other hand, if you are building multiple apps for different platforms, then you should consider Flutter as one of your top choices, it would be saving you time & money.

My first choice for native app development

Rating: 8 out of 10
May 12, 2022
JS
Vetted Review
Verified User
Flutter by Google
3 years of experience
Flutter is well known for native app development, if you have android studio installed on your system, you can quickly start using it. This might not be the best choice for you if you do not wish to learn a new language, i.e. Dart and you do not know it already.

Flutter - Build next generation apps in less time

Rating: 8 out of 10
May 08, 2022
LN
Vetted Review
Verified User
Flutter by Google
3 years of experience
If you do not hesitate to learn a new programming language, like Dart, then you can surely give it a try. Flutter is one of the best solutions to build cross-platform native apps. It works well in the case of Android Mobile apps along with iOS-based mobile apps.

Lets build something better using a Single Codebase - Flutter

Rating: 7 out of 10
May 05, 2022
SK
Vetted Review
Verified User
Flutter by Google
2 years of experience
If someone is finding a native solution for the development of their app, flutter might be a good choice. Dart language is also similar to JS, however we can't say that it is copy of JS, so one has to learn Dart to build their first project. If someone wants to save their time by not building two different apps for android and ios, then flutter might be a good choice.

Transform your ideas into an application - cross-platform

Rating: 9 out of 10
May 05, 2022
Verified User
Vetted Review
Verified User
Flutter by Google
2 years of experience
From experience I would recommend to use the Flutter SDK when you want to transform your designs into actual mobile applications. Especially in cases in which you have to deal with different platforms (iOS, Windows, Android) and devices (phone, tablet, desktop) I can recommend Flutter. It saves so much time to only develop once.

If you, however, want to build quick prototypes I would not recommend it. You really have to consider that this is a development framework already. Thus, keep in mind which stage of your development you are in. If you want to prototype there might be faster and quicker alternatives. This obviously depends on your proficiency with the tool but I think in most cases you should only switch to actual development and Flutter if you have your designs and requirements ready.

Best cross platform app development tool

Rating: 8 out of 10
May 03, 2022
JT
Vetted Review
Verified User
Flutter by Google
2 years of experience
We are using Flutter to create mobile applications. Flutter saves lots of time of development by which we can develop android and ios applications with the same codebase. Also, the user interface of the application created by flutter is well designed with compare to a normal app. For some of the web apps, we are using Flutter.

Flutter - good for simple apps and quick POCs

Rating: 6 out of 10
April 29, 2022
Verified User
Vetted Review
Verified User
Flutter by Google
2 years of experience
- Well suited for POCs.
- Well suited for most applications, where you fetch data over the network and display it on the UI.
- Best if you want your iOS and Android to be in sync with design and spec.
- Tough to get talent and maintain it further, and take the product to extreme use cases and latest styles.

Need a Multi Platform Application in short span of time? Flutter is the way to go!

Rating: 8 out of 10
April 29, 2022
Verified User
Vetted Review
Verified User
Flutter by Google
2 years of experience
Flutter is well suited when you have to work on a small/basic application that is not too complex. Although Flutter can handle complex logic, it is preferred to use Flutter for simple and small projects. Flutter is also suitable when you want to save time but create your application for multiple platforms (like Android, iOS, macOS, or web applications).

FLUTTERING

Rating: 8 out of 10
April 27, 2022
Verified User
Vetted Review
Verified User
Flutter by Google
1 year of experience
Flutter has been used at our company because it is an open source project, which gives us greater input from more sources. We use it to build applications almost like a combination of Ikea and Lego's. We are given templates like Ikea furniture but are able to customize it like with Lego's. Sometimes integration is not the best.

The fifty shades of Flutter

Rating: 8 out of 10
April 27, 2022
SS
Vetted Review
Verified User
Flutter by Google
1 year of experience
Flutter is allowing to build apps in an effective and efficient manner with increased velocity speed (in terms of Sprint in Scrum). It is a cross-platform SDK with numerous UI widgets and building tools to be used and implemented. Moreover, it allows the development of apps with complex and intuitive UI without losing in performance.

Flutter, by Google is here to stay

Rating: 7 out of 10
April 26, 2022
GG
Vetted Review
Verified User
Flutter by Google
1 year of experience
Flutter is great to build things quickly. It's good for displaying information, changing settings, and social media apps. It performs well in most cases, but lacks in the following:
  • Gaming (particularly with 3d rendering. Use a game engine!)
  • Apps with lots of custom components.
  • Web-first development. If you need an application, flutter is great. If you need a website, use React, Next, Angular, or something else. :)

A very good, new, performant, and easy to learn framework

Rating: 10 out of 10
April 26, 2022
You can use it everywhere, on the web, in mobile applications for both Android and iOS cellphones, and recently the Google team presented the latest version where they showed that it is also suitable for developing Windows desktop applications; so for me, it is a go for almost any new project that should be done quickly. The Dart language is not too far away from any strongly typed language so it shouldn´t be a drawback. If you are already familiar with java, C# or any other strongly-typed language, you will be writing Dart code in no time!

Cut your development time in half without sacrificing quality and performance

Rating: 8 out of 10
February 16, 2022
SR
Vetted Review
Verified User
Flutter by Google
2 years of experience
If you want to make a fast, performant, and high-quality (but not perfect) iOS and Android app while drastically cutting down on development and testing time, Flutter is for you. Flutter is perfect for 95% of cross-platform mobile app use-cases - the 5% of use-cases where Flutter will not work are:

1. When you are looking to achieve a perfect native in-app experience (Flutter feels incredibly close to apps built with native iOS or Android tools, but there are a few areas you can notice the differences).
2. If you require a vast amount of native code to be written (in which case, you can still use Flutter for the UI, but its time-saving benefits drops considerably).
3. If you are only building a single-platform (iOS or Android) app.

Truly cross-platform compatible

Rating: 10 out of 10
October 07, 2021
Verified User
Vetted Review
Verified User
Flutter by Google
1 year of experience
* Flutter is a cross-platform developing tool, and it's used for Web, Android, and iOS app development.
* Flutter allows us to deliver projects to clients quickly and saves money in development to code once and produce various apps for platforms and in maintenance.
* If you want to keep your app size small then it is not recommended but it's not a big issue nowadays.

Flutter makes cross-platform app development slick, professional, and a joy.

Rating: 8 out of 10
April 25, 2021
Verified User
Vetted Review
Verified User
Flutter by Google
1 year of experience
Flutter makes it very easy to build frontend apps for all major platforms, from a single code base, with very few, if any, drawbacks. This is a game-changer, especially if you're a small team or a sole developer without the resources to manage multiple implementations. If you're starting work on a new app and need to target multiple platforms, I believe you won't currently find another solution that will get you up and running as quickly as Flutter does.

If you need to integrate a graphical framework with an existing C/C++/Java/Python project, then Flutter is likely not the solution for you because of its strong ties to Dart. For example, it may make more sense to use something like Qt for your C++ and Python apps. However, if you ever get the chance to re-write it, Flutter will seem like bliss in comparison.
Return to navigation