Android Police

Flutter

Readers like you help support Android Police. When you make a purchase using links on our site, we may earn an affiliate commission. Read More.

latest

Flutter 2.2 announced for faster, less crash-y apps

Pushing harder on sound null safety

4
By 

Flutter's popularity has been exploding recently, and it's not hard to see why. The cross-platform framework made huge strides with the release of v2.0 a couple months ago when it gained official support for every major OS available, received substantial tooling enhancements, and made inroads toward protecting against instability with the addition of sound null safety. Now Google is taking an opportunity at I/O 2021 to announce Flutter 2.2.

The great unicorn of software development is to have one language and framework that enables devs to code an app once and run it on any operating system and any type of device. Flutter has been aiming to do this since its inception, and today it gets quite a bit closer to that goal with the announcement of Flutter 2. The latest major update brings major enhancements for mobile platforms, adds support to desktop, and massively extends its capabilities on the web — among other things.

Google Pay app to soon be replaced with Flutter-based version

It'll be retired in favor of the app formerly known as Tez

4
By 

India's Google Pay app recently received a makeover under the hood with Flutter, Google's cross-platform app framework. Looking at some screenshots posted by XDA's Mishaal Rahman on Twitter, it appears that Google will soon be deprecating the current Pay app that the rest of the world uses in favor of the now-Flutter-powered Google Pay India app.

Google Pay India picks up a tweaked design in beta with Flutter rewrite (APK Download)

Giving us a hint of dark mode and a lot of Product Sans

4
By 

Google Pay’s Indian edition has been growing strong, and even expanded overseas recently to bring a similar experience to shoppers in Singapore. The app got a Material design facelift not too long ago and picked up a much-requested payment option just yesterday. Keeping up with that pace, Google has now rewritten the Pay India app from the ground up, bringing a few visual tweaks along with a host of under-the-hood changes to beta users.

Google is teaming up with Ubuntu to bring Flutter apps to Linux

Write once, run everywhere (except Windows)

4
By 

Flutter is Google's cross-platform application framework that allows developers to create responsive apps for Android, iOS, and even macOS. The toolset has already been used by countless applications, including the mobile Stadia app, and now Google is teaming up with Ubuntu Linux to bring Flutter apps to desktop Linux.

Flutter turned out to be quite the dark horse in the development world as its approach to building interfaces to run across many different platforms has become quite popular. This concept of "ambient computing" is a big part of the Flutter Interact conference, which is in full swing right now with a bunch of big announcements. New versions of Flutter and Dart have been announced, bringing big performance improvements and new features. Partners have also been a big topic as Flutter integration is appearing in some popular tools. A few apps were even highlighted for their use of Flutter, including Google's new Stadia app for Android and iOS and Splice.

Most developers should be familiar with Google's cross-platform, portable UI framework Flutter, which can make developing apps for both Android and iOS a whole lot easier. In fact, it just recently hit 1.0 late last year. Today, at the company's I/O developer conference, Google has announced a technical preview for the Flutter's next logical step: the web.

Yesterday, at a dev-focused event at the Science Museum in London, UK, Google announced the 1.0 release of its cross-platform portable UI toolkit. Flutter has been in development since in 2015 with several betas being going out in the last year and a preview release this summer. It will allow developers to build apps that seamlessly work on both Android and iOS without maintaining separate codebases.

Google's been teasing Flutter—its cross-platform iOS and Android app-development framework—since 2015. Earlier this year it hit beta at MWC, with a final third production-ready beta landing at this year's I/O developer conference. As of yesterday, Flutter has hit Release Preview 1, marking further increased confidence in the quality and stability of the framework. 

Developing for both Android and iOS usually involves working with two codebases, two UI frameworks, and two different design languages. There have been many projects over the years to remedy this problem, but they usually result in apps that don't work well or don't look native. Google unveiled its 'Flutter' framework at the 2015 Dart developer summit, allowing developers to quickly create native iOS and Android apps.

Developing for both Android and iOS usually involves working with two codebases, two UI frameworks, and two different design languages. There have been a few efforts over the years to remedy this problem, but they usually result in apps that don't work well and don't look particularly native. Google unveiled its 'Flutter' framework in 2015, which allows developers to quickly create native iOS and Android apps.

Every single operating system developed by Google to date has one thing in common: they're based on the Linux kernel. Chrome OS, Android, Chromecasts, you name it. Linux has powered Google hardware for years.