Разработка с помощью Android XR SDK
Android XR позволяет по-новому взаимодействовать с приложением. Например, пользователи могут работать и развлекаться в шлемах и проводных очках расширенной реальности или получать дополнительную информацию в аудио- и видеоочках.
XR-шлемы | Проводные XR-очки
Создавайте интерактивные ресурсы
Создавайте увлекательные иммерсивные приложения, которые переносят пользователей в полностью виртуальное пространство, или смешивайте полуиммерсивный цифровой контент с окружением пользователя, чтобы повысить продуктивность и многозадачность в реальном мире.
Аудиоочки | Видеоочки
Создание дополненной реальности
Создавайте простые и полезные приложения, которые помогают пользователям в повседневной жизни, дома и на работе.
Начните со знакомых инструментов
Используйте уже знакомые инструменты, чтобы перенести приложение в XR. Например, инструменты разработки для Android с Jetpack XR SDK, игровые движки Unity, Godot и Unreal Engine, открытые стандарты OpenXR или широкодоступный WebXR.
Помогите нам улучшить Android XR для разработчиков
Ваш отзыв очень важен для нас. Зарегистрируйтесь, чтобы принять участие в исследованиях и помочь нам улучшить инструменты, API и рекомендации, которыми пользуются миллионы людей по всему миру. Если вас выберут, вы получите вознаграждение.
Создайте приложение для Android или добавьте в него пространственное аудио
Вы можете создать новое приложение с нуля или адаптировать существующее приложение Android для XR. Добавьте пространственные компоненты, чтобы сделать приложение с эффектом погружения уникальным.
JetNews – это адаптивное приложение для Android, которое было оптимизировано для Android XR.
Создайте новое приложение или перенесите существующее с помощью других инструментов XR
Вы можете без лишних усилий адаптировать свои приложения и игры, созданные на Unity, Godot, Unreal Engine, OpenXR или WebXR, для новой аудитории.
Job Simulator – это игра на Unity, портированная на Android XR.
Как расширить мобильное приложение для умных очков
Расширьте возможности своего мобильного приложения, добавив поддержку умных очков, например аудио- и видеоочков, с функциями дополненной реальности, которые помогают пользователям взаимодействовать с окружающим миром.
Упрощенная разработка
Большинство приложений для Android совместимы с XR-шлемами и проводными XR-очками.
Существующие 2D-приложения по умолчанию работают в Android XR на XR-шлемах и в 3D-пространстве. Создавайте уникальные приложения для XR, используя знакомые API, фреймворки и инструменты Android, такие как Jetpack Compose для XR, Android Studio, эмулятор и ваши любимые инструменты для работы с 3D.
Простой способ адаптировать приложения для XR-шлемов и проводных XR-очков
Мобильное приложение, совместимое с XR
Охватите пользователей XR-шлемов и проводных XR-очков с помощью существующих совместимых мобильных приложений. Никаких изменений не требуется.
Приложение для больших экранов, совместимое с XR
Адаптивные макеты обеспечивают работу приложения на разных устройствах. Существующие приложения для больших экранов оптимизированы для шлемов расширенной реальности и проводных XR-очков. Никаких изменений не требуется.
Приложение, оптимизированное для XR
Используйте пространственные панели, 3D-модели и пространственные среды, чтобы создавать иммерсивный контент для XR-шлемов и проводных XR-очков. Вы также можете использовать Unity, OpenXR, Godot, Unreal Engine или WebXR, чтобы создать полностью настраиваемый иммерсивный интерфейс для этих типов XR-устройств.
Инструменты разработки для Android
Создавайте XR-контент с помощью привычных инструментов, расширенных для XR.
Все XR-устройства
Android Studio
Разрабатывайте приложения с помощью привычных инструментов Android Studio. Протестируйте приложение на виртуальных устройствах в эмуляторе для XR-шлемов и проводных XR-очков или аудио- и видеоочков. Отлаживайте макет приложения с помощью инспектора макетов.
Видеоочки | Проводные XR-очки
Цветоформы в Jetpack Compose
Jetpack Compose Glimmer – это система проектирования и набор инструментов для создания пользовательского интерфейса на оптических прозрачных дисплеях, например видеоочках и проводных XR-очках. Создавайте контрастные интерфейсы, которые легко воспринимаются и не отвлекают от реального мира.
XR-шлемы | Проводные XR-очки
Jetpack Compose для XR
Включает все необходимое для разработки XR-приложения. Найдите рекомендации по пользовательскому интерфейсу и взаимодействию, механизм автоматического макета, предустановленные макеты и пространственные композиции пользовательского интерфейса.
XR-шлемы | Проводные XR-очки
Material Design для XR
Позволяет создавать удобные приложения, соответствующие установленным стандартам взаимодействия, пространственного и визуального дизайна.
XR-шлемы | Проводные XR-очки
Jetpack SceneCore
Включает строительные блоки для добавления иммерсивного контента в приложение Android XR. Библиотека SceneCore поддерживает API пространственных объектов и среды.
Все XR-устройства
ARCore для Jetpack XR
Позволяет приложению распознавать объекты реального мира и взаимодействовать с ними, например с помощью якорей и семантической сегментации.
Все XR-устройства
Примеры приложений для Android XR
Узнайте, как функции и концепции XR сочетаются в реальных приложениях, обеспечивая иммерсивный опыт и дополненную реальность на всех типах устройств Android XR.
Создание приложений с помощью Unity, OpenXR, Godot, Unreal Engine или WebXR
Любой разработчик, знакомый с 3D-технологиями, может создавать приложения с помощью популярных 3D-движков (Unity, Godot и Unreal Engine), отраслевого стандарта OpenXR или доступного WebXR. Эти фреймворки позволяют создавать персонализированные решения для XR-шлемов и проводных XR-очков.
Unity
Получите полный доступ к функциям Unity для создания контента и легко переносите приложения с других платформ на Android XR. Инструменты оптимизации производительности, большой магазин объектов и активное сообщество помогут вам в разработке.
OpenXR
Оптимизируйте разработку с помощью бесплатного открытого стандарта OpenXR. Создавайте приложения XR, которые будут работать на разных устройствах, используя общий набор API.
Godot
Создавайте простые XR-приложения с открытым исходным кодом. Godot поддерживает Android XR по умолчанию благодаря плагину OpenXR Vendors.
Unreal Engine
Создавайте реалистичные интерактивные ресурсы с помощью Unreal Engine. Используйте существующую поддержку OpenXR и нативный шаблон VR, чтобы сразу приступить к работе.
WebXR
Создавайте полезные функции для шлемов расширенной реальности и проводных XR-очков прямо в браузере, используя известные и надежные стандарты и технологии WebXR.
Начало работы с дизайном
В Android XR есть готовые интерфейсы, компоненты и элементы, которые помогут вам в разработке.