Développer avec le SDK Android XR
Redéfinissez la façon dont les utilisateurs interagissent avec votre application avec Android XR, de la productivité ciblée au divertissement immersif. Les applications Android XR font partie de l'environnement de l'utilisateur et créent des expériences immersives pour regarder, apprendre et accomplir des tâches.
Commencez avec les outils que vous connaissez
Le kit de développement logiciel Android XR vous permet de développer votre application à partir de son état actuel. Indiquez si vous souhaitez développer avec Android Jetpack XR, Unity, OpenXR ou WebXR.
Créer ou spatialiser une application Android
Vous pouvez créer une application à partir de zéro ou adapter une application mobile ou grand écran Android pour la RV/RA en ajoutant des composants spatiaux.
Créer une application ou porter une application Unity, OpenXR ou WebXR
Proposez des expériences immersives existantes à une nouvelle audience, avec un effort de développement minimal.
Développement simplifié
La plupart des applications Android sont compatibles avec Android XR sans effort de développement supplémentaire.
Réduisez la courbe d'apprentissage et créez des applications pour une gamme d'appareils XR en utilisant des API et des frameworks Android familiers. Vous pouvez utiliser Jetpack Compose pour XR, Android Studio, l'émulateur et vos outils 3D préférés pour créer des expériences XR personnalisées.
Accédez facilement aux applications XR
Application mobile compatible avec la RA/XR
Touchez les utilisateurs sur des appareils XR avec vos applications mobiles compatibles existantes. Aucune modification n'est requise.
Application sur grand écran compatible avec la réalité XR
Les mises en page adaptatives garantissent que votre application fonctionne sur tous les appareils. Les applications pour grands écrans existantes sont optimisées pour la réalité XR. Aucune modification n'est requise.
Application différenciée par XR
Profitez des panneaux spatiaux, des modèles 3D et des environnements spatiaux pour concevoir une expérience immersive. Vous pouvez également utiliser Unity, OpenXR ou WebXR pour créer une expérience immersive entièrement personnalisée.
Explorer les outils de développement Android
Créez des expériences XR à l'aide d'outils familiers, étendus pour XR.
Android Studio
Créez un flux d'appareil, un gestionnaire d'appareils et un inspecteur de mise en page. Utilisez l'émulateur Android XR pour tester des applications directement sur votre ordinateur, avec ou sans accès à un appareil physique.
Jetpack Compose pour la XR
Comprend tout ce dont vous avez besoin pour concevoir une application XR. Vous y trouverez des recommandations d'UI et d'interaction, un moteur de mise en page automatique, des mises en page prédéfinies et des compositions d'UI spatiales.
ARCore pour Jetpack XR
Fournit des fonctionnalités de perception permettant à votre application de comprendre et d'interagir avec des éléments du monde réel tels que des ancrages et une segmentation sémantique.
Jetpack SceneCore
Inclut les éléments de base permettant d'ajouter du contenu immersif à votre application Android XR. La bibliothèque SceneCore est compatible avec les API d'entité spatiale et d'environnement.
Material Design pour la XR
Fournit une base pour créer des applications conviviales qui suivent des modèles établis d'interaction, de conception spatiale et visuelle.
Découvrir l'application exemple Hello Android XR
Essayez l'application exemple Hello Android XR, optimisée pour une expérience immersive. Découvrez comment les panneaux et les environnements spatiaux s'assemblent dans une application concrète.
Unity
Créez des applications pouvant cibler plusieurs plates-formes grâce à la compatibilité OpenXR établie d'Unity et à son écosystème de développeurs.
OpenXR
Créez rapidement et à moindre coût à l'aide d'un ensemble commun d'API pour développer des applications XR compatibles avec différents appareils.
WebXR
Créez des expériences XR pertinentes directement dans un navigateur à l'aide des normes et technologies connues et fiables de WebXR.
Obtenir de l'aide pratique lors d'un bootcamp de développement Android XR
Début 2025, nous organiserons des bootcamps pour les développeurs Android XR dans le monde entier. Lors de ces événements de deux jours, vous pouvez :
- Participer à des sessions techniques guidées
- Collaborez avec l'équipe Android XR lorsque vous créez une application ou adaptez-en une existante.
- Accédez au matériel du casque en version préliminaire.
Premiers pas avec la conception
Android XR inclut une interface utilisateur, des composants et des éléments spatiaux prêts à l'emploi.