Las bibliotecas principales del SDK de Jetpack XR llegan a la versión beta: El próximo hito de Android XR
Lectura de 2 min
Desde que presentamos el SDK de Android XR, los desarrolladores han transformado sus ideas en experiencias inmersivas e innovadoras para visores de RE y lentes de RE con cable. A medida que se expande el ecosistema, puedes llevar esas experiencias de la versión preliminar a la producción con mayor facilidad y llegar a los usuarios dondequiera que estén.
Hoy, nos complace anunciar que Jetpack SceneCore, ARCore para Jetpack XR y XR Runtime alcanzaron la fase beta, y Jetpack Compose para XR se lanzará pronto. Esto significa que las APIs se están estabilizando, por lo que es un buen momento para comenzar a integrarlas en tus flujos de trabajo de producción y crear contenido para Android XR.
¿Por qué usar el SDK de Jetpack XR?
El SDK de Jetpack XR incluye todas las herramientas y bibliotecas que necesitas para compilar experiencias inmersivas y aumentadas para Android XR. Ya sea que portes una app en 2D existente o crees una nueva app de RE en 3D desde cero, puedes hacerlo con las herramientas para desarrolladores de Android que ya conoces y te encantan.
Para respaldar tu desarrollo, esta versión se enfoca en proporcionar los componentes fundamentales en todo el SDK:
- Jetpack SceneCore: Compila y manipula el gráfico de escena de Android XR con contenido en 3D. Puedes organizar modelos 3D, reproducir audio espacial y usar el sólido sistema de entidad-componente para crear, controlar y administrar entidades.
- ARCore para Jetpack XR: Lleva contenido digital al mundo real con capacidades de percepción. Esta biblioteca potencia la estimación de profundidad, los anclajes persistentes, las pruebas de posicionamiento y la identificación de planos.
- Entorno de ejecución de XR: Proporciona la base esencial del entorno de ejecución del SDK, ya que controla los ciclos de vida de los dispositivos, la creación de sesiones y las configuraciones del sistema que habilitan la plataforma de la API.
- Jetpack Compose para XR: Crea diseños de la IU espaciales que aprovechen las capacidades espaciales de Android XR. Esta biblioteca te permite usar conceptos conocidos de Compose para crear IU espaciales y pronto estará disponible en versión beta.
¿Qué novedades hay en la versión beta?
Los comentarios directos de las versiones preliminares para desarrolladores ayudaron a dar forma a estas versiones beta, con varias mejoras importantes en las APIs para garantizar que estas bibliotecas estén listas para la producción.
- Compatibilidad con pruebas expandidas: Ahora hay nuevas funciones disponibles en las bibliotecas de RE envolvente, incluidas las pruebas para audio espacial, dispositivos de RE y configuración de sesiones. Consulta las notas de la versión de cada biblioteca para obtener más detalles.
- Compatibilidad con corrutinas de Kotlin: Para alinearse mejor con las corrutinas de Kotlin, Session.create ahora es una función de suspensión.
- Actualizaciones de terminología y clases: Se cambió el nombre de AnchorEntity a AnchorSpace, y tanto ActivitySpace como AnchorSpace ahora extienden una clase SpaceEntity común para una administración espacial más coherente en todas las escenas.
Consulta las notas de la versión completas de cada biblioteca para conocer los detalles específicos sobre los cambios de nombres y de las APIs.
Comienza a usar la función y envía comentarios
Para agregar estas dependencias, incluye el repositorio de Maven de Google en tu proyecto y agrega las bibliotecas de RE más recientes a tus archivos build.gradle.
dependencies { implementation("androidx.xr.scenecore:scenecore:1.0.0-beta02") implementation("androidx.xr.arcore:arcore:1.0.0-beta02") implementation("androidx.xr.runtime:runtime:1.0.0-beta02") implementation("androidx.xr.compose:compose:1.0.0-alpha17") }
El ecosistema de dispositivos Android XR que potencian las experiencias inmersivas se está expandiendo, desde visores de realidad extendida hasta lentes de realidad extendida con cable. Nunca hubo un mejor momento para comenzar a crear experiencias envolventes con la versión beta del SDK de Jetpack XR. Sumérgete y comienza a compilar y probar en Samsung Galaxy XR o Android XR Emulator hoy mismo.
-
Novedades de productosNos complace lanzar la versión preliminar para desarrolladores 4 del SDK de Android XR, que continúa nuestro enfoque en unificar el desarrollo multidispositivo para visores, lentes de RE con cable y lentes inteligentes.
Amy Zeppenfeld, Stevan Silva • Lectura de 5 min -
Novedades de productosDesde la inmersión total en casa hasta las experiencias de un vistazo en cualquier lugar, compilar en Android XR te permite llegar a los usuarios en cualquier momento en todo el espectro de aplicaciones espaciales. En la Cumbre de Android Developers, alcanzamos un hito emocionante con el lanzamiento de XREAL AURA.
Amy Zeppenfeld, Vinny DaSilva • Lectura de 3 min -
Novedades de productosDesde superposiciones aumentadas hasta entornos completamente envolventes, el ecosistema de Android XR se está expandiendo rápidamente, y el Samsung Galaxy XR ya está disponible.
Stevan Silva, Vinny DaSilva • Lectura de 2 min
Recibe la información más reciente sobre el desarrollo de Android en tu bandeja de entrada todas las semanas.