이제 Android XR SDK를 개발자 프리뷰로 사용할 수 있습니다. 의견을 기다립니다!
지원 페이지를 방문하여 문의하세요.
Unity, OpenXR, WebXR용 설계
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
Android XR은 Unity, OpenXR, WebXR과 원활하게 호환되므로 여러 플랫폼에서 호환되는 앱을 빌드할 수 있습니다. 이러한 XR 개발 도구에는 몰입형 환경을 만드는 고유한 과제에 맞게 조정된 기능이 포함되어 있습니다.
최선의 선택은 프로젝트 요구사항, 대상 사용자, 개발자 리소스에 따라 달라집니다.
Unity, OpenXR, WebXR 앱
- 최소한의 개발 작업으로 다른 플랫폼에서 Android XR로 포팅할 수 있습니다.
- 완전히 맞춤설정할 수 있으며 Jetpack XR SDK로 빌드하는 대안입니다.
- 사용자의 실제 공간 전체에 액세스하고 이를 사용할 수 있으므로 전체 공간에서만 작동합니다.
Android XR은 오픈 표준을 지원하므로 다양한 기기와 사용자층에 호환되는 앱을 만들 수 있습니다. 요구사항에 맞는 개발 접근 방식을 선택합니다.
Unity로 개발
Unity는 양방향 2D 및 3D 콘텐츠를 만드는 데 널리 사용되는 실시간 3D 엔진입니다. 시각적 편집기, 스크립팅 기능, 대규모 애셋 라이브러리를 비롯한 포괄적인 도구 모음을 제공합니다. 사전 빌드된 구성요소, 시각적 스크립팅, 지원 커뮤니티를 제공합니다.
Unity는 창의적인 실험, 빠른 반복, 품질 테스트를 지원합니다.
Unity로 개발
|
OpenXR로 개발
OpenXR은 플랫폼과 하드웨어 간에 호환되는 XR 앱을 빌드하기 위한 로열티가 없는 개방형 표준입니다. 이를 통해 하위 수준의 코드를 작성하고 다양한 기기에 액세스하고 적응할 수 있는 XR 환경을 만들 수 있습니다.
OpenXR은 메탈에 더 가까운 구현과 하드웨어 최적화로 인해 향상된 성능을 제공합니다.
OpenXR로 개발
|
WebXR로 개발
WebXR은 사용자가 특수 앱을 다운로드하지 않고도 웹브라우저에서 직접 XR을 경험할 수 있는 API입니다. 호환되는 브라우저를 사용하는 모든 사용자가 WebXR 환경에 액세스할 수 있으므로 더 많은 사용자에게 도달할 수 있습니다.
WebXR 환경을 공유하는 것은 URL을 공유하는 것만큼 간단합니다. 다양한 플랫폼에서 실행할 수 있는 원활한 XR 환경에 적합합니다.
WebXR로 개발
|
OpenXR™ 및 OpenXR 로고는 Khronos Group Inc. 소유의 상표이며 중국, 유럽연합, 일본, 영국에서 상표로 등록되어 있습니다.
이 페이지에 나와 있는 콘텐츠와 코드 샘플에는 콘텐츠 라이선스에서 설명하는 라이선스가 적용됩니다. 자바 및 OpenJDK는 Oracle 및 Oracle 계열사의 상표 또는 등록 상표입니다.
최종 업데이트: 2025-07-27(UTC)
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["필요한 정보가 없음","missingTheInformationINeed","thumb-down"],["너무 복잡함/단계 수가 너무 많음","tooComplicatedTooManySteps","thumb-down"],["오래됨","outOfDate","thumb-down"],["번역 문제","translationIssue","thumb-down"],["샘플/코드 문제","samplesCodeIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 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."]]