Создание пространственных макетов

Поддерживаемые XR-устройства
Это руководство поможет вам создавать продукты для таких XR-устройств.
XR-шлемы
Проводные XR-очки

Jetpack Compose для XR позволяет использовать пространственные компоненты, такие как строки и столбцы, чтобы создавать пространственные интерфейсы и макеты с помощью знакомой декларативной модели Compose. Это позволяет расширить существующий интерфейс Android в трехмерное пространство или создать совершенно новые иммерсивные 3D-приложения.

Эта библиотека также предоставляет составные элементы подпространства, такие как пространственные панели и орбитеры, которые позволяют разместить существующий 2D Compose или пользовательский интерфейс на основе представлений в пространственном макете. Другие компонуемые функции Subspace обрабатывают другие типы пространственных сценариев использования, например SceneCoreEntity, которая позволяет размещать объекты, такие как 3D-модели, относительно вашего пользовательского интерфейса.

Разработка компонентов пользовательского интерфейса XR: общий пример с орбитером

Руководства

В этом разделе представлены следующие руководства для разработчиков:

Компоненты макета

Material Design для пространственного интерфейса

Работа с существующими макетами на основе представлений