Novedades de productos

17 datos que los desarrolladores de Android deben saber de Google I/O

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

Hoy, en Google I/O, anunciamos las muchas formas en que potenciamos los flujos de trabajo de agentes para aumentar tu productividad y garantizar que tus apps brillen en el ecosistema de Android en expansión. Aquí tienes un resumen de 17 de nuestros anuncios favoritos para desarrolladores de Android. También puedes ver lo que se anunció la semana pasada en The Android Show: I/O Edition. Mantente atento durante los próximos dos días, ya que profundizaremos en todos los temas.

Crea apps para Android de alta calidad con agentes

1: Android CLI: Te ayuda a compilar con cualquier agente, LLM y herramienta

Android CLI ahora es estable. Ofrece herramientas programáticas que permiten que cualquier agente de IA, incluidos Claude Code, Codex o Antigravity, realice tareas básicas de Android de forma mucho más fácil y eficiente. Con el lanzamiento de hoy, también proporciona un puente para aprovechar directamente la potencia de "trabajo pesado" de Android Studio y brindarte el pulido listo para producción que necesitas para el desarrollo profesional de Android. Al aprovechar los nuevos comandos de Android Studio, los desarrolladores ahora pueden otorgar a sus agentes preferidos la capacidad de realizar la resolución de símbolos semánticos, analizar archivos en busca de advertencias e incluso renderizar vistas previas de Jetpack Compose. Esta versión también habilita la compatibilidad oficial con "Journeys" a través de nuevas habilidades de Android, lo que permite que los agentes ejecuten pruebas de IU de extremo a extremo bajo tu dirección. Mira el discurso de apertura para desarrolladores y sintoniza la charla sobre las novedades de las herramientas de Android para obtener más información. 

agy-android-cli.png
Ahora puedes instalar fácilmente Android CLI para usarlo con Google Antigravity 2.0.

2: Compila apps listas para producción con facilidad en Google AI Studio

Los desarrolladores y creadores ahora pueden compilar apps nativas para Android, comenzando con una instrucción en Google AI Studio. Las apps se compilan con prácticas recomendadas de desarrollo, como Jetpack Compose, Kotlin y APIs que aprovechan nuestros patrones de desarrolladores recomendados. Google AI Studio permite que los desarrolladores creen prototipos, realicen iteraciones a través de un emulador incorporado y realicen implementaciones en dispositivos físicos sin instalaciones locales pesadas. Luego, los desarrolladores pueden tomar esas apps y compartirlas en dispositivos Android, así como con otras personas para realizar pruebas a través del segmento de pruebas internas de Google Play Console. Si un desarrollador quiere preparar su app para un lanzamiento más amplio, puede llevarla a Android Studio para realizar depuraciones, pruebas y pulidos de IU avanzados. Mira el discurso de apertura para desarrolladores y sintoniza la charla sobre las novedades de las herramientas de Android para obtener más información.

image1-.gif
Usa Android Emulator incorporado para crear apps para Android en Google AI Studio.

3: Aceleración de la asistencia de codificación de IA con Android Bench

_Android Bench_ es nuestra tabla de clasificación de LLM para desafíos de desarrollo de Android. El objetivo es acelerar las mejoras del modelo para que tengas opciones más útiles para la asistencia de IA. Muchos de ustedes han estado usando modelos de peso abierto para la asistencia de IA, por lo que ahora agregamos los de uso frecuente, como Gemma 4, a la tabla de clasificación para que puedan ver cómo se comparan los LLM que ofrecen acceso sin conexión y flexibilidad adicional para los usuarios avanzados. Trabajamos continuamente para aumentar la dificultad de los desafíos que les damos a los LLM para seguir fomentando mejoras más útiles. 

4: Convierte apps para iOS a Android con el Asistente de migración en Android Studio

El Asistente de migración en Android Studio está diseñado para transferir apps de plataformas como iOS, React Native o frameworks web a Android nativo. Con solo seleccionar un proyecto existente, los desarrolladores pueden hacer que el agente asigne funciones de forma inteligente, convierta recursos como guiones gráficos y archivos SVG, y aplique las prácticas recomendadas de Android con Jetpack Compose y nuestras bibliotecas de Jetpack recomendadas. Esto transformará de manera eficaz lo que solían ser semanas de transferencia manual en un flujo de trabajo de agentes optimizado que solo lleva horas. Compartimos una vista previa de esta próxima función en el discurso de apertura para desarrolladores.

IO26_DEV_Android_MOD_v29_27hi.gif
Un adelanto del Asistente de migración que convierte una app para iOS en una app de Android nativa

Cómo integrar IA en tus apps

5: Compila apps inteligentes con IA generativa

La IA generativa te permite crear apps más inteligentes, personalizadas y de agentes que nunca. Este año, presentamos los avances más recientes en inteligencia integrada en el dispositivo con una vista previa de Gemini Nano 4 para tareas como la extracción y el resumen de datos. También expandimos las capacidades de la nube a través de Firebase AI Logic, lo que permite que los desarrolladores aprovechen los modelos de Gemini con una base sólida (incluidas la URL, Maps y la búsqueda web) para compilar asistentes más inteligentes y capaces. Además, presentamos nuestro enfoque de inferencia híbrida y el nuevo Kit de desarrollo de agentes (ADK) para Android, junto con protocolos de comunicación como AG-UI y A2UI que simplifican la creación de experiencias autónomas y de agentes. Para comenzar a integrar estas potentes funciones, explora la documentación para desarrolladores y mira la sesión técnica detallada en la que mostramos todas estas tecnologías.

6: Experimenta con AppFunctions hoy mismo

AppFunctions es una API de la plataforma de Android con una biblioteca de Jetpack complementaria para simplificar la compilación de integraciones de MCP de Android. Permite que tus apps se comporten como servidores de MCP en el dispositivo, y contribuye con funciones que actúan como herramientas para que las usen los agentes y asistentes. La integración de AppFunctions con Gemini se encuentra actualmente en una versión preliminar privada con verificadores de confianza, y ya puedes comenzar a preparar tus apps. Puedes registrarte en el Programa de acceso anticipado y comenzar a experimentar con la guía de la API, la muestra y la habilidad hoy mismo.

El futuro es adaptable

7: Android ahora es Compose First; las vistas ahora están en modo de mantenimiento. 

Compose es nuestro estándar para el desarrollo de IU, y estamos pasando a un enfoque de Compose First para todas las guías y bibliotecas futuras. Sobre la base de cinco años de evolución, las versiones más recientes ofrecen un kit de herramientas maduro, desde la API de Styles altamente personalizable hasta transiciones de elementos compartidos refinadas y compatibilidad mejorada con la entrada. Estas actualizaciones te permiten compilar apps adaptables y atractivas con menos código y un mejor rendimiento. Obtén más información sobre lo que significa Compose First para el desarrollo de Android en nuestra entrada de blog.

image5.png
Compila la IU de Android con Compose

8: Compila experiencias de Android fluidas en todos los dispositivos con Jetpack Compose

El ecosistema de Android ahora es adaptable de forma predeterminada y se mueve con fluidez entre teléfonos, dispositivos plegables, tablets, automóviles, XR y usos en expansión con Googlebook y pantallas conectadas. Con más de 580 millones de dispositivos de pantalla grande y usuarios en varios dispositivos que gastan hasta 14 veces más en apps, la inversión en diseño adaptable presenta una gran oportunidad. Jetpack Compose es el motor definitivo para esta transición, ya que ofrece herramientas básicas como nuestra versión más reciente de Jetpack Navigation 3, nuevos diseños experimentales de GridFlexBox, compatibilidad mejorada con la entrada sin contacto y CameraX para obtener vistas previas correctas de la cámara en cualquier tamaño de ventana. Además, las nuevas habilidades en Android Studio hacen que actualizar tu app existente para adoptar estos patrones adaptables sea más fácil que nunca.

image6.png
El debut de Notability en Android establece un nuevo estándar para las apps de productividad premium. Compilado con Jetpack Compose, Navigation 3 y Kotlin Multiplatform, ofrece una experiencia intuitiva y adaptable en todos los dispositivos.

9: Crea experiencias fluidas para Googlebook

La semana pasada, anunciamos Googlebook, una laptop de alto rendimiento que proporciona un lienzo de pantalla grande para tus apps existentes. Compilar con principios adaptables hoy ayuda a garantizar que tu app funcione en Googlebook. Para comenzar, revisa la guía de diseño y las directrices para desarrolladores pertinentes para las experiencias de escritorio. Prueba el nuevo emulador de escritorio disponible en Android Studio Canary para probar tus apps para este factor de forma hoy mismo.

image3.png
Nuevo Android Emulator

10: Experiencia unificada de desarrollo de widgets con Jetpack Glance

Android 17 marca un cambio hacia un modelo de desarrollo único basado en Compose para todos los widgets. Al unificar la experiencia en dispositivos móviles, automóviles y Wear OS a través de Jetpack Glance, pronto podrás escalar los componentes de la IU en todo el ecosistema con un flujo de trabajo familiar.

El avance de este año es la integración de RemoteCompose. En dispositivos móviles y automóviles, potencia animaciones de alta fidelidad, mientras que en Wear OS, permite que los widgets de Wear (antes llamados mosaicos) rendericen la lógica compleja de la IU de forma nativa en superficies remotas. Esto garantiza un rendimiento máximo en hardware de baja potencia y permite un recorrido del usuario cohesivo, como verificar el estado de un vuelo en el panel del automóvil y ver las actualizaciones de cambio de puerta en la muñeca. 

blog_widgets.gif
Se muestran cuatro widgets que se desplazan en la interfaz de Android Auto. Un reloj, una tarjeta de contacto, favoritos de Google Home y una foto.

11: Expande tu alcance en la ruta con Android para vehículos

Para ayudarte a expandir tu alcance cuando compilas experiencias en el automóvil, facilitamos la compilación única y la entrega de tus apps a Android Auto y al SO Android Automotive. Con las versiones más recientes de la biblioteca de apps para automóviles, puedes compilar apps de música basadas en plantillas personalizadas y optimizadas para evitar distracciones para ambas plataformas. Presentamos nuevos componentes y capacidades de plantillas para brindarte mayor flexibilidad y más opciones para diseñar contenido. Las experiencias estacionadas también se están expandiendo, con la reproducción de video envolvente que llega a Android Auto para teléfonos con Android 17. Puedes adaptar fácilmente tus apps de video para estas experiencias estacionadas. Postúlate ahora al programa de acceso anticipado para publicar en estas categorías beta y obtener más información sobre las actualizaciones más recientes en nuestro blog.

12: Acelera tu desarrollo con la Versión preliminar para desarrolladores 4 de Android XR

Inspirados en las experiencias innovadoras que creaste para la plataforma, seguimos madurando nuestras herramientas con la Versión preliminar para desarrolladores 4 del SDK de Android XR. Un hito clave en este recorrido es la transición de nuestras bibliotecas principales, el entorno de ejecución de XR, Jetpack SceneCore y ARCore para Jetpack XR, que pronto pasarán a la versión beta para proporcionar una base más estable y con mejor rendimiento. También estamos acelerando el acceso al hardware a través del Programa de Catalyst para desarrolladores de Android XR, en el que puedes solicitar los kits de desarrollo de Project Aura,  lentes de audio o lentes de visualización de XREAL. Mira la sesión Novedades de Android XR o lee nuestro blog para ver cómo estas actualizaciones te ayudan a compilar experiencias en todo el ecosistema. 

Aura Geospatial Tour Demo - Draft 01.gif
Versión preliminar de la API de Geospatial en ARCore para Jetpack XR, que permite el anclaje de alta precisión de contenido digital a ubicaciones del mundo real.

13: Android es tu nuevo hogar para experiencias multimedia de nivel profesional

Android 17 optimiza todo el ciclo de vida de los medios con un kit de herramientas listo para producción. La captura de alta fidelidad ahora se simplifica con el elemento componible CameraXViewfinder, que controla el ajuste de escala y la capacidad de respuesta complejos en dispositivos plegables y tablets. Para la posproducción, la nueva biblioteca de efectos de IA de Media3 proporciona una sola interfaz para funciones premium como Borrador mágico y Sonido de estudio, que se optimizan automáticamente para el hardware del dispositivo.

El canal se completa con CodecDB, que ofrece recomendaciones de codificación específicas del chipset para eliminar el ruido de exportación y un nuevo modo de limpieza en ExoPlayer para una búsqueda muy fluida. Ya sea que compongas ediciones de varios recursos con Media3 Transformer o uses la API de CastPlayer optimizada, estas actualizaciones garantizan una experiencia de nivel profesional con una sobrecarga de desarrollo significativamente menor.

supercharge.gif
Low Light Boost y Borrador mágico en acción

14: Aumenta el descubrimiento y la participación de apps en Google TV

Los controles remotos con puntero, que permiten la entrada controlada por movimiento, serán una forma futura para que los usuarios interactúen con Google TV, ya que desbloquean una navegación más rápida. Los desarrolladores de apps pueden comenzar a declarar compatibilidad con la entrada de puntero para garantizar que sus apps se puedan descubrir en TVs futuras con controles remotos con puntero. Además, el SDK de Engage, antes conocido como la API de Video Discovery, optimiza la reanudación, los derechos y las recomendaciones en todos los factores de forma de Google TV para impulsar el descubrimiento y la participación de apps. Es un buen momento para comenzar a incorporar el SDK de Engage ahora, ya que la API heredada de Watch Next, que ha potenciado tu experiencia de continuar viendo 1.0, perderá compatibilidad en la segunda mitad de 2027. Obtén todos los detalles en nuestro blog


15: Rendimiento: La base de una excelente experiencia en la app

Para ayudar a los desarrolladores a navegar por los límites de memoria en Android 17, lanzamos un conjunto de herramientas de optimización. El analizador de configuración de R8 identifica las reglas de conservación que están inflando tu objeto binario, mientras que ProfilingManager y LeakCanary integrado en Android Studio optimizan la detección de pérdidas de memoria. Además, el nuevo Android Performance Analyzer ofrece integración avanzada de IA para el análisis complejo de seguimiento y la generación automatizada de consultas en SQL para identificar cuellos de botella de rendimiento.

Y lo más reciente sobre el impulso del crecimiento empresarial

16: Novedades de Google Play

Las actualizaciones de Google Play de hoy te ayudan a expandir tu alcance y escalar tu empresa con menos complejidad. Estamos redefiniendo el descubrimiento de Play Store con un formato de video envolvente y de formato corto llamado Play Shorts, mientras expandimos tu público más allá de la tienda con el descubrimiento de apps en la app de Gemini en Android y la Web. Además, presentamos nuevas y potentes capacidades, como la administración de catálogos de agentes para actualizaciones fluidas de precio por mayor y SKU masivas, y el uso de modelos de Gemini para permitir que Play Console complete previamente las fichas de Play Store a partir de documentos importados, lo que facilita la localización global. 

IO26_BlogInLine_App-discovery-in-Gemini_1920x1080_1605.gif
Gemini proporcionará a los usuarios sugerencias de aplicaciones durante una búsqueda.

17: Y, por supuesto, Android 17

Android 17 incluye nuevas mejoras de rendimiento y arquitectura del sistema (además de los límites de memoria de la app), como una MessageQueue sin bloqueo y un GC con recopilaciones de generación joven más frecuentes y menos intensivas para garantizar la estabilidad en todo el sistema y las IUs más fluidas. El nuevo selector de contactos y la API de cuentagotas ayudan a minimizar el uso de permisos sensibles y el acceso innecesario a los datos del usuario.

Revisa los cambios de comportamiento para asegurarte de que tu app esté lista para Android 17, incluido el endurecimiento de audio en segundo plano y la protección de OTP por SMS. Prepárate para orientar a Android 17 (API 37) con cambios como el cambio de tamaño obligatorio de pantalla grande, la transparencia de certificados de forma predeterminada y el acceso restringido a la red local. Para comenzar a realizar pruebas hoy mismo, inscribe tu dispositivo en la versión beta o usa las imágenes más recientes del emulador 17.0.

Ah, y una cosa más. Ya está disponible la tercera versión beta de nuestra Android 17 versión de plataforma trimestral (QPR1), que contiene una versión menor del SDK para admitir varias funciones que no podían esperar a la QPR2.

Consulta todo el contenido de Android y Play en Google I/O

Esta fue solo una vista previa de algunas de las actualizaciones para desarrolladores de Android en Google I/O.   Sintoniza Novedades de Android para conocer las últimas noticias y anuncios, y sigue Google I/O para obtener mucho más durante la próxima semana.

Escrito por:

Seguir leyendo