What’s new in Flutter 3.22 - Flutter

What’s new in Flutter 3.22 - Flutter

- ?? WebAssembly Integration:

- WebAssembly (Wasm) is now available on Flutter's stable channel, offering significant performance improvements.

- Internal benchmarks show 2x average and 3x worst-case frame rendering time improvements in the Wonderous app using Chrome on an M1 MacBook.

- ?? Graphics Rendering Enhancements:

- Flutter 3.22 introduces a fully featured Vulkan backend for Impeller on Android, promising smoother graphics and major performance boosts.

- Significant updates to Impeller include ongoing optimizations for blur effects and complex path rendering, along with a new experimental API for testing.

- ?? AI Integration:

- A preview of Vertex AI for Firebase in Dart is available, enabling developers to leverage generative AI features for their Dart or Flutter apps.

- Improved DevTools offer performance improvements, advanced filtering, and support for importing and exporting memory snapshots.

- ?? Framework Improvements:

- Widget state properties are enhanced with MaterialState moved outside the Material library and renamed WidgetState.

- Dynamic view sizing and improved form validation methods are introduced, along with covariants in 2D APIs for simplified development workflows.

- ?? Android Updates:

- Support for deep linking and predictive back gesture feature flags is added, enhancing user experience on Android devices.

- Gradle, AGP, Java, and Kotlin version requirements are enforced by the Flutter tool, and Gradle Kotlin DSL support is introduced.

- ?? iOS Improvements:

- Platform view performance on iOS is significantly improved, particularly within scroll views when using multiple platform views.

- Flutter's minimum supported Android version is now Lollipop (API 21), ending support for devices running Android KitKat (API 19).

- ?? Ecosystem Enhancements:

- Google Mobile Ads SDK for Flutter is updated to version 5.0.1, offering enhanced support for User Messaging Platform (UMP) SDK and expanded mediation partners.

- ?? Breaking Changes and Deprecations:

- Deprecated APIs are removed, including ColorScheme.fromSeed and v1 Android embedding support, with a focus on migration guidance for plugin authors.

- ?? Community Appreciation:

- The Flutter community's contributions are acknowledged and celebrated, emphasizing their vital role in Flutter's success.


要查看或添加评论,请登录

Ahsan Khan的更多文章

  • Flutter vs React Native

    Flutter vs React Native

    Flutter and React Native are frameworks for developing mobile applications. Both allow developers to create…

  • DropdownMenu — A searchable dropdown: Supercharge your Flutter forms!

    DropdownMenu — A searchable dropdown: Supercharge your Flutter forms!

    - ?? Create Custom Dropdown in Flutter - Objective: Develop a searchable dropdown in Flutter with personalized style. -…

    2 条评论
  • Flutter - Build apps

    Flutter - Build apps

    ?? Fast - Flutter code compiles to ARM or Intel machine code as well as JavaScript, ensuring fast performance on any…

    1 条评论

社区洞察

其他会员也浏览了