Flutter Blog Michael Thomsen Aug 6, 2024

Flutter 3.24 and Dart 3.5 Release

This article covers Flutter 3.24.0 Release notes

Article Summary

Michael Thomsen from Google's Flutter team just dropped a game-changer: Flutter 3.24 introduces a low-level GPU API that lets developers submit draw calls directly to hardware. This isn't just another framework update—it's Flutter entering 3D territory.

Google released Flutter 3.24 and Dart 3.5 with major updates targeting iOS developers and graphics performance. The release includes early previews of groundbreaking features, expanded Cupertino widgets, and Swift Package Manager support. Over 167 contributors shipped nearly 1,500 commits in this release cycle.

Key Takeaways

Critical Insight

Flutter 3.24 transforms from a UI framework into a platform capable of 3D graphics while dramatically improving iOS/macOS development experience.

The flutter_scene package demo shows what's possible when you combine the new GPU API with glTF models, and it's unlike anything you've seen in cross-platform development.

About This Article

Problem

Flutter's Cupertino widget library was missing pieces. There were 15 unresolved issues and 37 widgets that developers needed to build iOS apps that matched Apple's design standards.

Solution

Michael Thomsen's team fixed all 15 tracked issues and added the 37 missing widgets to the library. This let designers implement their full vision on iOS.

Impact

The work involved nearly 1,500 commits from 167 contributors, including 49 first-time contributors. It showed real momentum from the community in improving iOS design support.