Основные библиотеки SDK Jetpack XR достигли стадии бета-тестирования: следующий этап для Android XR.
2 минуты чтения
С момента появления Android XR SDK разработчики воплотили свои идеи в инновационные, захватывающие приложения для XR-гарнитур и проводных XR-очков. По мере расширения экосистемы, вы можете легче переводить эти приложения из стадии предварительного просмотра в стадию производства и охватывать пользователей, где бы они ни находились.
Сегодня мы рады объявить о том, что Jetpack SceneCore , ARCore для Jetpack XR и XR Runtime достигли стадии бета-тестирования, а Jetpack Compose для XR появится в ближайшее время! Это означает, что API стабилизируются, и сейчас самое время начать интегрировать их в ваши рабочие процессы и создавать приложения для Android XR.
Почему именно Jetpack XR SDK?
В состав Jetpack XR SDK входят все необходимые инструменты и библиотеки для создания захватывающих и дополненных возможностей для Android XR. Независимо от того, переносите ли вы существующее 2D-приложение или создаете новое 3D XR-приложение с нуля, вы можете сделать это, используя знакомые вам инструменты разработки Android.
Для поддержки вашей разработки в этом релизе основное внимание уделяется предоставлению базовых компонентов SDK:
- Jetpack SceneCore : Создавайте и управляйте графом сцены Android XR с помощью 3D-контента. Вы можете располагать 3D-модели , воспроизводить пространственный звук и использовать надежную систему компонентов сущностей для создания, управления и контроля объектов.
- ARCore для Jetpack XR : перенесите цифровой контент в реальный мир с помощью возможностей распознавания. Эта библиотека обеспечивает оценку глубины , постоянные привязки , проверку попаданий и идентификацию плоскостей .
- XR Runtime : Обеспечивает необходимую среду выполнения SDK, обрабатывая жизненные циклы устройств, создание сессий и системные конфигурации, которые обеспечивают работу API.
- Jetpack Compose for XR : Создавайте пространственные макеты пользовательского интерфейса , использующие пространственные возможности Android XR. Эта библиотека позволяет использовать знакомые концепции Compose для создания пространственных интерфейсов и скоро будет доступна в бета-версии.
Что нового в бета-версии?
Непосредственная обратная связь от разработчиков, участвовавших в предварительном тестировании, помогла сформировать эти бета-версии, внедрив ряд важных улучшений API, чтобы гарантировать готовность этих библиотек к использованию в производственной среде.
- Расширена поддержка тестирования: теперь во всех библиотеках иммерсивной XR-технологии доступны новые возможности, включая тестирование пространственного звука , XR-устройств и конфигурации сессии . Подробности см. в примечаниях к выпуску каждой библиотеки .
- Поддержка сопрограмм в Kotlin : Для лучшего соответствия сопрограммам Kotlin, Session.create теперь является функцией приостановки.
- Обновления терминологии и классов : класс AnchorEntity переименован в AnchorSpace , и теперь классы ActivitySpace и AnchorSpace наследуют общий класс SpaceEntity для более согласованного управления пространством в разных сценах.
Подробную информацию об изменениях в названиях и API каждой библиотеки можно найти в полных примечаниях к выпуску .
Начните и оставьте свой отзыв.
Чтобы добавить эти зависимости, включите репозиторий Google Maven в свой проект и добавьте новейшие библиотеки XR в файлы build.gradle.
dependencies { implementation("androidx.xr.scenecore:scenecore:1.0.0-beta02") implementation("androidx.xr.arcore:arcore:1.0.0-beta02") implementation("androidx.xr.runtime:runtime:1.0.0-beta02") implementation("androidx.xr.compose:compose:1.0.0-alpha17") }
Экосистема устройств Android XR, обеспечивающих захватывающие впечатления, расширяется, охватывая всё — от XR-гарнитур до проводных XR-очков. Сейчас самое подходящее время начать создавать захватывающие впечатления с помощью бета-версии Jetpack XR SDK. Начните разработку и тестирование на Samsung Galaxy XR или эмуляторе Android XR уже сегодня.
Новости о продуктахМы рады представить четвертую версию Android XR SDK для разработчиков, продолжая уделять основное внимание унификации кроссплатформенной разработки для гарнитур, проводных XR-очков и интеллектуальных очков.
Новости о продуктахОт дополненной реальности до полностью иммерсивных сред — экосистема Android XR стремительно расширяется, и Samsung Galaxy XR уже доступен для покупки сегодня.
Stevan Silva , Vinny DaSilva • Чтение 2 минуты
Новости о продуктахМы рады сообщить, что в Android XR появилась официальная поддержка Unreal Engine и Godot. Также мы запускаем новые инструменты, призванные повысить вашу производительность и расширить возможности XR: Android XR Engine Hub и Android XR Interaction Framework.
Luke Hopkins , Ryan Bartley • 4 мин чтения
Получайте еженедельно самые свежие новости о разработке Android прямо на свою электронную почту.







