Novedades sobre productos
Actualizaciones del SDK de Android XR: Presentamos la versión preliminar para desarrolladores 2
Lectura de 4 min
Desde que lanzamos la versión preliminar para desarrolladores del SDK de Android XR junto con Samsung, Qualcomm y Unity el año pasado, nos sorprendió el entusiasmo que recibimos de la comunidad de Android en general. Ya sea a través de transmisiones en vivo de programación o charlas locales de Google Developer Groups, participar en la comunidad para crear juntos el futuro de la XR ha sido una experiencia excepcional, y esto es solo el comienzo.
Hoy nos complace compartir una actualización del SDK de Android XR: la versión preliminar para desarrolladores 2, que incluye nuevas funciones y mejoras para ayudarte a desarrollar experiencias inmersivas útiles y agradables con las APIs, las herramientas y los estándares abiertos conocidos de Android creados para la realidad extendida.
En Google I/O, tenemos dos sesiones técnicas relacionadas con Android XR. La primera es Cómo compilar apps diferenciadas para Android XR con contenido en 3D, que abarca muchas funciones presentes en Jetpack SceneCore y ARCore para Jetpack XR. El futuro ya está aquí con Compose y la IA en Android XR abarca la creación de IU diferenciadas para XR y nuestra visión sobre la intersección de la XR con las capacidades de IA de vanguardia.
Cómo compilar apps diferenciadas para Android XR con contenido en 3D y El futuro ya está aquí, con Compose y la IA en Android XR
Novedades de la Versión preliminar para desarrolladores 2
Desde el lanzamiento de la versión preliminar para desarrolladores 1, nos hemos enfocado en facilitar el uso de las APIs y agregar nuevas funciones inmersivas de Android XR. Tus comentarios nos ayudaron a definir el desarrollo de las herramientas, los SDKs y la plataforma en sí.
Con el SDK de XR de Jetpack, ahora puedes reproducir videos en 180° y 360°, que pueden ser estereoscópicos si se codifican con la especificación MV-HEVC o si se codifican los fotogramas de vista de forma adyacente. El estándar MV-HEVC está optimizado y diseñado para videos estereoscópicos, lo que permite que tu app reproduzca de manera eficiente videos envolventes con una gran calidad. Las apps compiladas con Jetpack Compose para XR pueden usar el elemento componible SpatialExternalSurface para renderizar contenido multimedia, incluidos videos estereoscópicos.
Con Jetpack Compose para XR, ahora también puedes definir diseños que se adapten a diferentes configuraciones de pantalla de XR. Por ejemplo, usa un SubspaceModifier para especificar el tamaño de un Subspace como un porcentaje del tamaño de visualización recomendado del dispositivo, de modo que un panel llene sin esfuerzo el espacio en el que se posiciona.
Material Design para XR ahora admite más anulaciones de componentes para TopAppBar, AlertDialog y ListDetailPaneScaffold, lo que ayuda a que tus apps habilitadas para pantallas grandes que usan Material Design se adapten sin esfuerzo al nuevo mundo de la XR.
Una app se adapta a la realidad extendida con Material Design para XR y las nuevas anulaciones de componentes
En ARCore para Jetpack XR, ahora puedes hacer un seguimiento de las manos después de solicitar los permisos adecuados. Las manos son una colección de 26 articulaciones de manos en diferentes poses que se pueden usar para detectar gestos con las manos y brindar un nivel de interacción completamente nuevo a tus apps para Android XR:
Las manos son un método de entrada natural para tu experiencia de Android XR.
Para obtener más orientación sobre el desarrollo de apps para Android XR, consulta nuestro codelab de aspectos básicos de Android XR, las actualizaciones de nuestro proyecto de muestra Hello Android XR y una nueva versión de JetStream con compatibilidad con Android XR.
El emulador de Android XR también recibió actualizaciones de estabilidad y compatibilidad con GPUs de AMD, y ahora está completamente integrado en la IU de Android Studio.
Android XR Emulator ahora está integrado en Android Studio
Los desarrolladores que usan Unity ya crearon y portaron con éxito juegos y apps existentes a Android XR. Hoy puedes actualizar a la versión 2 preliminar del paquete Unity OpenXR: Android XR. Esta actualización agrega muchas mejoras de rendimiento, como la compatibilidad con la frecuencia de actualización dinámica, que optimiza el rendimiento y el consumo de batería de tu app. Los sombreadores creados con Shader Graph ahora son compatibles con SpaceWarp, lo que facilita el uso de SpaceWarp para reducir la carga de procesamiento en el dispositivo. Ahora, las mallas de las manos se exponen con oclusión, lo que permite una visualización realista de las manos.
Echa un vistazo a la plantilla de realidad mixta mejorada de Unity para Android XR, que ahora incluye compatibilidad con la oclusión y los anclajes persistentes.
Recientemente, lanzamos Android XR Samples for Unity, que demuestran las capacidades de la plataforma Android XR, como el seguimiento de manos, el seguimiento de planos, el seguimiento de rostros y la visualización a través.
Los ejemplos de Unity de código abierto de Google demuestran las funciones de la plataforma y muestran cómo se implementan
Firebase AI Logic para Unity ya está disponible en versión preliminar pública. Esto te permite integrar fácilmente la IA generativa en tus apps y crear experiencias potenciadas por IA con Gemini y Android XR. Firebase AI Logic admite por completo las capacidades de Gemini, incluidas la entrada y la salida multimodales, y la transmisión bidireccional para interfaces conversacionales envolventes. Firebase AI Logic se creó pensando en la preparación para la producción y se integra con los servicios principales de Firebase, como App Check, Remote Config y Cloud Storage, para mejorar la seguridad, la capacidad de configuración y la administración de datos. Obtén más información sobre este tema en el blog de Firebase o ve directamente a la documentación del SDK de la API de Gemini con Vertex AI in Firebase para comenzar.
Seguimos construyendo el futuro juntos
Nuestro compromiso con los estándares abiertos continúa con la especificación de interactividad de glTF, en colaboración con Khronos Group, que se admitirá en los modelos de glTF renderizados por Jetpack XR más adelante este año. Los modelos que usan la especificación de interactividad de glTF son recursos interactivos autónomos que pueden tener muchos comportamientos preprogramados, como rotar objetos al presionar un botón o cambiar el color de un material con el tiempo.
Android XR estará disponible primero en Project Moohan de Samsung, que se lanzará más adelante este año. Poco después, nuestros socios en XREAL lanzarán el siguiente dispositivo Android XR. Su nombre interno es Project Aura. Es un dispositivo portátil y con cable que les brinda a los usuarios acceso a sus apps favoritas de Android, incluidas las que se compilaron para XR. Se lanzará como edición para desarrolladores, específicamente para que comiences a crear y experimentar. ¿La mejor noticia? Con las herramientas conocidas que usas para compilar apps para Android hoy en día, también puedes compilar para estos dispositivos.
Project Aura de XREAL
Google Play Store también se está preparando para Android XR. En la tienda de Play de Android XR, se mostrarán las apps para Android 2D compatibles cuando se lance más adelante este año. Si estás trabajando en una app diferenciada para Android XR, puedes prepararla para el gran lanzamiento y ser una de las primeras apps diferenciadas en Play Store para Android XR:
- Instala y prueba tu app existente en el emulador de Android XR
- Obtén más información para empaquetar y distribuir apps para Android XR
- ¡Nuevo! Haz que tu app de RE se destaque de las demás en Play Store con recursos de vista previa, como videos estereoscópicos de 180° o 360°, así como capturas de pantalla, la descripción de la app y videos no espaciales.
Además, sabemos que muchos de ustedes están entusiasmados con el futuro de Android XR en lentes. Actualmente, estamos definiendo la experiencia del desarrollador y compartiremos más detalles sobre cómo puedes participar más adelante este año.
Para comenzar a crear y desarrollar para Android XR, consulta developer.android.com/develop/xr, donde encontrarás todas las herramientas, bibliotecas y recursos que necesitas para trabajar con el SDK de Android XR. En particular, prueba nuestras muestras y codelabs.
Agradecemos tus comentarios, sugerencias e ideas mientras nos ayudas a dar forma a Android XR. Tu pasión, experiencia y tus ideas audaces son fundamentales a medida que seguimos desarrollando Android XR juntos. Esperamos ver tus apps diferenciadas para XR cuando se lancen los dispositivos Android XR más adelante este año.
Explora este anuncio y todas las actualizaciones de Google I/O 2025 en io.google a partir del 22 de mayo.
Seguir leyendo
-
Novedades sobre productos
Hoy, mejoramos el desarrollo para Android con Gemma 4, nuestro modelo abierto de vanguardia más reciente, diseñado con capacidades complejas de razonamiento y de llamada a herramientas autónomas.
Matthew McCullough • Lectura de 2 min
-
Novedades sobre productos
Hoy, Android 17 alcanzó oficialmente la estabilidad de la plataforma con la versión beta 3. Esto significa que la superficie de la API está bloqueada, por lo que puedes realizar las pruebas finales de compatibilidad y enviar tus apps orientadas a Android 17 a Play Store.
Matthew McCullough • Lectura de 5 min
-
Novedades sobre productos
Android demuestra que no tienes que elegir entre un ecosistema abierto y uno seguro. Desde que anunciamos los requisitos de verificación actualizados, trabajamos con la comunidad para garantizar que estas protecciones sean sólidas y, a la vez, respeten la libertad de la plataforma.
Matthew Forsythe • Lectura de 2 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.