8月17日、Flutterは最新のリリースであるFlutter 3.13を発表しました。
このリリースには、数多くの新機能や改善点が含まれています。
ImpellerのiOSパフォーマンスがさらに向上
より高速な描画と滑らかなアニメーション
ImpellerのiOSレンダラーのパフォーマンスが改善され、平均フレームラスタリゼーション時間が半分になりました。
さまざまな最適化により、iOS上のImpellerレンダラーは、シェーダーコンパイルの遅延を完全に排除することで、レイテンシが低下し、一部のベンチマークでは平均スループットも向上しています。
ImpellerのiOSパフォーマンスの改善により、レイテンシが低下し、平均フレームラスタリゼーション時間が改善されました。
これにより、Flutterアプリのパフォーマンスが向上し、ユーザーエクスペリエンスが向上します。
ImpellerのAndroid対応も進行中
より滑らかなアニメーションや高速な描画
ImpellerのVulkanバックエンドはまだプレビューレベルに達していませんが、OpenGLとVulkanバックエンドは改善されています。
AndroidデバイスでのImpellerのパフォーマンスが向上し、より滑らかなアニメーションや高速な描画が可能になりました。
ImpellerとWonderousのmacOS対応
Flutterアプリの開発とテストが容易になりました
ImpellerはmacOSで利用可能になり、Wonderousを使用してテストすることができます。
これにより、macOS上でのFlutterアプリの開発とテストが容易になりました。
その他のポイントや変更点
Flutter 3.13では、以下のポイントや変更点もあります。
- Impellerのパフォーマンスの改善
- ImpellerのAndroidへの対応状況
- Material 3の改善点
- 2Dスクロールの基盤
- 新しいSliver
- Flutterゲームのアップデート
- DevToolsの新機能
- Breaking changesと廃止予定のAPI
- Flutterリポジトリの優先順位とトリアージ
詳しい内容は「What’s new in Flutter 3.13」を参照してください。