A very good, new, performant, and easy to learn framework
April 26, 2022

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

Guillermo Ariel Gerard | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Review Source

Overall Satisfaction with Flutter, by Google

I have to be honest, the first time I saw the Flutter syntax I was horrified until I started to try it and wrote a couple of proofs of concept to grasp the basics of the language (Dart) and the framework. Once you start, and after becoming familiar with the weird indentation, the framework proves to be really performant and useful for rapid prototyping of conceptual apps.
  • Performance
  • Time to market really low
  • Animations are super easy, and very nice
  • A lot of useful and ready to use libraries can be found in dev.pub
  • Difficult at first
  • Dart is not a commonly used language
  • New, shiny framework
  • The promise of a framework that lets you write code once and run it everywhere
  • A performant and rapid prototyping tool
  • It has reduced the development time for mobile proofs of concept
I think that Flutter is now much better than Microsoft's Xamarin and the old Apache Cordova. I was able to go from a concept design to a working application in almost no time and with almost no experience with Dart at all. It helps (but it is not a requirement) to have some background in developing mobile applications, so if you have already some experience, it will be good for you.

Do you think Flutter by Google delivers good value for the price?

Yes

Are you happy with Flutter by Google's feature set?

Yes

Did Flutter by Google live up to sales and marketing promises?

I wasn't involved with the selection/purchase process

Did implementation of Flutter by Google go as expected?

Yes

Would you buy Flutter by Google again?

Yes

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!