Novedades sobre productos
17 cosas que los desarrolladores de Android deben saber en Google I/O
Lectura de 8 min
Hoy, en Google I/O, anunciamos las numerosas formas en que potenciamos los flujos de trabajo basados en agentes para aumentar tu productividad y garantizar que tus apps se destaquen en el ecosistema en expansión de Android. Aquí tienes un resumen de 17 de nuestros anuncios favoritos para desarrolladores de Android. También puedes ver los anuncios de la semana pasada en The Android Show: I/O Edition. Mantente al tanto durante los próximos dos días, ya que profundizaremos en todos los temas.
Crea apps para Android de alta calidad con agentes
1: CLI de Android: Te ayuda a compilar con cualquier agente, LLM y herramienta
La CLI de Android 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. Con 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 y hasta 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 a los agentes ejecutar 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.
2: Crea apps listas para producción con facilidad en Google AI Studio
Ahora los desarrolladores y creadores pueden crear apps nativas para Android a partir de 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 desarrollo recomendados. Google AI Studio permite a los desarrolladores crear prototipos, realizar iteraciones a través de un emulador integrado y realizar implementaciones en dispositivos físicos sin necesidad de instalaciones locales pesadas. Luego, los desarrolladores pueden tomar esas apps y compartirlas en dispositivos Android, así como compartirlas 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 pulidos de la IU avanzados. Mira la presentación para desarrolladores y sintoniza la charla sobre las novedades de las herramientas de Android para obtener más información.
3: Aceleración de 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 del modelo para que tengas opciones más útiles de asistencia de IA. Muchos de ustedes han estado usando modelos de código abierto para la asistencia de IA, por lo que ahora agregaremos a la tabla de clasificación los de uso frecuente, como Gemma 4, 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 proponemos a los LLM y, así, 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 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 de Android con Jetpack Compose y nuestras bibliotecas de Jetpack recomendadas. Esto transformará de manera eficaz lo que solían ser semanas de adaptación manual en un flujo de trabajo de agente optimizado que solo lleva horas. Compartimos un avance de esta próxima función en la conferencia para desarrolladores.
Cómo incorporar la IA en tus apps
5: Compilación de 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 avances más recientes en inteligencia integrada en el dispositivo con una versión preliminar de Gemini Nano 4 para tareas como la extracción y el resumen de datos. También ampliamos las capacidades de la nube a través de Firebase AI Logic, lo que permite a los desarrolladores aprovechar los modelos de Gemini con una fundamentación sólida (incluidas la URL, 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 basadas en 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 creación de integraciones de MCP de Android. Permite que tus apps se comporten como servidores de MCP en el dispositivo, lo que aporta funciones que actúan como herramientas para el uso de agentes y asistentes. Actualmente, la integración de AppFunctions con Gemini se encuentra 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 orientación sobre la API, muestras y habilidades hoy mismo.
El futuro es adaptable
7: Android ahora es Compose First; las Views 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 bibliotecas y la orientación futuras. Basándose en cinco años de evolución, las versiones más recientes ofrecen un kit de herramientas desarrollado, desde la API de Styles altamente personalizable hasta transiciones de elementos compartidos perfeccionadas y compatibilidad de entrada mejorada. 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.
8: Compila experiencias fluidas para Android en todos los dispositivos con Jetpack Compose
El ecosistema de Android ahora es adaptativo de forma predeterminada, y se mueve con fluidez entre teléfonos, plegables, tablets, automóviles, XR y usos en expansión con Googlebook y pantallas conectadas. Con más de 580 millones de dispositivos con pantalla grande y usuarios que gastan hasta 14 veces más en apps en varios dispositivos, la inversión en diseño adaptable representa 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 Grid y FlexBox, compatibilidad mejorada con entradas que no son táctiles 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 adaptativos sea más fácil que nunca.
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. Crear tu app con principios adaptativos hoy te ayudará a garantizar que funcione en Googlebook. Para comenzar, revisa la orientación de diseño y los lineamientos para desarrolladores pertinentes para las experiencias en computadoras. Prueba el nuevo emulador de escritorio disponible en Android Studio Canary para probar tus apps en este factor de forma hoy mismo.
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. 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, permite animaciones de alta fidelidad, mientras que en Wear OS, permite que los widgets de Wear (anteriormente, tarjetas) rendericen la lógica de la 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 panel del automóvil y ver las actualizaciones de cambio de puerta en la muñeca.
11: Expande tu alcance en la ruta con Android para vehículos
Para ayudarte a expandir tu alcance cuando creas experiencias en el automóvil, facilitamos la compilación única y la entrega de tus apps para Android Auto y el SO Android Automotive. Con las versiones más recientes de la Biblioteca de Car App, puedes compilar apps de música basadas en plantillas personalizadas y optimizadas para evitar distracciones en ambas plataformas. Presentamos nuevos componentes y capacidades de plantillas para brindarte mayor flexibilidad y más opciones para diseñar el contenido. Las experiencias con el automóvil estacionado también se expanden, y la reproducción de video envolvente llegará a Android Auto para teléfonos con Android 17. Puedes adaptar fácilmente tus apps de video para estas experiencias de estacionamiento. Postula 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 mejorando 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 con mejor rendimiento. También estamos acelerando el acceso al hardware a través del Programa Catalyst para desarrolladores de Android XR, en el que puedes solicitar los kits para desarrolladores de Project Aura, lentes de audio o lentes de pantalla de XREAL. Mira la sesión The Latest in Android XR o lee nuestro blog para ver cómo estas actualizaciones te ayudan a crear experiencias en todo el ecosistema.
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, y se optimiza automáticamente para el hardware del dispositivo.
CodecDB completa la canalización y ofrece recomendaciones de codificación específicas para el chipset para eliminar el ruido de exportación, además de un nuevo modo de exploración en ExoPlayer para una búsqueda ultrasuave. 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.
14: Aumenta la visibilidad y la participación en las apps de 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 permiten 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 futuros TVs con controles remotos de puntero. Además, el SDK de Engage, antes conocido como la API de Video Discovery, optimiza las funciones de Reanudación, Derechos y Recomendaciones en todos los factores de forma de Google TV para impulsar el descubrimiento y la participación en las apps. Este es un buen momento para comenzar a integrar el SDK de Engage, ya que la API heredada de Watch Next, que ha potenciado tu experiencia de Mirar a continuación 1.0, dejará de ser compatible en la 2ª 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 paquete de herramientas de optimización. El Analizador de configuración de R8 identifica las reglas de conservación que inflan tu archivo binario, mientras que ProfilingManager y LeakCanary integrado en Android Studio optimizan 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 registros complejos y la generación automática de consultas en SQL para identificar los cuellos de botella del rendimiento.
Novedades sobre 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. Redefinimos el descubrimiento en Play Store con un formato de video corto y envolvente llamado Play Shorts, y 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 con agentes para realizar actualizaciones masivas de precio por mayor y SKU sin problemas, 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.
17: Y, por supuesto, Androide 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 en todo el sistema y las IU 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, incluidos el refuerzo del audio en segundo plano y la protección de OTP por SMS. Prepárate para orientarte a Android 17 (API 37) con cambios como la capacidad de cambio de tamaño obligatorio para pantallas grandes, la transparencia del certificado de forma predeterminada y el acceso restringido a la red local. Puedes comenzar a realizar pruebas hoy mismo inscribiendo tu dispositivo en la versión beta o usando las imágenes de emulador 17.0 más recientes.
Ah, y una cosa más. Ya está disponible la tercera versión beta de nuestra versión de plataforma trimestral (QPR1) de Android 17, que incluye una versión secundaria del SDK para admitir varias funciones que no podían esperar al 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 What’s New in Android para conocer las últimas noticias y anuncios, y sigue Google I/O para obtener mucha más información durante la próxima semana.
Seguir leyendo
-
Novedades sobre productos
En el Google I/O de este año, hablamos sobre nuestro modelo de negocio en evolución que ofrece más opciones y nuevas formas de descubrir tus apps y contenido dentro y fuera de la tienda. También presentamos herramientas y estadísticas avanzadas que te ayudarán a expandir tu negocio con menos complejidad.
Paul Feng • Lectura de 6 min
-
Novedades sobre productos
Nos complace anunciar que ya está disponible la compatibilidad oficial con Unreal Engine y Godot para Android XR. También lanzaremos nuevas herramientas diseñadas para aumentar tu productividad y habilitar nuevas capacidades de XR: el Android XR Engine Hub y el Android XR Interaction Framework.
Luke Hopkins • Lectura de 4 min
-
Novedades sobre productos
Nos complace compartir las funciones de Google TV y las herramientas para desarrolladores diseñadas para aumentar la visibilidad de tu contenido y preparar tu app para futuras experiencias de TV.
Paul Lammertsma • Lectura de 4 min
Mantente al día
Recibe la información más reciente sobre el desarrollo de Android en tu bandeja de entrada todas las semanas.