Développer avec le SDK Android XR
Redéfinissez la façon dont les utilisateurs interagissent avec votre application grâce à Android XR. Que ce soit pour une productivité ciblée et un divertissement immersif sur des casques et des lunettes XR filaires, ou pour des expériences légères et complémentaires sur des lunettes IA.
Casques XR | Lunettes XR filaires
Créer des expériences immersives
Créez des expériences immersives utiles et agréables qui transportent les utilisateurs dans un espace entièrement virtuel ou qui combinent du contenu numérique semi-immersif avec l'environnement de l'utilisateur pour permettre le multitâche dans le monde réel.
Lunettes IA
Créer des expériences augmentées
Créez des expériences légères et complémentaires qui aident les utilisateurs dans leur vie quotidienne, en déplacement, à la maison ou au travail.
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.
Améliorer l'expérience utilisateur pour les développeurs Android XR
Vos commentaires sont importants. Inscrivez-vous pour participer à nos études sur l'expérience utilisateur et nous aider à améliorer les outils, les API et les conseils pour des millions d'utilisateurs dans le monde entier. Obtenez une récompense si vous êtes sélectionné.
Créer ou spatialiser une application Android
Vous pouvez créer une application à partir de zéro ou adapter une application Android pour grand écran ou mobile aux expériences immersives XR en ajoutant des composants spatiaux.
Cette application JetNews est une application Android pour grand écran adaptée à Android XR.
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.
Job Simulator est un jeu Unity adapté à Android XR.
Étendre une application mobile aux lunettes d'IA
Étendez votre application mobile aux lunettes d'IA avec des expériences augmentées qui aident vos utilisateurs à interagir avec le monde qui les entoure.
Développement simplifié
La plupart des applications Android sont compatibles avec les casques XR et les lunettes XR filaires.
Les applications mobiles ou pour grand écran 2D existantes fonctionnent par défaut dans Android XR pour les casques et lunettes XR filaires. Elles s'affichent sous forme de panneau 2D dans un espace 3D. Utilisez les API, les frameworks et les outils Android que vous connaissez, comme Jetpack Compose pour XR, Android Studio, l'émulateur et vos outils 3D préférés.
Intégration facile des applications aux casques et lunettes XR filaires
Application mobile compatible avec la RA/XR
Touchez les utilisateurs sur les casques XR et les lunettes XR filaires 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 permettent à votre application de fonctionner sur différents appareils. Les applications pour grands écrans existantes sont optimisées pour les casques et lunettes XR filaires. 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 pour les casques et lunettes XR filaires. Vous pouvez également utiliser Unity, OpenXR ou WebXR pour créer une expérience immersive entièrement personnalisée pour ces types d'appareils XR.
Explorer les outils de développement Android
Créez des expériences XR à l'aide d'outils familiers, étendus pour XR.
Tous les appareils XR
Android Studio
Développez avec les outils Android Studio que vous connaissez. Utilisez l'émulateur Android XR pour tester votre application directement sur votre machine à l'aide d'appareils virtuels pour les casques et lunettes XR filaires ou les lunettes IA. Déboguez la mise en page de votre application à l'aide de l'outil d'inspection de la mise en page.
Lunettes IA
Jetpack Compose Glimmer
Jetpack Compose Glimmer est un kit d'outils d'UI permettant de créer des expériences Android XR augmentées, optimisées pour les lunettes connectées dotées d'un écran. Créez des interfaces utilisateur esthétiques, minimalistes et confortables pour les appareils portés toute la journée.
Casques XR | Lunettes XR filaires
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.
Casques XR | Lunettes XR filaires
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.
Casques XR | Lunettes XR filaires
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.
Tous les appareils XR
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.
Tous les appareils XR
Explorer des exemples Android XR
Explorez nos exemples pour découvrir comment créer des expériences immersives pour des appareils tels que les casques XR et les lunettes XR filaires, ainsi que des expériences augmentées pour des appareils tels que les lunettes d'IA. Découvrez comment les fonctionnalités et les concepts de la XR se combinent dans des applications réelles.
Créer avec Unity, OpenXR ou WebXR
Toute personne connaissant le développement 3D peut créer des applications avec le moteur 3D en temps réel Unity, la norme du secteur OpenXR ou la technologie WebXR facilement accessible. Ces frameworks vous permettent de créer des expériences personnalisées pour les casques et les lunettes XR filaires.
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
Développez rapidement et à moindre coût en utilisant un ensemble commun d'API pour créer des applications XR fonctionnant sur différents casques et lunettes XR filaires.
WebXR
Créez des expériences enrichissantes pour les casques et lunettes XR filaires directement dans un navigateur à l'aide des normes et technologies connues et fiables de WebXR.
Premiers pas avec la conception
Android XR inclut une interface utilisateur, des composants et des éléments spatiaux prêts à l'emploi.