Flutter is a Google-backed (though not exactly an official Google project) UI framework built using Dart, C, and C++ languages, and is made to assist developers building cross-platform mobile apps. Announced recently, the website describes it as:
“A new project to help developers build high-performance, high-fidelity, mobile apps for iOS and Android from a single codebase.”
The project is in its early stages, and the documentation warns there are several core features that are still missing, but it’s usable, and can be used to make demo apps right now. It continues to say that Flutter doesn’t use WebView or OEM widgets from a device, and instead uses its own 2D rendering engine.
Flutter is a Google-backed, early-stage cross platform app builder
The decision to choose Google’s own Dart programming language has proven controversial, with complaints littering the dedicated Hacker News thread on Flutter. Google states that by using Dart and Flutter, developers can produce cross-platform apps that perform and behave in the same way as a native app.
Google wants developers to try Flutter out, and is requesting feedback. Visit Flutter’s site here for more details, or go directly to Flutter’s Github here. Despite sharing a name, this Flutter has nothing to do with Google’s acquisition of the Flutter gesture control startup several years ago.