메타의 VR Layout SDK 1.0, 플랫한 Quest 앱에 사이드 윈도우 제공하지만 Gaze SDK 빌드는 아직 출시 불가
메타의 VR Layout SDK는 9월 24일 버전 1.0.0으로 발표되었으며, Quest의 Jetpack Compose 및 React Native 앱이 추가 공간 윈도우를 열 수 있게 한다. 동반 Gaze SDK는 여전히 불안정하며 Horizon Store에서 출시가 차단되었다.
작성자 vrBlogs
· 1분 읽기 · 출처: Meta Horizon OS Developers

메타는 이제 Quest의 일반 안드로이드 앱이 몰입형 VR 앱이 되지 않고도 메인 윈도우 옆에 추가 패널을 열 수 있는 방법을 제공한다. UploadVR, MIXED, 메타의 개발자 문서에 따르면 메타 VR Layout SDK는 Connect 2026 전후로 소개되었으며, React Native 패키지는 9월 24일 npm에서 버전 1.0.0에 도달했다.
Layout SDK의 작동 원리
표준 안드로이드 앱은 메인 2D 윈도우를 유지하고 도구나 세부 정보 패널 같은 주변에 고정된 "공간 윈도우"를 추가한다. 앱은 비몰입형으로 유지되며 다른 열린 앱 옆에 앉을 수 있고 기존 활동과 UI 코드를 유지한다. 개발자는 3D 객체나 환경 변경에 여전히 필요한 메타의 Spatial SDK의 엔티티-컴포넌트-시스템 설계를 채택할 필요가 없다.
- 프레임워크: Jetpack Compose 및 React Native. React Native는 버전 0.85 이상과 베어 프로젝트, 또는 네이티브 안드로이드 파일을 유지하는 Expo 프로젝트가 필요하다.
- 폴백: 라이브러리는 최소 Horizon OS 버전을 설정하지 않는다. v207 이전 릴리스, 휴대폰에서 또는 공간이 없을 때 각 윈도우는 메인 윈도우에 인라인으로 그려지거나(기본값) 삭제된다.
- 기기: 메타는 Quest 3을 포함한 모든 VR 기기에서 작동한다고 말하며, Meta VR Glasses에만 한정되지 않는다.
메타의 샘플 앱 CookVrx는 재료와 타이머 패널이 있는 레시피 뷰어로, MIT 라이선스의 horizon-android-samples 저장소에서 Compose와 React Native 버전으로 이용할 수 있다. UploadVR은 NBA 앱이 SDK를 사용하는 처음 앱 중 하나라고 보도했다.
제한 사항
메타의 모범 사례 가이드는 한 번에 메인 윈도우 하나와 동등하게 중요한 공간 윈도우 최대 2개를 요청한다. React Native 통합은 2개의 윈도우 슬롯으로 제한되며, 공간 윈도우는 투명할 수 없고, 메타는 개발자에게 윈도우를 애니메이션하기보다 크기와 위치를 안정적으로 유지하도록 요청한다.
Gaze SDK 및 UI Set
Meta VR Glasses는 기본적으로 Look and Pinch를 사용한다. 사용자가 요소를 보고 집어서 선택하면 플랫 앱은 일반 터치 이벤트를 받는다. Gaze SDK는 개발자가 시스템이 잘못 읽은 대상을 수정하고 호버 툴팁을 추가할 수 있게 하지만, 메타는 이를 불안정하다고 표시하고 요청 시에만 제공한다. 문서에는 "SDK가 번들된 Meta Horizon Store에 제출된 앱은 거부된다"고 경고하며, Meta VR Glasses 출시 전에 안정 버전을 약속한다.
세 번째 부분인 Meta VR UI Set SDK는 밝은 테마와 어두운 테마, 타이포그래피, 아이콘 및 표준 컨트롤이 있는 Jetpack Compose 디자인 시스템이다. 메타는 이를 Spatial SDK 내부에서 제공했던 Horizon OS UI Set의 후속이라고 부른다.
이 글이 마음에 드셨나요?
좋아요를 눌러 편집자에게 알리거나, 나중에 읽도록 저장하세요.



댓글
대화에 참여하려면 로그인하세요.
로그인아직 댓글이 없습니다. 대화를 시작해 보세요.
·