El SDK de Android XR ahora está disponible en la Versión preliminar para desarrolladores. Deseamos obtener tus comentarios. Visita nuestra
página de asistencia para comunicarte con nosotros.
Cómo diseñar para Unity, OpenXR y WebXR
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Android XR funciona sin problemas con Unity, OpenXR y WebXR, por lo que puedes compilar una app que sea compatible con todas las plataformas. Estas herramientas de desarrollo de XR incluyen funciones adaptadas a los desafíos únicos de crear experiencias envolventes.
La mejor opción depende de los requisitos de tu proyecto, el público objetivo y los recursos para desarrolladores.
Apps de Unity, OpenXR y WebXR
- Se puede portar a Android XR desde otra plataforma con un esfuerzo de desarrollo mínimo.
- Son completamente personalizables y son alternativas para compilar con el SDK de Jetpack XR.
- Solo funcionan en el modo de espacio completo, ya que tienen acceso a todo el espacio físico del usuario y pueden usarlo.
Android XR admite estándares abiertos para que puedas crear una app que sea compatible con una amplia variedad de dispositivos y públicos. Selecciona el enfoque de desarrollo que se adapte a tus necesidades.
Cómo desarrollar con Unity
Unity es un motor de 3D en tiempo real muy utilizado para crear contenido interactivo en 2D y 3D. Ofrece un paquete integral de herramientas, que incluye un editor visual, capacidades de secuencias de comandos y una gran biblioteca de recursos. Proporciona
componentes precompilados, secuencias de comandos visuales y una comunidad
de apoyo.
Unity admite la experimentación creativa, las iteraciones rápidas y las pruebas de calidad.
Desarrolla con Unity
|
Cómo desarrollar con OpenXR
OpenXR es un estándar abierto sin regalías para compilar apps de XR que sean compatibles con todas las plataformas y el hardware. Esto te permite escribir código de bajo nivel y crear experiencias de XR que sean accesibles y adaptables a una amplia variedad de dispositivos.
OpenXR ofrece un rendimiento mejorado debido a las implementaciones más cercanas al metal y a las optimizaciones de hardware.
Desarrolla con OpenXR
|
Cómo desarrollar con WebXR
WebXR es una API que permite a los usuarios experimentar XR directamente en un navegador web, sin tener que descargar una app especial. Cualquier persona con un navegador compatible puede acceder a experiencias de WebXR, lo que podría llegar a un público más amplio.
Compartir experiencias de WebXR es tan sencillo como compartir una URL. Es ideal para experiencias de XR sin fricciones que se pueden ejecutar en una amplia variedad de plataformas.
Cómo desarrollar con WebXR
|
OpenXR™ y el logotipo de OpenXR son marcas comerciales de The Khronos Group Inc. y están registradas como marca comercial en China, la Unión Europea, Japón y el Reino Unido.
El contenido y las muestras de código que aparecen en esta página están sujetas a las licencias que se describen en la Licencia de Contenido. Java y OpenJDK son marcas registradas de Oracle o sus afiliados.
Última actualización: 2025-07-27 (UTC)
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-07-27 (UTC)"],[],[],null,["# Design for Unity, OpenXR, and WebXR\n\nAndroid XR works seamlessly with Unity, OpenXR, and WebXR so you can build an\napp that's compatible across platforms. These XR development tools include\nfeatures tailored to the unique challenges of creating immersive experiences.\nThe [best choice](/develop/xr/get-started#select-development) depends on your project requirements, target audience, and\ndeveloper resources.\n\n**Unity, OpenXR, and WebXR apps**\n\n- Can port to Android XR from another platform with minimal development lift\n- Are fully customizable and are alternatives to building with the [Jetpack XR SDK](/develop/xr/jetpack-xr-sdk)\n- Only operate in Full Space, as they have access to and can use the entirety of a user's physical space\n\nStart with the technology and tools you are familiar with\n---------------------------------------------------------\n\nAndroid XR supports open standards so you can create an app that's compatible\nwith a wide range of devices and audiences. Select the development approach that\nsuits your needs.\n\n|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| ### Develop with Unity [Unity](https://unity.com/products/unity-engine) is a widely-used realtime 3D engine for creating interactive 2D and 3D content. It offers a comprehensive suite of tools, including a visual editor, scripting capabilities, and a large asset library. It provides prebuilt components, visual scripting, and a supportive community. Unity supports creative experimentation, quick iterations, and quality testing. [Develop with Unity](/develop/xr/unity) | ### Develop with OpenXR [OpenXR](https://www.khronos.org/OpenXR/) is a royalty-free, open standard to build XR apps that are compatible across platforms and hardware. This lets you to write low-level code and create XR experiences that are accessible and adaptable to a wide range of devices. OpenXR offers improved performance due to closer-to-the-metal implementations and hardware optimizations. [Develop with OpenXR](/develop/xr/openxr) | ### Develop with WebXR [WebXR](https://immersiveweb.dev/) is an API that allows users to experience XR directly in a web browser, without having to download a special app. Anyone with a compatible browser can access WebXR experiences, potentially reaching a larger audience. Sharing WebXR experiences is as simple as sharing a URL. It's ideal for no-friction XR experiences that can run on a wide range of platforms. [Develop with WebXR](/develop/xr/develop-with-webxr) |\n\n*** ** * ** ***\n\nOpenXR™ and the OpenXR logo are trademarks owned\nby The Khronos Group Inc. and are registered as a trademark in China,\nthe European Union, Japan and the United Kingdom."]]