A solid flightpath for mobile app development

Flutter beta 3 sails into production for cross-platform development

Jane Elizabeth
© Shutterstock / Natalia van D

Recent news out of Google shows that Flutter beta 3 has soared into production. We take a look at what’s new about this light and easy to use SDK: changes to this mobile app SDK include Dart 2 language updates, increased accessibility support, and increased ad revenue for developers with Google’s AdMob.

This week, Flutter beta 3 has been released into production. Designed to make creating mobile apps for both Android and IOS easier, this SDK offers native cross-platform development to developers all over the world. With a focus on native performance and advanced visuals, Flutter is meant to improve developer’s productivity and speed.

The alpha version of Flutter was released in 2017; after months of development, the first beta release went live earlier this year. Now, let’s take a look at beta 3!

Flutter offers developers a chance at high-speed app creation thanks to features like the experiment-friendly stateful hot reload. Developer can experiment away with their code without worry, as this feature prevents them from needing to rebuild from scratch if it all comes tumbling down.

The design is expressive and flexible, giving this open source SDK a layered and extensible architecture. Developers can customize their UI widget sets to their hearts’ desire. Plus, Flutter offers quality cross-device and cross-platform performance with portable GPU-accelerated renderers and AOT compilation.

SEE MORE: Flutter beta 1: For beautiful cross-platform app development

New in Flutter 3 beta

The beta 3 currently available has improved the built-in UI widgets from the previous version. Additional changes include completing the feature work for Dart 2, which was a complete reboot of the language to optimize client development. Now, Dart 2 is enabled by default.

Plus, the syntax changes make it more convenient for developers to instantiate their widgets in Flutter. For instance, the new keyword is optional. Developers don’t need to use it anymore and the compiler registers a complaint if there is an error. The const keyword is also optional for any child constructors within an existing const scope.

There are a lot of improvements for the Material Design widgets for more designer flexibility, including:

Probably the most important thing is the improved GIF support. (Where would we be without our extremely relevant GIF reactions?!) But there’s also improved documentation as well as accessibility support for things like large text and contrast, screen reader usage, and more.

Actually though, what’s probably the most important is the upgrade for ads. Developers can now monetize their Flutter-based apps for fun and profit thanks to Google’s AdMob. Now, the AdMob plugin supports all sorts of ads including loading and displaying banners, full-screen interstitial banners, and rewarded video ads with the fully supported AdMob API.

SEE MORE: GitHub Trending: The community is interested in Flutter, Xray, TensorFlow & Vue.js

Getting started with Flutter

Want to try Flutter out for yourself? Head on over to their website or GitHub page to try this free, open source mobile app SDK.

Jane Elizabeth
Jane Elizabeth is an assistant editor for

Inline Feedbacks
View all comments