Google has unveiled updates to its Flutter cross-platform growth device and the accompanying Dart language together with an early preview of the Flutter GPU API, a low-level graphics API for constructing rendering packages from scratch.
Flutter 3.24 and Dart 3.5 have been launched on August 6.
Flutter GPU is a low-level graphics API built-in into the Flutter SDK. It permits builders to outline customized raster pipelines and submit draw calls on to the GPU, making it attainable to develop specialised renderers comparable to 2D Canvas alternate options, 3D scene graphs, or particle techniques for performant and immersive experiences with out the engine-level bulk usually wanted, Google stated. Google famous that graphics programming has a steep studying curve, and that the majority customers seemingly will select to make use of a higher-level rendering package deal moderately than construct there personal. Because of this, Google is investing in rendering packages comparable to Flutter Scene, which leverages the Flutter GPU API and permits importing of animated glTF fashions and developing 3D scenes, enabling builders to simply construct 3D apps and video games in Flutter and Dart. Whereas the Flutter GPU API is in preview, Google recommends growing towards Flutter’s essential channel when utilizing Flutter GPU.