Saltar al contenido principal

GenUI SDK para Flutter

Aprende cómo utilizar GenUI SDK para Flutter para construir experiencias más interactivas para aplicaciones y chatbots.

¿Qué es GenUI?

#

En su núcleo, el GenUI SDK para Flutter es una capa de orquestación. Esta suite de paquetes coordina el flujo de información entre tu usuario, tus widgets de Flutter y un agente de IA, transformando conversaciones basadas en texto en experiencias ricas e interactivas.

Imagina que, en lugar de presentar a tu usuario una pared de texto, se le presenta una interfaz gráfica de usuario que consta de (por ejemplo) una fila de botones etiquetados y un selector de fechas.

El GenUI SDK para Flutter utiliza un formato basado en JSON para componer una interfaz de usuario a partir de tu catálogo de widgets existente. A medida que un usuario interactúa con la interfaz de usuario, los cambios de estado se envían de vuelta al agente, creando un bucle de gran ancho de banda y convirtiendo la interacción con el agente en una experiencia rica e intuitiva.

El GenUI SDK para Flutter está diseñado para integrarse fácilmente en tu aplicación Flutter.

¿Cuándo lo usarías?

#

Utiliza GenUI SDK para Flutter para incorporar interfaces gráficas de usuario en tu aplicación. Por ejemplo:

  • En lugar de describir una lista de productos en texto, utilízalo para renderizar un carrusel interactivo de widgets de productos.
  • Cuando un usuario pida planificar un viaje, utilízalo para generar un formulario completo con controles deslizantes (sliders), selectores de fechas y campos de texto.

Para obtener más contexto sobre GenUI SDK para Flutter, consulta el video Primeros pasos con GenUI:

Ver en YouTube en una nueva pestaña: "Primeros pasos con GenUI"

¡Además, consulta el video Flutter + A2UI = GenUI de Google I/O 2026!

Ver en YouTube en una nueva pestaña: "Flutter + A2UI = GenUI"