Дизайн для дифференцированных приложений Android XR

Android XR поддерживает приложения, находящиеся на разных стадиях разработки. Он создан для того, чтобы свести к минимуму усилия, необходимые разработчику для создания приложения для нескольких платформ и форм-факторов.

Android XR автоматически запускает совместимые приложения Android, предназначенные для мобильных устройств и больших экранов. С помощью нескольких адаптаций вы можете преобразовать его в дифференцированное приложение, если хотите сделать его более захватывающим.

Мобильное приложение, совместимое с XR

XR-совместимое приложение для большого экрана

XR-дифференцированное приложение

Существующее мобильное приложение, которое не было изменено для адаптации к большому экрану или любому другому форм-фактору. Этот тип приложения автоматически совместим с Android XR, если для него не требуются какие-либо неподдерживаемые функции, такие как телефония. Пользователи могут выполнять потоки важных задач. Они автоматически становятся доступными в Play Store.

Android-приложение с большим экраном уровня 1 или 2 , в котором реализована оптимизация макета для всех размеров экрана и конфигураций устройств (например, больших экранов в дополнение к мобильным), а также расширенная поддержка внешних устройств ввода и многозадачности. Они автоматически становятся доступными в Play Store.

Приложение, дифференцированное для XR, имеет пользовательский интерфейс, специально разработанный для XR, и реализует функции, которые предлагаются только в XR. Вы можете в полной мере воспользоваться возможностями Android XR и разнообразить возможности своего приложения, добавив функции XR, такие как пространственные панели, или контент XR, например 3D-видео.

Создавайте дифференцированные приложения для Android XR

При работе в полноэкранном режиме ваше приложение XR может использовать функции для создания ощущения присутствия и более глубокого уровня взаимодействия. Чтобы воспользоваться преимуществами бесконечного холста, рассмотрите возможность добавления следующих элементов:

Пространственные панели

Расширяйте свое приложение в пространстве пользователя без ограничений. Пользователи могут перемещать панели для персонализированного взаимодействия.

3D модели

Поощряйте практическое обучение и исследование с помощью 3D-моделей, которые пользователи могут вращать, изменять размер и перемещать.

Пространственные среды

Перенесите пользователей в новое пространство и повысьте концентрацию внимания с помощью специально созданных иммерсивных сцен.

Советы, как быстро начать работу

  • Настройте пользовательский интерфейс своего приложения по своему усмотрению, как на Android.
  • Следуйте рекомендациям Material Design для больших экранов , чтобы приложения выглядели и работали правильно в любом размере.
  • Следуйте рекомендациям по визуальному дизайну Android XR в отношении типографики, цветов и движения . Рассмотрите возможность использования компонентов Material Design , чтобы ваше приложение выглядело как родное для платформы.
  • Определите ключевые моменты, когда пространственные особенности улучшат взаимодействие с пользователем и откроют уникальные возможности XR.
  • Добавьте четкие визуальные подсказки, чтобы пользователи могли быстро переключаться между «Полным пространством» и «Домашним пространством». Например, вы можете использовать свертывание содержимого и развертывание значков содержимого для кнопок, вызывающих переходы.