This has to be the ultimate irony. A team inside Google has created a clone of the FireMonkey architecture called Flutter and apparently the successor to Android called Google Fuschia OS will use Flutter. It's "revolutionary". The FireMonkey ̶c̶l̶o̶n̶e̶ like architecture uses Dart as it's compiled language (which compiles in seconds... like Object Pascal).

This has to be the ultimate irony. A team inside Google has created a clone of the FireMonkey architecture called Flutter and apparently the successor to Android called Google Fuschia OS will use Flutter. It's "revolutionary". The FireMonkey ̶c̶l̶o̶n̶e̶ like architecture uses Dart as it's compiled language (which compiles in seconds... like Object Pascal).

Apparently, they created Flutter because new hotness frameworks like React Native are slow due to the context switching of the bridge between the code and the native widgets. Maybe they also got tired of doing double the work of building an app with Android Studio and XCode.

The article also states you can use Flutter "to build beautiful native mobile apps that break away from the “cookie cutter” apps" and "The trend in mobile design is away from the cookie cutter apps that were common a few years ago and toward custom designs that delight users and win awards." You mean custom brand apps like FireMonkey allows you to build?

So you could use new hotness Flutter to target Android and IOS only or you could use the more mature FireMonkey to target Android, IOS, OSX, Windows, and Linux with a single codebase and single UI.

Google engineers don't really get paid to acquire technology (they get paid to build technology) so it's understandable that they would build their own version of the same architecture. But it is interesting that they arrived at the same architecture that FireMonkey has had for many years. The article does a great job of explaining the virtues of the FireMonkey style architecture.
https://hackernoon.com/whats-revolutionary-about-flutter-946915b09514

Comments

  1. Here's a web app tool that is better than FMX and Flutter it seems. Mendix a Dutch company has developed a RAD tool for making phone and web apps almost without code. And yes there is a Community Edition which is free. The company has just been bought be Seimens. Have yet to try it but it seems very good.
    mendix.com - Guide to Low-Code Application Development Platforms - Examples & FAQ
    https://www.youtube.com/watch?v=9uSdQa3bDyI
    Has anyone used this, is it really any good?


    ReplyDelete
  2. MSG Endo Their visual designer is interesting for sure. However, looks like Java and Eclipse under the hood and their pricing is $8k+/month for the features you would actually need in a real app.

    ReplyDelete
  3. At that price the execs at Emb might cheer up a bit 😊

    ReplyDelete

Post a Comment