Published: Fri, March 02, 2018
Hi-Tech | By Cory Rios

Flutter Beta Arrives with New Way to Create Native Mobile Apps

Flutter Beta Arrives with New Way to Create Native Mobile Apps

At Mobile World Congress this year, Google announced that Flutter will be available to all developers, as it announced the first beta for the SDK.

An interesting detail is that, if you already have an app created with multiplatform development frameworks, you do not need to develop it again with Flutter, but you can use what you have already created and import it in Flutter. Flutter is an open source mobile UI framework that allows developers to make super-fast, cross-platform mobile apps. Flutter brings together the best of two worlds, performance and platform integrations of native mobile with the rapid development and multi-platform reach of portable UI toolkits. It also works with around 1,000 packages like Firebase and Facebook Connect. For example, Flutter supports a so-called stateful Hot Reload feature that allows developers to experiment with their code, add features to it or fix bugs and nearly immediately see the impact of those changes on the app.

By urging more developers to start making apps with Flutter, Google is setting the stage for the possible commercial rollout of its Fuchsia operating system, which may supplant Android and Chrome OS. Google, like any other open source solution provider, also directly listen to the feedback it receives from the developer community to enhance experiences on Flutter. They compile directly to the native processor architecture code on mobile devices and can access all of the iOS or Android platform's API and services according to Google. In addition to the third-party packages, Flutter comes pre-packed with some built-in widgets/components that will further speed up the development of apps which is pretty neat. So an app built with Flutter will provide full native capabilities on both platforms. There are features such as new refactoring to help developers manage their widget code, platform interop to expose the power of mobile platforms to Flutter code, improved stateful hotreloads, and a new widget inspector with an easy view to browse the entire widget tree. But as Flutter matures and attracts more programmers, things could go more smoothly for Fuchsia. However, Google aimed to change all that when it introduced Flutter at Google I/O in 2017. Members of Flutter's community have established multiple websites focused on helping developers getting started with the UI framework, he said.

More news: "Black Panther" dominates North American box office with record-breaking second weekend

What's more, Flutter has a limited amount of C and C++ code.

Despite the fact it's still not ready for a stable release, Flutter has been used in production apps with millions of installs, Google highlighted.

In case all of these do not drive the sales pitch home, maybe a couple of apps that have been featured in both App Store and Play Store will do the trick: Hamilton: The Musical, Hookle (a social media management platform) and many more.

Like this: