At an online event, Google announced Flutter 2, the latest version of the open-source user interface toolkit for building mobile apps.

The first release of Flutter allows developers to create apps that run on Android and iOS.

Although Flutter focused on mobile devices a few years ago, its popularity has grown rapidly in recent years, and in version 2, Flutter now supports web and desktop apps.

Flutter 2 users can now use the same program resources to create native apps for all five operating systems (Windows, Android, iOS, Mac and Linux).

Plus web experience for browsers (like Chrome, Firefox, Safari, or Edge).

Flutter 2 can also be integrated into cars, televisions, and smart home appliances for a more general experience.

With the release of Flutter 2, Google's UI kit has officially evolved from a mobile framework to a portable framework, allowing applications to run virtually anywhere with a screen.

Probably the biggest change in this release is Flutter's support for stable web apps.

Developers can now weave into existing web applications (of which there are over 150,000) or create new web applications based on Flutter.

Flutter 2 supports three main types of web applications:

Google launched Flutter 2 heralding a new era of apps
Google launched Flutter 2 heralding a new era of apps

  •     PWA uses progressive web applications as native mobile and desktop applications and provides basic functionality for native applications.
  •     Download the on-page SPA application page and transfer data from the Internet service.
  •     The Flutter mobile app, which can be ported to the web, provides a shared encryption experience.

Google announced that Ubuntu's manufacturer Canonical, is using Flutter as the default for all future desktop and mobile apps.

Microsoft has also expanded support, in partnership with Google to support Windows from within Flutter. Microsoft contributed Flutter Engine to support foldable Android devices.

With Flutter, Google strives to fulfill its decades-long dream of writing code once, implementing it anywhere and being able to access 6 platforms at the same time. This dream is starting to come true.

Previous Post Next Post