Novedades de productos

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

Lectura de 8 min
Ver el perfil de Matthew McCullough
Matthew McCullough Vicepresidente, Gerente de Producto, 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 se destaquen 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. No te pierdas los próximos dos días, en los que profundizaremos en todos los temas.

Compila apps para Android de alta calidad con agentes

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

Android CLI ya es estable. Ofrece herramientas programáticas que permiten que cualquier agente de IA, incluidos Claude Code, Codex o Antigravity, realice tareas principales de Android de forma mucho más fácil y eficiente. Con la versión de hoy, también se proporciona un puente para aprovechar directamente la potencia de Android Studio y brindarte el perfeccionamiento listo para producción que se necesita para el desarrollo profesional de Android. Con los nuevos comandos de Android Studio, los desarrolladores ahora pueden otorgar a sus agentes preferidos la capacidad de realizar una resolución semántica de símbolos, analizar archivos en busca de advertencias y, incluso, renderizar vistas previas de Jetpack Compose. Esta versión también habilita la compatibilidad oficial con "Recorridos" a través de nuevas habilidades de Android, que permiten que los agentes ejecuten pruebas de IU de extremo a extremo bajo tu dirección. Mira la charla de presentación 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 la CLI de Android para usarla con Google Antigravity 2.0

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

Los desarrolladores y creadores ahora pueden crear apps nativas para Android, comenzando con una instrucción en Google AI Studio. Las apps se compilan con las prácticas recomendadas de desarrollo, como Jetpack Compose, Kotlin y APIs que aprovechan nuestros patrones de desarrollador recomendados. Google AI Studio permite a los desarrolladores crear prototipos, iterar a través de un emulador incorporado y realizar implementaciones en dispositivos físicos sin instalaciones locales pesadas. Luego, los desarrolladores pueden tomar esas apps y compartirlas con dispositivos Android, así como con otras personas para que las prueben 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 mejoras de la IU avanzadas. Mira la charla de presentación para desarrolladores y sintoniza la charla sobre las novedades de las herramientas de Android para obtener más información.

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

 3: Acelera la asistencia de programación con IA con Android Bench

Android Bench es nuestra tabla de clasificación de LLM para los desafíos de desarrollo de Android. El objetivo es acelerar las mejoras de los modelos para que tengas opciones más útiles de asistencia de IA. Muchos de ustedes han estado usando modelos de pesos abiertos 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 planteamos a los LLM, de modo que sigan generando mejoras más útiles. 

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

El Asistente de migración de Android Studio está diseñado para portar 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 SVG, y aplique las prácticas recomendadas para Android con Jetpack Compose y nuestras bibliotecas de Jetpack recomendadas. Esto transformará de manera eficaz lo que solían ser semanas de portabilidad manual en un flujo de trabajo de agentes optimizado que solo lleva horas. Compartimos una vista previa de esta próxima función en la charla para desarrolladores.

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

Incorpora la IA en tus apps

5: Compila apps inteligentes con IA generativa

La IA generativa te permite crear apps más inteligentes, personalizadas y con capacidades de agente que nunca. Este año, presentamos los últimos avances en inteligencia integrada en el dispositivo con una versión preliminar de Gemini Nano 4 para tareas como la extracción de datos y el resumen. 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 fundamentación sólida (incluidas las URLs, Maps y la búsqueda web) para crear 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 de análisis detallado 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 integrados en el dispositivo, lo que aporta 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 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 adoptando un enfoque que prioriza Compose para todas las guías y bibliotecas futuras. Con 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 entradas. Estas actualizaciones te permiten compilar apps atractivas y adaptables 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
Cómo compilar la IU de Android con Compose

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

El ecosistema de Android ahora es adaptable de forma predeterminada, se mueve con fluidez entre teléfonos, plegables, tablets, automóviles y dispositivos de realidad extendida, y expande los usos con Googlebook y pantallas conectadas. Con más de 580 millones de dispositivos de pantalla grande y usuarios que usan varios dispositivos y 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 principales, como nuestra versión más reciente de Jetpack Navigation 3, nuevos diseños experimentales de cuadrícula y FlexBox, compatibilidad mejorada con entradas sin contacto y CameraX para obtener vistas previas correctas de la cámara en cualquier tamaño de ventana. Además, las nuevas habilidades de 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. Se creó con Jetpack Compose, Navigation 3 y Kotlin Multiplatform, y 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. Si compilas con principios adaptables hoy, te asegurarás de que tu app funcione en Googlebook. Para comenzar, revisa la guía de diseño y los lineamientos para desarrolladores pertinentes para las experiencias de escritorio. Prueba el nuevo emulador de computadoras de escritorio disponible en Android Studio Canary para probar tus apps en este factor de forma hoy mismo.

image3.png
Nuevo Android Emulator para computadoras de escritorio

10: Experiencia unificada de desarrollo de widgets con Jetpack Glance

Android 17 marca un cambio hacia un único modelo de desarrollo basado en Compose para todos los widgets. Si unificas la experiencia en dispositivos móviles, vehículos y Wear OS con 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 vehículos, potencia animaciones de alta fidelidad, mientras que en Wear OS, permite que los widgets de Wear (antes tarjetas) rendericen lógica de IU compleja de forma nativa en plataformas remotas. Esto garantiza un rendimiento óptimo en hardware de bajo consumo y, al mismo tiempo, permite un recorrido del usuario coherente, como consultar el estado de un vuelo en el tablero del auto y ver las actualizaciones de los cambios de puerta de embarque en la muñeca. 

blog_widgets.gif
Se muestran cuatro widgets que se alternan en la interfaz de Android Auto. Un reloj, una tarjeta de contacto, los 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 creas experiencias para vehículos, facilitamos el proceso de compilación única y entrega de tus apps a Android Auto y el SO Android Automotive. Con las versiones más recientes de la biblioteca de apps para vehículos, puedes compilar apps multimedia basadas en plantillas personalizadas y optimizadas para evitar distracciones en ambas plataformas. Presentamos nuevos componentes y funciones de plantillas para brindarte mayor flexibilidad y más opciones para diseñar el contenido. Las experiencias de estacionamiento también se están expandiendo, con la reproducción de video envolvente que llegará a Android Auto para teléfonos con Android 17. Puedes adaptar fácilmente tus apps de video para estas experiencias de estacionamiento. Postúlate ahora al programa de acceso anticipado para publicar en estas categorías de versión 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 perfeccionando 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, XR Runtime, Jetpack SceneCore y ARCore para Jetpack XR, que pronto pasarán a la versión beta para proporcionar una base más estable y de mayor rendimiento. También estamos acelerando el acceso al hardware a través del Programa de catalizadores para desarrolladores de Android XR, en el que puedes solicitar los kits para desarrolladores de Project Aura, lentes con audio o lentes con pantalla de XREAL. Mira la sesión Novedades de Android XR o lee nuestra entrada de blog para ver cómo estas actualizaciones te ayudan a crear experiencias en todo el ecosistema. 

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

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

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

La canalización se completa con CodecDB, que ofrece recomendaciones de codificación específicas para cada chipset para eliminar el ruido de exportación, y un nuevo modo de limpieza en ExoPlayer para una búsqueda ultrafluida. 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
Mejora con poca luz y Borrador mágico en acción

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

Los controles remotos de 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 la compatibilidad con la entrada de puntero para garantizar que sus apps se puedan descubrir en futuras TVs con controles remotos de 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 de apps y la participación. Este es un excelente momento para comenzar a incorporar el SDK de Engage, ya que la API de Mirar a continuación heredada, que impulsó tu experiencia de Seguir mirando 1.0, dejará de ser compatible 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 aumentan el tamaño de tu objeto binario, mientras que ProfilingManager y LeakCanary integrado en Android Studio agilizan la detección de fugas de memoria. Además, el nuevo Android Performance Analyzer ofrece una integración avanzada de IA para el análisis de seguimientos complejos y la generación automatizada de consultas en SQL para identificar cuellos de botella de rendimiento.

Y las novedades para impulsar el crecimiento empresarial

16: Novedades de Google Play

Las actualizaciones de hoy de Google Play te ayudan a expandir tu alcance y escalar tu negocio con menos complejidad. Estamos redefiniendo el descubrimiento en Play Store con un formato de video de formato corto y envolvente llamado Play Shorts, y, al mismo tiempo, ampliamos tu público más allá de la tienda con el descubrimiento de apps en la app de Gemini para Android y la Web. Además, presentamos nuevas y potentes funciones, como la administración de catálogos con agentes para actualizar precios por mayor y SKU de forma masiva y sin problemas, y el uso de modelos de Gemini para 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á sugerencias de apps a los usuarios 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 las apps), como una MessageQueue sin bloqueos y un GC con recopilaciones de generación joven más frecuentes y menos intensivas para garantizar la estabilidad de todo el sistema y una IU más fluida. 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 del audio en segundo plano y la protección de OTP por SMS. Prepárate para orientar tu app a Android 17 (API 37) con cambios como la capacidad de cambio de tamaño obligatoria para pantallas grandes, el certificado de transparencia 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 de emulador de la versión 17.0 más reciente.

Una cosa más: Ya está disponible la tercera versión beta de nuestra actualización trimestral de la plataforma de Android 17 (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.   No te pierdas Novedades de Android para conocer las noticias y los anuncios más recientes, y sigue Google I/O para obtener mucha más información durante la próxima semana.

Escrito por:
Continuar leyendo