DEV Community

Discussion on: Google's Flutter Framework Could Change Software Forever by Bridging Mobile, Desktop, Web and Embedded

Collapse
 
carminezacc profile image
Carmine Zaccagnino

I might be getting over excited and Google doesn't have the greatest track record, BUT:

  • Flutter is open-source;
  • Flutter is an integral part of Google's strategy regarding mobile and desktop platforms, together with the Fuchsia OS.

Regarding React Native I can say two things:

  • it is simply a big and heavy abstraction layer over the Android and iOS SDK, unlile Flutter which renders its own widgets;
  • learning Dart doesn't take almost any effort at all if you know JavaScript and have ever used any other moden language in your life;
  • I would much rather define UI in Dart in a simple and coherent syntax rather than using XML/HTML-like syntax in the middle of my code to define UI.

Flutter’s desktop, Web and embedded devices support is the most revolutionary part about it, and it actually already works, even though it isn't very stable and mature yet.

The conclusion is, as many Italians would say, "Ai posteri l'ardua sentenza": only after everything has unfolded will we know who was right on this.

Anyway, thanks for the comment, I always appreciate hearing opinions on my posts and on Flutter, even when they're negative, and my attempts to refute your analysis aren't supposed to be taken as a dismissal of your opinion, but rather as a way to mutually reach a deeper understanding of the matter.