Now with Flutter 3.22's release, developers can take full advantage of Google's machine learning platform, Vertex AI. By taking advantage of pre-trained models hosted on Vertex AI or creating their own custom model to add intelligent features such as image recognition, text classification and sentiment analysis into their apps, developers are now able to use Vertex AI directly in their development workflow.
Additionally, this update in troduces several updates designed to increase developer productivity and user experience across platforms and devices. These include updates to the Flutter Renderer that make it more responsive and efficient; such as dynamic view sizing which enables widgets to adapt their size in real-time to adapt to different screen sizes; as well as changes to the Material library that streamline how developers control widget appearance and behavior such as renaming MaterialState to Widget State Properties as well as improving dynamic sizing for MaterialView widget to better support different screen sizes more efficiently.
Flutter 3.22 introduces features to make flutter app development easy and testing your applications across Android and iOS simpler, including expanded support for iOS App Extensions which enables developers to develop custom UIs for various types of App Extensions.
Flutter IDE has also been updated to allow for an even smoother flutter app development experience, supporting Apple APIs in version 2.14 of iOS SDK as well as providing enhanced support for Apple ARKit framework, providing compatibility and reducing code changes between Flutter-built iOS apps and their counterparts built using other languages such as C or Java.
The Flutter team has also enhanced Impeller, their rendering engine, to increase performance and reliability across platforms. They have improved Vulkan backend by decreasing frame rasterization times resulting in lower memory consumption and better performance on devices that support this technology. Furthermore, text rendering refinement continues so as to prevent slowdowns caused by devices with extensive text content.
developers working on mobile apps development that rely heavily on text will benefit from these improvements to the flutter engine, such as refactoring of if chains into switch statements for cleaner code, improvements to mouse scroll wheel support on Android, fixes for issues related to TextField helper top padding and IME settings as well as fixes for TextInputPlugin bugs, among other enhancements.
Learn about this latest Flutter release on the What's New page. If you want to stay informed about future announcements about Flutter or Dart, subscribe to our blog.
Comments