Novedades de productos

Compilación para el sistema de inteligencia en Android

Lectura de 4 min
Matthew McCullough
Vicepresidente de Administración de Productos, Desarrollador de Android

Como se anunció hoy durante The Android Show, Android está pasando de ser un sistema operativo a un sistema de inteligencia, lo que crea más oportunidades de interacción con tus apps. Gracias a la integración profunda entre hardware y software, los dispositivos Android podrán encargarse de anticipar las necesidades de los usuarios, de modo que tu app pueda enfocarse en brindar esa experiencia en el momento adecuado. Como parte de esto, anunciamos Gemini Intelligence, un conjunto de funciones nuevas que incorporan lo mejor de Gemini a nuestros dispositivos Android más avanzados.

Automatización de tareas con Gemini

Con Gemini Intelligence, ampliamos la capacidad de Gemini para automatizar tareas en apps seleccionadas en nombre del usuario con transparencia y control integrados. Esto crea otra vía para la participación de los usuarios, lo que genera tráfico con un alto nivel de intención a tu app sin necesidad de código ni trabajo de ingeniería importante de tu parte. Al permitir que Gemini navegue por tareas complejas de varios pasos, como pedir un café con leche en una cafetería o crear un carrito de compras a partir de una lista de compras en una app de notas, Gemini se encarga de la logística para los usuarios, por lo que puedes enfocarte en la innovación y la creación de funciones excelentes. 

Sabemos que hay momentos en los que a las personas les gusta navegar y otros en los que quieren realizar una tarea rápidamente. Inicialmente, esta función se lanzó con socios seleccionados de comida y viajes compartidos para crear un pedido de comestibles o solicitar un viaje, pero se está expandiendo a más verticales y factores de forma, incluidos los dispositivos plegables, los relojes, los automóviles y los visores de XR. 

TAS-Gif (1).gif

Aumenta la participación con AppFunctions

Para tener más control sobre cómo interactúan los agentes con tu app, puedes usar AppFunctions de Android. Esto te permite proporcionar herramientas específicas, como servicios, datos y acciones directamente al SO y a los agentes, junto con descripciones en lenguaje natural. Luego, el sistema puede descubrir y ejecutar estas herramientas en todos los factores de forma, lo que permite a los usuarios activar la funcionalidad de tu app a través del sistema de inteligencia para obtener experiencias más enriquecidas y personalizadas con la automatización de tareas. Comenzamos a probar estas APIs en etapa inicial en una versión preliminar privada con apps como KakaoTalk para permitir que los usuarios “envíen mensajes” o “inicien llamadas de voz” a través de este nuevo framework. AppFunctions ya habilitó la ejecución local de los casos de uso de 25 apps en todos los fabricantes de dispositivos.Puedes experimentar con la API de forma local y registrar tu interés para unirte al AppFunctions Programa de acceso anticipado para obtener oportunidades de integración completas.

Proporcionamos varias rutas de integración para satisfacer tus necesidades en cualquier punto de este recorrido de inteligencia, ya sea con una automatización de apps sencilla y “sin cambios de código” o con la API de AppFunctions, para brindarte más control de una manera similar a MCP. 

Experiencia del usuario mejorada con widgets

Mejoramos la experiencia del usuario expandiendo la compatibilidad con widgets a nuevos factores de forma, comenzando con automóviles. Esto crea nuevas oportunidades para que interactúes con los usuarios en 250 millones de vehículos compatibles con Android Auto. 

Jetpack Glance facilita la creación de widgets de alta calidad y ahora cuenta con nuevas y potentes capacidades gracias a un nuevo framework subyacente llamado RemoteCompose.

  • Nuevas interacciones más enriquecidas y premium: RemoteCompose, diseñado para ser altamente adaptable y eficiente en cuanto a la batería, permite que Glance ofrezca interacciones más enriquecidas y premium. Pronto podrás aprovechar nuevas capacidades, como el desplazamiento rápido, los botones expresivos y los efectos de partículas para crear widgets más atractivos.
  • Retrocompatibilidad integrada: Estas funciones expresivas de RemoteCompose se admiten de inmediato en Android 16 y versiones posteriores. Si usas Jetpack Glance como tu API, mantendrás la retrocompatibilidad completa. Tus widgets aprovecharán automáticamente estas funciones premium de la IU en dispositivos más nuevos, mientras que se degradarán correctamente para admitir versiones anteriores del SO.

Además, RemoteCompose es el motor detrás de Create My Widget, una función en la que los usuarios pueden pedirle a Gemini que cree widgets personalizados completamente adaptables que se puedan cambiar de tamaño y optimizar sin problemas para la pantalla principal del usuario o el reloj Wear OS.

Compilación adaptable más allá del teléfono

Desde dispositivos plegables, tablets, automóviles compatibles y visores de XR hasta los nuevos Googlebooks, el lienzo para las apps para Android se expandió en todas las pantallas y factores de forma. Estas son algunas de las actualizaciones que te ayudarán a compilar de forma adaptable: 

morph-to-tablet.gif
  • Jetpack Navigation 3: Nuestro Jetpack Navigation 3 más reciente ofrece una compatibilidad adaptable más profunda que agrega decoradores de escenas a la API de Scene. Los decoradores de escenas se pueden usar para modificar la escena que calcula la estrategia de escena de tu app. Por ejemplo, se pueden usar para agregar elementos comunes de la IU, como barras de la app superiores y barras o rieles de navegación que te gustaría agregar a la escena, en lugar del nivel de entrada de navegación. NavDisplay ahora incluye funcionalidad integrada que hace que las entradas de navegación sean elementos compartidos, por lo que ahora puedes realizar una transición fluida entre escenas. Consulta nuestras recetas de Nav3 para obtener más información.
  • Jetpack Compose: Adoptar Compose en tu app sigue siendo la forma más fácil de comenzar a compilar IUs adaptables, y queremos asegurarnos de que tengas el nivel adecuado de compatibilidad arquitectónica. Estamos trabajando en un nuevo conjunto de bloques de compilación en Compose 1.11 para diseños responsivos y personalización con GridFlexboxMediaQueryStyle. Nos encantaría recibir tus comentarios sobre ellos antes de quitar la marca Experimental.
  • Guía de diseño: Explora nuestra galería de diseño actualizada para inspirarte, nuestro nuevo centro de diseño para computadoras de escritorio o nuestra guía de diseño adaptable para comenzar.

Para obtener experiencias diferenciadas por dispositivo,  aprovecha las actualizaciones más recientes de lo siguiente:

  • Biblioteca de apps para automóviles: Agilizamos el desarrollo expandiendo la biblioteca de apps para automóviles, que te permite "compilar una vez" y ofrecer experiencias multimedia personalizadas y optimizadas para la distracción tanto en Android Auto como en el SO Android Automotive. Además, habilitamos una interacción más enriquecida en el automóvil expandiendo la compatibilidad con apps de video adaptables, de modo que los videos se puedan reproducir en pantalla completa cuando los automóviles estén estacionados.
  • SDK de Android XR: El SDK de Android XR te permite crear experiencias personalizadas y profundamente diferenciadas para un espectro cada vez mayor de dispositivos XR, incluidos los próximos visores de XR con cable (como el Proyecto Aura de XREAL), mientras que las apps adaptables existentes aparecen automáticamente en entornos envolventes sin esfuerzo de desarrollo adicional. Puedes prepararte para los visores de pantalla usando Jetpack Compose Glimmer para compilar IUs que se puedan ver rápidamente y que estén diseñadas para visores de pantalla, junto con las APIs proyectadas de Jetpack para conectar las experiencias de la app desde el teléfono al campo de visión del usuario. La versión preliminar para desarrolladores 4 del SDK de Android XR, que se lanzará la próxima semana, presenta nuevos componentes interactivos, como chips de título y grupos de botones, que optimizan la entrada para los paneles táctiles de los visores. Agiliza tu flujo de trabajo con la nueva API de ProjectedTestRule para automatizar los entornos de prueba.

Una nueva era para tus usuarios en Android

Desde el cambio a un sistema de inteligencia hasta la expansión de nuevos factores de forma, como Googlebooks, Android está creando nuevas formas para que las personas aprovechen al máximo sus experiencias con dispositivos con desarrolladores y creadores de apps en el centro.

Las funciones de Gemini Intelligence se lanzarán en etapas a medida que estén listas, comenzando con los teléfonos Samsung Galaxy y Google Pixel más recientes este verano. También estarán disponibles en tus dispositivos Android, incluidos el reloj, el automóvil, los visores y las laptops, más adelante este año.

Mantente atento para obtener más novedades sobre el desarrollo de apps en esta nueva era en Google I/O la próxima semana. 

Escrito por:

Seguir leyendo