Google ha presentado actualizaciones de su herramienta de desarrollo multiplataforma Flutter y el lenguaje Dart que la acompaña, incluida una vista previa de la API GPU de Flutter, una API de gráficos de bajo nivel para crear paquetes de renderizado desde cero. Flutter 3.24 y Dart 3.5 se lanzaron el 6 de agosto. Flutter GPU es una API de gráficos de bajo nivel integrada en el SDK de Flutter. Permite a los desarrolladores definir canalizaciones de trama personalizadas y enviar llamadas de dibujo directamente a la GPU, lo que hace posible desarrollar renderizadores especializados como alternativas de Canvas 2D, gráficos de escena 3D o sistemas de partículas para experiencias inmersivas y de alto rendimiento sin el volumen a nivel de motor que normalmente se necesita, dijo Google. Google señaló que la programación de gráficos tiene una curva de aprendizaje pronunciada y que la mayoría de los usuarios probablemente optarán por utilizar un paquete de renderizado de nivel superior en lugar de crear el suyo propio. Como resultado, Google está invirtiendo en paquetes de renderizado como Flutter Scene, que aprovecha la API GPU de Flutter y permite importar modelos glTF animados y construir escenas 3D, lo que permite a los desarrolladores crear fácilmente aplicaciones y juegos 3D en Flutter y Dart. Si bien la API de GPU de Flutter está en versión preliminar, Google recomienda desarrollar contra el canal principal de Flutter cuando se usa la GPU de Flutter.