L'SDK Android XR è ora disponibile in Anteprima per gli sviluppatori. Vorremmo sapere cosa ne pensi. Per contattarci, visita la nostra
pagina di assistenza.
Progettare per Unity, OpenXR e WebXR
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Android XR funziona perfettamente con Unity, OpenXR e WebXR, quindi puoi creare un'app compatibile su più piattaforme. Questi strumenti di sviluppo XR includono funzionalità personalizzate per le sfide uniche della creazione di esperienze immersive.
La scelta migliore dipende dai requisiti del progetto, dal pubblico di destinazione e dalle risorse per gli sviluppatori.
App Unity, OpenXR e WebXR
- Può essere trasferito su Android XR da un'altra piattaforma con un impegno di sviluppo minimo
- Sono completamente personalizzabili e sono un'alternativa alla creazione con l'SDK Jetpack XR
- Possono essere utilizzati solo in modalità Spazio completo, in quanto hanno accesso e possono utilizzare l'intero spazio fisico di un utente
Android XR supporta standard aperti, quindi puoi creare un'app compatibile con un'ampia gamma di dispositivi e segmenti di pubblico. Seleziona l'approccio di sviluppo più adatto alle tue esigenze.
Sviluppare con Unity
Unity è un motore 3D in tempo reale ampiamente utilizzato per la creazione di contenuti 2D e 3D interattivi. Offre una suite completa di strumenti, tra cui un editor visivo, funzionalità di scripting e una vasta raccolta di asset. Fornisce componenti predefiniti, scripting visivo e una community di supporto.
Unity supporta la sperimentazione delle creatività, le iterazioni rapide e i test di qualità.
Sviluppare con Unity
|
Sviluppare con OpenXR
OpenXR è
uno standard aperto esente da royalty per creare app XR compatibili su piattaforme e hardware. In questo modo puoi scrivere codice a basso livello
e creare esperienze XR accessibili e adattabili a un'ampia
gamma di dispositivi.
OpenXR offre prestazioni migliorate grazie a implementazioni più vicine al metallo
e ottimizzazioni hardware.
Sviluppare con OpenXR
|
Sviluppare con WebXR
WebXR è un'API
che consente agli utenti di provare l'XR direttamente in un browser web, senza dover
scaricare un'app speciale. Chiunque abbia un browser compatibile può accedere alle esperienze WebXR, raggiungendo potenzialmente un pubblico più ampio.
Condividere esperienze WebXR è semplice come condividere un URL. È ideale per
esperienze XR senza problemi che possono essere eseguite su una vasta gamma di piattaforme.
Sviluppare con WebXR
|
OpenXR™ e il logo OpenXR sono marchi di proprietà di The Khronos Group Inc. e sono registrati come marchi in Cina, nell'Unione Europea, in Giappone e nel Regno Unito.
I campioni di contenuti e codice in questa pagina sono soggetti alle licenze descritte nella Licenza per i contenuti. Java e OpenJDK sono marchi o marchi registrati di Oracle e/o delle sue società consociate.
Ultimo aggiornamento 2025-07-27 UTC.
[null,null,["Ultimo aggiornamento 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."]]