Перейти к содержимому
vrBlogs
ЯзыкRU

VR Layout SDK 1.0 от Meta позволяет плоским приложениям Quest открывать боковые окна, но приложения с Gaze SDK пока нельзя выпускать

VR Layout SDK от Meta, опубликованный в версии 1.0.0 24 сентября, позволяет приложениям Jetpack Compose и React Native на Quest открывать дополнительные пространственные окна. Сопутствующий Gaze SDK остаётся нестабильным и заблокирован в Horizon Store.

v

Автор vrBlogs

· Чтение: 2 мин. · Источник: Meta Horizon OS Developers

VR Layout SDK 1.0 от Meta позволяет плоским приложениям Quest открывать боковые окна, но приложения с Gaze SDK пока нельзя выпускать

Meta теперь предоставляет обычным приложениям Android на Quest возможность открывать дополнительные панели рядом с главным окном без необходимости становиться иммерсивными VR-приложениями, сообщают UploadVR, MIXED и документация для разработчиков от Meta. VR Layout SDK от Meta был представлен примерно во время Connect 2026, а его пакеты React Native достигли версии 1.0.0 на npm 24 сентября.

Как работает Layout SDK

Стандартное приложение Android сохраняет своё главное 2D-окно и добавляет «пространственные окна», закреплённые вокруг него, например панель инструментов или деталей. Приложение остаётся неиммерсивным, может располагаться рядом с другими открытыми приложениями и сохраняет существующие операции и код интерфейса. Разработчикам не нужно принимать структуру entity-component-system из Spatial SDK от Meta, которая по-прежнему требуется для 3D-объектов или изменений окружения.

  • Фреймворки: Jetpack Compose и React Native. React Native требует версии 0.85 или позже и bare-проект, или Expo-проект, который сохраняет свои родные файлы Android.
  • Откат: библиотека не устанавливает минимальную версию Horizon OS. В релизах до v207, на телефонах или при отсутствии места каждое окно откатывается к отрисовке встроенного окна в главном окне (по умолчанию) или удаляется.
  • Устройства: Meta заявляет, что SDK работает на всех её VR-устройствах, включая Quest 3, и не является эксклюзивным для Meta VR Glasses.

Пример приложения Meta CookVrx — просмотрщик рецептов с панелями ингредиентов и таймера — доступен в Compose и React Native в её MIT-лицензированном репозитории horizon-android-samples. Согласно UploadVR, приложение NBA — одно из первых, использующих SDK.

Ограничения

Руководство лучших практик Meta рекомендует одно главное окно и не более двух одинаково важных пространственных окон одновременно. Интеграция React Native ограничена двумя слотами окна, пространственные окна не могут быть прозрачными, и Meta просит разработчиков сохранять размер и положение окна стабильными, а не анимировать их.

Gaze SDK и UI Set

Meta VR Glasses по умолчанию используют Look and Pinch: пользователи смотрят на элемент и щипают для выбора, а плоские приложения получают обычные сенсорные события. Gaze SDK позволяет разработчикам исправлять неправильно прочитанные системой цели и добавлять всплывающие подсказки при наведении, но Meta помечает его как нестабильный и выдаёт только по запросу. Его документация предупреждает, что «приложения, отправленные в Meta Horizon Store с включённым SDK, будут отклонены», и обещает стабильную версию перед запуском Meta VR Glasses.

Третий компонент — SDK Meta VR UI Set — это система дизайна Jetpack Compose со светлой и тёмной темами, типографией, иконками и стандартными элементами управления. Meta называет его преемником Horizon OS UI Set, который поставлялся в составе Spatial SDK.

РубрикаPlatforms & software
Поделиться

Вам понравился этот материал?

Поставьте отметку «Нравится», чтобы сообщить редакторам, или сохраните материал, чтобы прочитать позже.

Комментарии

Войдите, чтобы присоединиться к разговору.

Войти

    Комментариев пока нет. Начните разговор.

    Все новости

    Вы уверены?