
AI
어서와요 XR의 숲 : Android Jetpack XR SDK 활용기
두줄요약
Android XR과 Jetpack XR SDK로 Home Space와 Full Space의 차이, 주요 UI 컴포넌트 동작을 정리했습니다. 에이닷 앱에 XR을 적용한 실습과 적용 방식 비교도 함께 공유했습니다.
핵심 내용
- 2025 Google I/O에서 공개된 Android XR과 Jetpack XR SDK의 개발 흐름 정리
- Home Space와 Full Space의 차이, Subspace와 Spatialized Composable 구성 설명
- SpatialPanel, Orbiter, SpatialDialog, SpatialPopup, SpatialElevation, EnableXrComponentOverrides 활용 예시
- 에이닷 앱에 XR을 적용한 실습과 적용 방식 비교
구조와 흐름
- Jetpack XR SDK 기반 개발 환경과 필요한 의존성, 에뮬레이터 설정 안내
- XR UI 컴포넌트의 동작 방식과 Space 전환에 따른 렌더링 차이 설명
- 실제 앱에 공간화 UI를 적용하는 두 가지 접근법 비교
적용해볼 점
- 기존 2D Compose UI를 XR 공간 UI로 전환할 때 Space 분기 처리 고려
- Full Space에서만 동작하는 SubspaceModifier, movable, resizable 속성 점검
- Compose 중심 앱이라면 EnableXrComponentOverrides와 SpatialPanel 적용 검토
