Google has released Flutter 3, a major release of the cross-platform development toolkit that adds solid support for building desktop applications for macOS and Linux. Flutter has already provided solid support for iOS, Android, web and Windows purposes.
Introduced on May 11, Flutter 3 includes new interoperability and deployment models, compilation and build support, and platform-specific integration for macOS and Linux. For macOS Flutter supports Intel and Apple Silicon processors Universal binary support allows applications to package executables running naturally on both architectures. Flutter also benefits from Dart language support for Apple Silicon.
For Linux, Canonical and Google have worked together to create an integrated, best development option, Google said. The framework allows iterative live coding, which allows developers to reload changes without restarting an application.
Flutter 3 also supports Material You are designing a paradigm for Android. I work on Material design 3 is largely completed in Flutter 3, Google said, allowing developers to use a cross-platform design system that includes color schemes and updated visual components. Flutter 3 can be downloaded from the project website.
Flutter is powered by Google’s Dart programming language, now in version 2.17. Dart’s new features include template reduction capabilities and readability help, improved linter, and experimental support for the RISC-V architecture.
Google also announced the integration of Flutter with the Firebase application development platform as a fully supported core of Firebase. Moving forward, Firebase support for Flutter will evolve in step with iOS and Android. In addition, improvements have been made to support Flutter applications with Crashlytics, Firebase’s real-time crash reporting service.
Copyright © 2022 IDG Communications, Inc.