Android XR поддерживает приложения на разных стадиях разработки. Он создан для минимизации усилий разработчика по созданию приложения для нескольких платформ и форм-факторов.
Android XR автоматически запускает совместимые приложения Android, разработанные для мобильных устройств и больших экранов. С помощью нескольких адаптаций вы можете преобразовать его в дифференцированное приложение, если хотите, чтобы оно ощущалось более захватывающим.
Мобильное приложение, совместимое с XR
Существующее мобильное приложение, которое не было изменено для адаптации к большому экрану или любому другому форм-фактору. Этот тип приложения автоматически совместим с Android XR, если ему не требуются какие-либо неподдерживаемые функции, такие как телефония. Пользователи могут выполнять критические потоки задач. Они автоматически становятся доступными в Play Store.
Приложение для большого экрана, совместимое с XR
Приложение для Android Tier 1 или Tier 2 с большим экраном, в котором реализованы оптимизации макета для всех размеров экрана и конфигураций устройств (например, большие экраны в дополнение к мобильным), а также улучшенная поддержка внешних устройств ввода и многозадачности. Они автоматически становятся доступными в Play Store.
XR-дифференцированное приложение
Дифференцированное приложение XR имеет пользовательский опыт, специально разработанный для XR, и реализует функции, которые предлагаются только в XR. Вы можете в полной мере воспользоваться возможностями Android XR и дифференцировать опыт своего приложения, добавив функции XR, такие как пространственные панели или контент XR, такой как 3D-видео.
Разработка дифференцированных приложений Android XR
При работе в Full Space ваше приложение XR может использовать функции для создания ощущения присутствия и более глубокого уровня вовлеченности. Чтобы воспользоваться преимуществами бесконечного холста, рассмотрите возможность добавления следующих элементов:
Расширьте свое приложение в пространстве пользователя без ограничений. Пользователи могут перемещать панели для персонализированного опыта.
Поощряйте практическое обучение и исследование с помощью 3D-моделей, которые пользователи могут вращать, изменять размер и перемещать.
Перенесите пользователей в новое пространство и повысьте концентрацию внимания с помощью специально созданных захватывающих сцен.
Советы, как быстро начать работу
- Настройте пользовательский интерфейс приложения по своему усмотрению, как на Android.
- Следуйте рекомендациям Material Design для больших экранов , чтобы приложения выглядели и функционировали правильно на экранах любого размера.
- Следуйте рекомендациям по визуальному дизайну Android XR по типографике, цветам и движению . Рассмотрите возможность использования компонентов Material Design , чтобы ваше приложение ощущалось родным для платформы.
- Определите ключевые моменты, в которых пространственные характеристики улучшат пользовательский опыт и раскроют уникальные возможности XR.
- Добавьте четкие визуальные подсказки, чтобы пользователи могли быстро переключаться между Full Space и Home Space. Например, вы можете использовать значки сворачивания и развертывания контента для кнопок, чтобы запускать переходы.