Novedades de productos
Novedades del SDK de Android XR: presentamos la versión preliminar para desarrolladores 2
Lectura de 4 minutos
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 ha sorprendido el entusiasmo que hemos percibido en la comunidad de Android. Ya sea a través de emisiones en directo de programación o de charlas de Google Developer Group locales, ha sido una experiencia increíble participar en la comunidad para construir juntos el futuro de la RE, y esto no ha hecho más que empezar.
Hoy nos complace compartir una actualización del SDK de Android XR: versión preliminar para desarrolladores 2, que incluye nuevas funciones y mejoras para ayudarte a desarrollar experiencias inmersivas útiles y atractivas con APIs, herramientas y estándares abiertos de Android que ya conoces y que se han creado para XR.
En Google I/O, tenemos dos sesiones técnicas relacionadas con Android XR. La primera es Crear aplicaciones diferenciadas para Android XR con contenido en 3D, que abarca muchas funciones presentes en Jetpack SceneCore y ARCore para Jetpack XR. El futuro es ahora: Compose e IA en Android XR trata sobre la creación de interfaces de usuario diferenciadas para XR y nuestra visión de la intersección entre XR y las prestaciones de IA más avanzadas.
Crear aplicaciones diferenciadas para Android XR con contenido en 3D y El futuro es ahora, 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 centrado en facilitar el uso de las APIs y en añadir nuevas funciones inmersivas de Android XR. Vuestros comentarios nos han ayudado a dar forma al desarrollo de las herramientas, los SDKs y la propia plataforma.
Con el SDK de Jetpack XR, ahora puedes reproducir vídeos en 180° y 360°, que pueden ser estereoscópicos si se codifican con la especificación MV-HEVC o si se codifican fotogramas de vista adyacentes. El estándar MV-HEVC está optimizado y diseñado para vídeos estereoscópicos, lo que permite que tu aplicación reproduzca vídeos inmersivos de forma eficiente y con una calidad excelente. Las aplicaciones creadas con Jetpack Compose para XR pueden usar el elemento componible SpatialExternalSurface para renderizar contenido multimedia, incluidos vídeos 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 SubspaceModifier para especificar el tamaño de un Subspace como porcentaje del tamaño de visualización recomendado del dispositivo. De esta forma, un panel llenará sin esfuerzo el espacio en el que se coloque.
Material Design para XR ahora admite más anulaciones de componentes para TopAppBar, AlertDialog y ListDetailPaneScaffold, lo que ayuda a que tus aplicaciones habilitadas para pantallas grandes que usan Material Design se adapten fácilmente al nuevo mundo de la realidad extendida.
Una aplicación se adapta a la RE usando Material Design para RE con las nuevas anulaciones de componentes
En ARCore para Jetpack XR, ahora puedes hacer un seguimiento de las manos después de solicitar los permisos correspondientes. Las manos son un conjunto de 26 articulaciones de las manos que se pueden usar para detectar gestos con las manos y ofrecer un nuevo nivel de interacción a tus aplicaciones Android XR:
Las manos son un método de entrada natural para tu experiencia Android XR.
Para obtener más información sobre cómo desarrollar aplicaciones para Android XR, consulta nuestro codelab de conceptos básicos de Android XR, las actualizaciones de nuestro proyecto de ejemplo Hello Android XR y una nueva versión de JetStream compatible con Android XR.
El emulador de Android XR también ha recibido actualizaciones de estabilidad y compatibilidad con GPUs AMD, y ahora está totalmente integrado en la interfaz de usuario de Android Studio.
El emulador de Android XR ahora está integrado en Android Studio
Los desarrolladores que usan Unity ya han creado y adaptado juegos y aplicaciones a Android XR. Hoy puedes actualizar a la versión 2 de la pre-lanzamiento del paquete Unity OpenXR: Android XR. Esta actualización añade muchas mejoras de rendimiento, como la compatibilidad con la tasa de refresco dinámica, que optimiza el rendimiento y el consumo de energía de tu aplicación. Los sombreadores creados con Shader Graph ahora admiten SpaceWarp, lo que facilita el uso de SpaceWarp para reducir la carga computacional en el dispositivo. Ahora, las mallas de las manos se muestran con oclusión, lo que permite visualizar las manos de forma realista.
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.
Hace poco lanzamos Android XR Samples for Unity, que muestra las funciones de la plataforma Android XR, como el seguimiento de manos, el seguimiento de planos, el seguimiento facial y la visión del entorno.
Las muestras de Unity de código abierto de Google muestran las funciones de la plataforma y cómo se implementan
Firebase AI Logic para Unity ya está disponible en Vista Previa Pública. De esta forma, te resultará más fácil integrar la IA generativa en tus aplicaciones, lo que te permitirá crear experiencias basadas en IA con Gemini y Android XR. Firebase AI Logic es totalmente compatible con las funciones de Gemini, incluidas las entradas y salidas multimodales, y el streaming bidireccional para interfaces conversacionales inmersivas. Firebase AI Logic se ha diseñado para estar listo para producción y se integra con servicios principales de Firebase, como App Check, Remote Config y Cloud Storage, para mejorar la seguridad, la configurabilidad y la gestión de datos. Consulta más información en el blog de Firebase o ve directamente a la documentación de la API de Gemini con Vertex AI en Firebase para empezar.
Seguimos construyendo el futuro juntos
Nuestro compromiso con los estándares abiertos continúa con la especificación de interactividad glTF, en colaboración con el grupo Khronos, que se admitirá en los modelos glTF renderizados por Jetpack XR a finales de este año. Los modelos que usan la especificación de interactividad glTF son recursos interactivos independientes que pueden tener muchos comportamientos preprogramados, como rotar objetos al pulsar un botón o cambiar el color de un material con el tiempo.
Android XR estará disponible primero en el Proyecto Moohan de Samsung, que se lanzará a finales de este año. Poco después, nuestros partners de XREAL lanzarán el próximo dispositivo Android XR. Con el nombre en clave Project Aura, se trata de un dispositivo portátil que permite a los usuarios acceder a sus aplicaciones Android favoritas, incluidas las que se han creado para XR. Se lanzará como edición para desarrolladores, específicamente para que empieces a crear y experimentar. ¿Lo mejor de todo? Con las herramientas que ya conoces para crear aplicaciones Android, también puedes desarrollar para estos dispositivos.
Project Aura de XREAL
Google Play Store también se está preparando para Android XR. En la Play Store de Android XR se mostrarán las aplicaciones Android 2D compatibles cuando se lance a finales de este año. Si estás desarrollando una aplicación diferenciada de Android XR, puedes prepararla para el gran lanzamiento y ser una de las primeras aplicaciones diferenciadas en Android XR Play Store:
- Instalar y probar una aplicación en el emulador de Android XR
- Consulta cómo empaquetar y distribuir aplicaciones para Android XR.
- ¡Nuevo! Distingue tu aplicación de RE de las demás en Play Store con recursos de vista previa, como vídeos estereoscópicos de 180° o 360°, así como capturas de pantalla, la descripción de la aplicación y vídeos no espaciales.
Sabemos que muchos de vosotros tenéis muchas ganas de ver el futuro de Android XR en gafas. Estamos definiendo la experiencia de los desarrolladores y compartiremos más detalles sobre cómo puedes participar a lo largo de este año.
Para empezar 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 concreto, prueba nuestros ejemplos y codelabs.
Agradecemos tus comentarios, sugerencias e ideas, ya que nos ayudan a dar forma a Android XR. Tu pasión, experiencia e ideas audaces son vitales para seguir desarrollando Android XR juntos. Estamos deseando ver vuestras aplicaciones diferenciadas para XR cuando se lancen los dispositivos Android XR a finales de este año.
Consulta este anuncio y todas las novedades de Google I/O 2025 en io.google a partir del 22 de mayo.
Seguir leyendo
-
Noticias sobre productos
Queremos que te resulte más rápido y sencillo crear aplicaciones Android de alta calidad. Para ayudarte a ser más productivo, ponemos la IA a tu alcance.
Matthew McCullough • Tiempo de lectura: 2 min
-
Noticias sobre productos
Hoy lanzamos la segunda beta de Android 17, con la que seguimos trabajando para crear una plataforma que priorice la privacidad, la seguridad y el rendimiento optimizado.
Matthew McCullough • Lectura de 6 minutos
-
Noticias sobre productos
Las expectativas de los usuarios respecto a la IA en sus dispositivos están cambiando radicalmente la forma en que interactúan con sus aplicaciones.
Matthew McCullough • Tiempo de lectura: 3 min
Mantente al día
Recibe cada semana en tu bandeja de entrada las últimas novedades sobre el desarrollo para Android.