What’s new in Flutter 3.19?

Flutter 3.19 introduces significant enhancements including the Gemini API for AI integration, improved rendering with Impeller, and support for Windows Arm64, marking a pivotal step in app development.

Check the official release for more.

What are the most important changes?

Key Changes in Flutter 3.19

AI Integration

  • Gemini Google AI Dart SDK: Beta release enabling generative AI features in Dart and Flutter apps.

Framework Improvements

  • Scrolling Enhancements: New configuration for multi-touch scrolling behavior.
  • AnimationStyle Widget: Allows customization of animation behavior in various widgets.
  • SegmentedButton.styleFrom: Utility method for creating shared button styles.
  • Adaptive Switch: Native look and feel across platforms.
  • Accessibility Improvements: New identifiers for semantic nodes and increased access to text widget state.

Engine Updates

  • Impeller Updates: OpenGL backend now feature-parity with Vulkan, improving rendering on Android.
  • GPU Tracing: New methods for GPU performance tracking.

Android Features

  • Deep Linking Validator: Tool for validating deep link configurations.
  • Native Assets Support: FFI calls through Native assets.

iOS Enhancements

  • Native Fonts: Improved text appearance on iOS.

Windows Support

  • Windows Arm64 Support: Initial support for Arm64 architecture.

Deprecations

  • Dropping Windows 7 and 8 Support: Focus on modern technologies.

Flutter 3.19 Remarks

Flutter 3.19 showcases the community’s dedication with numerous contributions, paving the way for innovative app development. As we embrace these changes, developers should focus on testing the new features, especially the Gemini API and Impeller updates, to fully leverage the capabilities of this release.

Bootstrap Your app with ShipFlutter

A fully customizable starter kit to seamlessly launch responsive Android, iOS, and Web apps with Flutter powered by Firebase and Vertex AI.