Разработка с помощью Android XR SDK
По-новому определите, как пользователи взаимодействуют с вашим приложением с помощью Android XR — от целенаправленной продуктивности до захватывающих развлечений. Приложения Android XR становятся частью среды вашего пользователя и создают широкие возможности для просмотра, обучения и выполнения задач.
Начните с инструментов, с которыми вы знакомы
Комплект разработки программного обеспечения Android XR поддерживает разработку вашего приложения с того места, где оно находится сегодня. Выберите, хотите ли вы разрабатывать с помощью Android Jetpack XR, Unity, OpenXR или WebXR.
Создайте или пространствуйте приложение для Android
Вы можете создать новое приложение с нуля или адаптировать большой экран Android или мобильное приложение для XR, добавив пространственные компоненты.
Создайте новое приложение или портируйте приложение Unity, OpenXR или WebXR.
Предоставьте существующий иммерсивный опыт новой аудитории с минимальными затратами на разработку.
Упрощенная разработка
Большинство приложений Android совместимы с Android XR без каких-либо дополнительных усилий по разработке.
Сократите время обучения и создайте приложение для широкого спектра устройств XR, используя знакомые API и платформы Android. Вы можете использовать Jetpack Compose для XR, Android Studio, эмулятор и предпочитаемые вами 3D-инструменты для создания собственных возможностей XR.
Легко перенести приложения в XR
XR-совместимое мобильное приложение
Привлекайте пользователей на устройствах XR с помощью существующих совместимых мобильных приложений. Никаких изменений не требуется.
XR-совместимое приложение для большого экрана
Адаптивные макеты гарантируют, что ваше приложение будет работать на всех устройствах. Существующие приложения с большим экраном оптимизированы для XR. Никаких изменений не требуется.
XR-дифференцированное приложение
Воспользуйтесь преимуществами пространственных панелей , 3D-моделей и пространственной среды для создания захватывающего опыта. Или используйте Unity, OpenXR или WebXR, чтобы создать полностью настраиваемый иммерсивный опыт.
Изучите инструменты разработки для Android
Создавайте возможности XR, используя знакомые инструменты, расширенные для XR.
Android Studio
Создайте новый поток устройств, диспетчер устройств и инспектор макета. Используйте эмулятор Android XR для тестирования приложений непосредственно на своем компьютере, с доступом к физическому устройству или без него.
Jetpack Compose для XR
Включает в себя все необходимое для разработки приложения XR. Найдите рекомендации по пользовательскому интерфейсу и взаимодействию, механизм автоматической компоновки, предустановленные макеты и пространственные композиции пользовательского интерфейса.
ARCore для Jetpack XR
Предоставляет вашему приложению возможности восприятия, позволяющие понимать и взаимодействовать с реальными функциями, такими как привязки и семантическая сегментация.
Реактивный ранец SceneCore
Включает в себя стандартные блоки для добавления захватывающего контента в ваше приложение Android XR. Библиотека SceneCore поддерживает API пространственных объектов и среды.
Материальный дизайн для XR
Предоставляет основу для создания удобных для пользователя приложений, которые следуют установленным шаблонам взаимодействия, пространственного и визуального дизайна.
Изучите пример приложения Hello Android XR
Попробуйте образец приложения Hello Android XR , оптимизированный для полного погружения. Посмотрите своими глазами, как пространственные панели и среды объединяются в реальном приложении.
Unity
Создавайте приложения, которые могут быть ориентированы на несколько платформ, с помощью установленной поддержки OpenXR и экосистемы разработчиков Unity.
OpenXR
Создавайте быстро и с меньшими затратами, используя общий набор API для разработки приложений XR, которые работают на различных устройствах.
WebXR
Создавайте содержательные возможности XR непосредственно в браузере, используя известные и надежные стандарты и технологии WebXR.
Получите практическую помощь на учебном курсе для разработчиков Android XR
В начале 2025 года мы проводим учебные курсы для разработчиков Android XR по всему миру. На этих двухдневных мероприятиях вы сможете:
- Участвуйте в технических сессиях под руководством гида.
- Работайте с командой Android XR над созданием нового приложения или адаптацией существующего.
- Получите доступ к предварительной версии оборудования гарнитуры.
Начать работу с дизайном
Android XR включает готовый пользовательский интерфейс, компоненты и пространственные элементы.