

These developments mean that Flutter is now accessible with six platforms namely:Īs part of Android 12, Google launched the Material Design 3 which included the color theming engine, wallpaper based themes, and drafting the app’s color scheme. You can now create platform-rendered menu bars on macOS using the PlatformMenuBar widget, which supports insertion of platform-only menus, and control over what appears in the macOS application menus. Developers can now ship Flutter apps in the Universal Binary format, allowing them to run on both Apple Silicon and Intel based Macs. Moreover, due to Flutter having native support for Apple Silicon, it is now compatible with macOS desktop. Google paired with Canonical, developers of Ubuntu, who assisted in the Desktop support effort for Linux. With Flutter 3.0, developers on the stable channel can now build desktop apps for macOS as well as Linux devices and receive support from Google’s team. Previously, Flutter offered Web and Windows support for iOS and Android Devices. The Highly Anticipated Flutter 3.0 version with multi platform capabilities was released on 11th May, 2022 as part of Google’s Annual Developers Conference (IO). While these updates were praised and gave way to over 450,000 Flutter apps on the Play Store, there still remained a need for Flutter to evolve from a mobile centric to a multiplatform tool. Besides, it introduced Web Support across all platforms, Desktop support, null safety and integration of Google Ads in your app. These problems paved the way for the release of Flutter 2.0 on March 4, 2021.įlutter 2.0 allowed developers to develop apps on Android, Desktop and Web with the same codebase. Google created Flutter on 4th December 2018 and released the first version Flutter 1.0, which would run on iOS and Android devices but had limited Web support, lack of third party integrations and huge file size. Dart is an easy to learn language and adds a lot of versatility to the Flutter platform. Flutter builds native apps which are written in Dart language.
IO PINBALL GOOGLE FOR ANDROID
In short, you can create apps for Android and iOS with the same codebase. Using Flutter, you can create an Android or iOS web application, mobile application and desktop app all from a single codebase, saving you significant costs and time.

Flutter is Google’s Cross-Platform app development platform used by developers globally.
