The Transform Technology Summits start October 13th with Low-Code/No Code: Enabling Enterprise Agility. Register now!
At Google Developer Days China today, Google launched the final developer preview of Flutter, the company’s open source mobile UI framework that helps developers build native interfaces for Android and iOS. Flutter Release Preview 2 is the last major milestone before the stable Flutter 1.0 release, which is slated to arrive later this year.
This is the sixth preview. Flutter was first announced as an early alpha at Google’s I/O developers conference in May 2017. The first beta arrived in February, followed by two more, and then two release previews. Meant to compete with frameworks like Facebook’s React Native, the library is designed to combine the performance and platform integrations of native mobile with the rapid development and multi-platform reach of portable UI toolkits. Flutter apps are built using Google’s Dart programming language.
Flutter Release Preview 2
Flutter Release Preview 2 includes support for executing Dart code in the background, even while the application is suspended. Plugin authors can use this to create new plugins that execute code upon an event being triggered, such as the firing of a timer or the receipt of a location update.
Three top investment pros open up about what it takes to get your video game funded.
This release also reduces the application package size on both Android and iOS by up to 30 percent. The minimal Flutter app bundle on Android now weighs in at 4.7MB, a savings of 2MB since the Flutter project began (further optimizations are in the works). On iOS, your mileage may vary because of how iOS packages are built.
On the other hand, Preview 2 promises “pixel-perfect iOS apps.” While Flutter is supposed to be agnostic of any single user interface theme, for teams that want to build applications that follow Apple’s interface guidelines, this release expands support for the “Cupertino” themed controls in Flutter with iOS-specific widgets and classes.
Google says new developers are continuing to adopt Flutter. The company notes that thousands of Flutter-based apps have already made it to the Apple App Store and Google Play, even before version 1.0, including some of the world’s most popular: Alibaba (Android, iOS), Tencent Now (Android, iOS), and Google Ads (Android, iOS).
Flutter has also broken into the top 50 active software repositories on GitHub:
On StackOverflow, Flutter activity (new questions being posted, answered, and viewed) is also on the rise:
For more information about Flutter, Google offers a slew of resources, including samples, hands-on videos, newsletters, community articles, developer shows, discussion groups, chat rooms, community support, and a weekly online hangout.
GamesBeatGamesBeat's creed when covering the game industry is "where passion meets business." What does this mean? We want to tell you how the news matters to you -- not just as a decision-maker at a game studio, but also as a fan of games. Whether you read our articles, listen to our podcasts, or watch our videos, GamesBeat will help you learn about the industry and enjoy engaging with it. How will you do that? Membership includes access to:
- Newsletters, such as DeanBeat
- The wonderful, educational, and fun speakers at our events
- Networking opportunities
- Special members-only interviews, chats, and "open office" events with GamesBeat staff
- Chatting with community members, GamesBeat staff, and other guests in our Discord
- And maybe even a fun prize or two
- Introductions to like-minded parties