O SDK do Android XR agora está disponível na prévia para desenvolvedores. Queremos saber sua opinião Acesse nossa
página de suporte para entrar em contato.
Design para Unity, OpenXR e WebXR
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
O Android XR funciona perfeitamente com Unity, OpenXR e WebXR, para que você possa criar um
app compatível com várias plataformas. Essas ferramentas de desenvolvimento de XR incluem
recursos adaptados aos desafios únicos de criar experiências imersivas.
A melhor escolha depende dos requisitos do projeto, do público-alvo e
dos recursos do desenvolvedor.
Apps Unity, OpenXR e WebXR
- Pode ser transferido para o Android XR de outra plataforma com um mínimo de desenvolvimento
- São totalmente personalizáveis e são alternativas para criar com o SDK do Jetpack para XR
- Só operam no espaço total, porque têm acesso e podem usar todo o
espaço físico de um usuário
O Android XR oferece suporte a padrões abertos para que você possa criar um app compatível
com uma ampla variedade de dispositivos e públicos. Selecione a abordagem de desenvolvimento que
atende às suas necessidades.
Desenvolver com o Unity
O Unity é um mecanismo 3D em tempo real muito usado para criar conteúdo
2D e 3D interativo. Ele oferece um conjunto abrangente de ferramentas, incluindo um
editor visual, recursos de script e uma grande biblioteca de recursos. Ele
oferece componentes pré-criados, script visual e uma comunidade
de suporte.
O Unity oferece suporte a experimentação criativa, iterações rápidas e testes
de qualidade.
Desenvolver com o Unity
|
Desenvolver com o OpenXR
O OpenXR é
um padrão aberto e sem royalties para criar apps de RA compatíveis
com várias plataformas e hardwares. Isso permite que você escreva código de baixo nível
e crie experiências de XR acessíveis e adaptáveis a uma ampla
variedade de dispositivos.
O OpenXR oferece melhor desempenho devido a implementações mais próximas do metal
e otimizações de hardware.
Desenvolver com o OpenXR
|
Desenvolver com o WebXR
O WebXR é uma API
que permite que os usuários experimentem a XR diretamente em um navegador da Web, sem
precisar fazer o download de um app especial. Qualquer pessoa com um navegador compatível pode
acessar experiências do WebXR, alcançando potencialmente um público maior.
Compartilhar experiências do WebXR é tão simples quanto compartilhar um URL. Ele é ideal para
experiências XR sem atrito que podem ser executadas em uma ampla variedade de plataformas.
Desenvolver com o WebXR
|
O OpenXR™ e o logotipo do OpenXR são marcas registradas do The Khronos Group Inc. e estão registrados como marca registrada na China,
na União Europeia, no Japão e no Reino Unido.
O conteúdo e os exemplos de código nesta página estão sujeitos às licenças descritas na Licença de conteúdo. Java e OpenJDK são marcas registradas da Oracle e/ou suas afiliadas.
Última atualização 2025-07-27 UTC.
[null,null,["Última atualização 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."]]