Android XR SDK가 도입된 이후 개발자들은 자신의 아이디어를 XR 헤드셋과 유선 XR 글라스를 위한 혁신적이고 몰입감 넘치는 경험으로 전환해 왔습니다. 생태계가 확장됨에 따라 이러한 환경을 프리뷰에서 프로덕션으로 더 쉽게 전환하고 어디서나 사용자에게 도달할 수 있습니다.
오늘 Jetpack SceneCore, Jetpack XR용 ARCore, XR 런타임이 베타 버전으로 출시되었으며, XR용 Jetpack Compose도 곧 출시될 예정입니다. 이는 API가 안정화되고 있다는 의미이므로, 이제 프로덕션 워크플로에 API를 통합하고 Android XR용 개발을 시작하기에 좋은 시기입니다.
Jetpack XR SDK를 사용해야 하는 이유
Jetpack XR SDK에는 Android XR을 위한 몰입형 및 증강 환경을 빌드하는 데 필요한 모든 도구와 라이브러리가 포함되어 있습니다. 기존 2D 앱을 이식하든, 새로운 3D XR 앱을 처음부터 만들든, 이미 익숙하게 사용 중인 Android 개발 도구를 사용할 수 있습니다.
개발을 지원하기 위해 이 버전은 SDK 전반에 걸쳐 기본적인 구성 요소를 제공하는 데 중점을 둡니다.
- Jetpack SceneCore: 3D 콘텐츠로 Android XR 장면 그래프를 빌드하고 조작합니다. 3D 모델을 정렬하고, 서라운드 오디오를 재생하고, 강력한 엔티티 구성요소 시스템을 사용하여 엔티티를 만들고, 제어하고, 관리할 수 있습니다.
- Jetpack XR용 ARCore: 인식 기능을 통해 디지털 콘텐츠를 현실 세계로 가져옵니다. 이 라이브러리는 깊이 추정, 영구 앵커, Hit Test, 평면 식별을 지원합니다.
- XR 런타임: SDK의 필수 런타임 기반을 제공하여 기기 수명 주기, 세션 생성, API 노출 영역을 사용 설정하는 시스템 구성을 처리합니다.
- XR용 Jetpack Compose: Android XR의 공간 기능을 활용하는 공간 UI 레이아웃을 만듭니다. 이 라이브러리를 사용하면 익숙한 Compose 개념을 사용하여 공간 UI를 만들 수 있으며 곧 베타 버전이 출시될 예정입니다.
베타의 새로운 기능
개발자 프리뷰에서 직접 받은 의견은 이러한 베타 버전을 형성하는 데 도움이 되었으며, 이러한 라이브러리가 프로덕션에 사용할 수 있도록 몇 가지 중요한 API 개선사항을 도입했습니다.
- 확장된 테스트 지원: 이제 몰입형 XR 라이브러리 전반에서 서라운드 오디오, XR 기기, 세션 구성 테스트를 포함한 새로운 기능을 사용할 수 있습니다. 자세한 내용은 각 라이브러리의 출시 노트를 참고하세요.
- Kotlin 코루틴 지원: Kotlin 코루틴과 더 잘 맞도록 Session.create가 이제 정지 함수가 되었습니다.
- 용어 및 클래스 업데이트: AnchorEntity의 이름이 AnchorSpace로 변경되었으며, ActivitySpace와 AnchorSpace가 모두 공통 SpaceEntity 클래스를 확장하여 장면 전반에서 더 일관된 공간 관리를 지원합니다.
각 라이브러리의 전체 출시 노트를 참고하여 이름 지정 및 API 변경사항에 관한 구체적인 세부정보를 확인하세요.
시작하기 및 의견 제공하기
이러한 종속 항목을 추가하려면 프로젝트에 Google Maven 저장소를 포함하고 최신 XR 라이브러리를 build.gradle 파일에 추가하세요.
dependencies { implementation("androidx.xr.scenecore:scenecore:1.0.0-beta02") implementation("androidx.xr.arcore:arcore:1.0.0-beta02") implementation("androidx.xr.runtime:runtime:1.0.0-beta02") implementation("androidx.xr.compose:compose:1.0.0-alpha17") }
몰입형 경험을 지원하는 Android XR 기기 생태계는 XR 헤드셋부터 유선 XR 글라스에 이르기까지 확장되고 있습니다. 지금 바로 Jetpack XR SDK 베타를 사용하여 몰입형 환경을 빌드해 보세요. 지금 바로 삼성 갤럭시 XR 또는 Android XR 에뮬레이터에서 빌드와 테스트를 시작해 보세요.
-
제품 소식Android XR SDK의 개발자 프리뷰 4가 출시되었습니다. 이번 버전에서도 헤드셋, 유선 XR 글라스, 지능형 글라스를 위한 교차 기기 개발을 통합하는 데 중점을 두었습니다.
Amy Zeppenfeld, Stevan Silva • 읽는 데 5분 소요 -
제품 소식집에서 즐기는 완전한 몰입형 경험부터 이동 중에 즐기는 간편한 경험까지, Android XR을 기반으로 빌드하면 공간 애플리케이션의 전체 스펙트럼에서 언제든지 사용자를 만날 수 있습니다. Android Developer Summit에서 Google은 XREAL AURA를 출시하며 흥미로운 이정표를 세웠습니다.
Amy Zeppenfeld, Vinny DaSilva • 읽는 데 3분 소요 -
제품 소식증강 오버레이부터 완전한 몰입형 환경에 이르기까지 Android XR 생태계는 빠르게 확장되고 있으며, 삼성 갤럭시 XR은 이미 출시되었습니다.
Stevan Silva, Vinny DaSilva • 읽는 데 2분 소요
Android 개발 관련 최신 정보를 이메일로 받아 보세요.