Novedades sobre productos
Crea aplicaciones para los lentes con IA con la versión preliminar para desarrolladores 3 del SDK de Android XR y desbloquea nuevas funciones para experiencias envolventes
Lectura de 4 min
En octubre, Samsung lanzó Galaxy XR, el primer dispositivo con tecnología de Android XR. ¡Y fue increíble ver lo que algunos de ustedes crearon! Esto es lo que algunos de nuestros desarrolladores han dicho sobre su recorrido en Android XR.
Android XR nos brindó un mundo completamente nuevo para crear nuestra app. Los equipos deben preguntarse: ¿Cuál es la versión más grande y audaz de la experiencia que podrían crear? Esta es tu oportunidad para poner en práctica lo que siempre quisiste hacer, porque ahora tienes la plataforma que puede hacerlo realidad. - Kristen Coke, Calm, Lead Product Manager
También nos viste compartir un primer vistazo de otros dispositivos próximos que funcionan con Android XR, como el Project Aura de XREAL y lentes elegantes de Gentle Monster y Warby Parker.
Para admitir la selección cada vez mayor de dispositivos de XR, anunciamos la versión preliminar para desarrolladores 3 del SDK de Android XR.
Con la versión preliminar 3 del SDK de Android XR, además de crear experiencias envolventes para dispositivos como el Galaxy XR, ahora también puedes crear experiencias aumentadas para los próximos lentes con IA con Android XR.
Nuevas herramientas y bibliotecas para experiencias aumentadas
Con la versión preliminar para desarrolladores 3, desbloqueamos las herramientas y bibliotecas que necesitas para crear experiencias inteligentes y aumentadas con manos libres para los lentes con IA. Los lentes con IA son livianos y portátiles para usarlos todo el día. Puedes extender tu app para dispositivos móviles existente y aprovechar la cámara, el micrófono y las bocinas integrados para proporcionar interacciones del usuario nuevas, útiles y bien pensadas. Con la incorporación de una pequeña pantalla en los lentes inteligentes, puedes presentar información a los usuarios de forma privada. Los AI Glasses son ideales para experiencias que pueden ayudar a mejorar el enfoque y la presencia de un usuario en el mundo real.
Para potenciar las experiencias aumentadas en los lentes con IA, presentamos dos bibliotecas nuevas y creadas específicamente para el SDK de Jetpack XR:
- Jetpack Projected: Se creó para conectar dispositivos móviles y lentes con IA con funciones que te permiten acceder a sensores, bocinas y pantallas en los lentes.
- Jetpack Compose Glimmer: Nuevo lenguaje de diseño y componentes de IU para crear y diseñar tus experiencias aumentadas en los lentes con IA de pantalla
Jetpack Compose Glimmer es una demostración de las prácticas recomendadas de diseño para experiencias de realidad aumentada atractivas y con transparencia óptica. Con componentes de IU optimizados para la modalidad de entrada y los requisitos de diseño de los lentes AI Glasses, Jetpack Compose Glimmer está diseñado para brindar claridad, legibilidad y distracción mínima.
Para ayudarte a visualizar y probar la IU de Jetpack Compose Glimmer, presentamos el emulador de AI Glasses en Android Studio. El nuevo emulador de AI Glasses puede simular interacciones específicas de los lentes, como la entrada de voz y el panel táctil.
Además de las nuevas bibliotecas de Jetpack Projected y Jetpack Compose Glimmer, también estamos expandiendo ARCore para Jetpack XR para admitir lentes con IA. Comenzaremos con el seguimiento de movimiento y las capacidades geoespaciales para experiencias aumentadas, las funciones exactas que te permiten crear experiencias de navegación útiles y perfectas para dispositivos que se usan todo el día, como los lentes con IA.
Ampliación de la compatibilidad con experiencias inmersivas
Seguimos invirtiendo en las bibliotecas y las herramientas que potencian las experiencias inmersivas para los visores de realidad extendida, como el Samsung Galaxy XR, y los lentes de realidad extendida con cable, como el próximo Project Aura de XREAL. Escuchamos tus comentarios y agregamos varias funciones muy solicitadas al SDK de Jetpack XR desde la versión preliminar para desarrolladores 2.
Jetpack SceneCore ahora incluye la carga dinámica de modelos glTF a través de URIs y una mejor compatibilidad con materiales para crear nuevos materiales PBR en el tiempo de ejecución. Además, el componente SurfaceEntity se mejoró con compatibilidad total con la administración de derechos digitales de Widevine (DRM) y nuevas formas, lo que le permite renderizar videos de 360 y 180 grados en esferas y hemisferios.
En Jetpack Compose para XR, encontrarás nuevas funciones, como el componente UserSubspace para el comportamiento de seguimiento, que garantiza que el contenido permanezca a la vista del usuario, independientemente de dónde mire. Además, ahora puedes usar animaciones espaciales para transiciones fluidas, como deslizamientos o desvanecimientos. Además, para admitir un ecosistema en expansión de dispositivos inmersivos con diversas capacidades de visualización, ahora puedes especificar tamaños de diseño como fracciones del campo de visión cómodo del usuario.
En Material Design para XR, los componentes nuevos se adaptan automáticamente de forma espacial a través de invalidaciones. Estos incluyen diálogos que se elevan espacialmente y barras de navegación que se despliegan en un Orbiter. Además, hay un nuevo componente SpaceToggleButton para realizar transiciones fácilmente hacia y desde el espacio completo.
Además, en ARCore para Jetpack XR, se agregaron nuevas capacidades de percepción, como el seguimiento de rostros con 68 valores de combinación que desbloquean un mundo de gestos faciales. También puedes usar el seguimiento ocular para potenciar los avatares virtuales y los mapas de profundidad para habilitar interacciones más realistas con el entorno del usuario.
Para dispositivos como Project Aura de XREAL, presentamos el emulador de lentes XR en Android Studio. Esta herramienta esencial está diseñada para brindarte una visualización precisa del contenido y, al mismo tiempo, coincidir con las especificaciones reales del dispositivo en cuanto a campo visual (FoV), resolución y DPI para acelerar tu desarrollo.
Si compilas experiencias envolventes con Unity, también expandiremos tus capacidades de percepción en el SDK de Android XR para Unity. Además de muchas correcciones de errores y otras mejoras, expandimos las capacidades de seguimiento para incluir códigos QR y ArUco, imágenes planas y seguimiento del cuerpo (experimental). También presentamos una función muy solicitada: el mallado de escenas. Te permite tener interacciones mucho más profundas con el entorno del usuario: tu contenido digital ahora puede rebotar en las paredes y subirse a los sillones.
Y eso es solo el comienzo. Asegúrate de consultar nuestra página de experiencias inmersivas para obtener más información.
¡Comienza hoy!
La versión preliminar 3 del SDK de Android XR para desarrolladores ya está disponible. Descarga la versión más reciente de Android Studio Canary (Otter 3, Canary 4 o posterior) y actualiza a la versión más reciente del emulador (36.4.3 Canary o posterior). Luego, visita developer.android.com/xr para comenzar a usar las bibliotecas y los ejemplos más recientes que necesitas para compilar apps para la creciente selección de dispositivos Android XR. Estamos creando Android XR junto contigo. No olvides compartir tus comentarios, sugerencias e ideas con nuestro equipo a medida que avances en tu recorrido por Android XR.
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
Queremos que te resulte más rápido y fácil compilar apps para Android de alta calidad, y una forma en la que te ayudamos a ser más productivo es poniendo la IA a tu alcance.
Matthew McCullough • 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.