Google’s Cross-Platform App Development Tool Hits Version 1.0

Posted on December 4, 2018 by Mehedi Hassan in Android, Dev, Google, iOS with 13 Comments

Google is launching version 1.0 of its cross-platform app development tool, allowing developers to start building mainstream cross-platform apps with a single, universal codebase that works both on Android and iOS.

The company has been testing Flutter for a long while, first announcing it back in February of this year. Flutter is a mobile UI framework that allows developers to write apps in Dart that can run on Android and iOS. Unlike Flutter’s competitors like React Native, Flutter actually compiles your Dart code into native Android/iOS code, meaning you will get better performance than with something like React Native, which runs your code via JavaScript engine.

React Native has gained a huge following and still has an enormous ecosystem, combined with developer support, so Google will have to continue putting in a lot of work into Flutter for it to succeed. There are already a bunch of apps on Android and iOS that are built on Flutter, so that’s definitely a good start.

With Flutter 1.0, Google is introducing new features like Dart 2.1, as well as a new feature that lets you add native iOS/Android components into your app, and vice-versa. Google is also launching a new project called Flutter Hummingbird, bringing the same mobile UI framework to the web. Google hopes to allow users to use the same code to make their mobile apps available on the web, so that will pretty much compete with Facebook’s React.

Tagged with , ,