Android XR : le futur de l’immersion sur vos appareils

L’équipe Android annonce la sortie en avant-première pour les développeurs du **kit de développement Android XR**, une solution complète dédiée aux casques et lunettes de réalité étendue (XR). Cette plateforme offre des possibilités infinies pour créer des expériences captivantes qui mêlent mondes physique et numérique, en s’appuyant sur les API, outils et normes ouvertes d’Android XR.

**Les atouts d’Android XR :**

* Spacialisez votre application en intégrant des éléments 3D riches, des panneaux spatiaux et un son spatial qui apportent une profondeur réaliste.
* Transportez vos utilisateurs dans des environnements virtuels fantastiques ou interagissez avec eux dans leur propre lieu de vie ou de travail.
* Exploitez les capacités d’interaction naturelle et multimodale, telles que les mains et les yeux.

**Votre application sur Android XR :**

Le kit de développement Android XR s’appuie sur les bases existantes du développement d’applications Android. Nous intégrons également le Play Store à Android XR, où la **plupart des applications Android** seront automatiquement disponibles sans effort de développement supplémentaire. Les utilisateurs pourront découvrir et utiliser vos applications existantes dans une toute nouvelle dimension.

**Création avec le kit de développement Jetpack XR :**

Le kit de développement Jetpack XR comprend de **nouvelles bibliothèques Jetpack** spécialement conçues pour la XR :

* **Jetpack Compose pour XR :** permet de créer des interfaces utilisateur spatiales de manière déclarative.
* **Material Design pour XR :** propose des composants et des mises en page qui s’adaptent automatiquement à la XR.
* **Jetpack SceneCore :** fournit une base pour créer des expériences 3D personnalisées.
* **ARCore pour Jetpack XR :** offre des fonctions de perception avancées pour que votre application comprenne le monde réel.

**Création avec Unity :**

En partenariat avec Unity, nous avons intégré en natif son moteur 3D en temps réel à Android XR depuis **Unity 6**. Unity introduit **Unity OpenXR : Android XR** pour apporter vos expériences XR multi-plateformes sur Android XR.

**Création pour le Web :**

Chrome sur Android XR prend en charge la norme **WebXR**. Si vous développez pour le Web, vous pouvez enrichir les sites existants avec du contenu 3D ou créer de nouvelles expériences immersives.

**Bâti sur des normes ouvertes :**

Nous poursuivons la tradition Android en développant avec des normes ouvertes. Au cœur de la pile de perception Android se trouve **OpenXR**, une API hautes performances et multi-plateformes qui privilégie la portabilité. Android XR est conforme à **OpenXR 1.1**, et nous étendons également les normes OpenXR avec des **extensions de fournisseurs** innovantes pour introduire des capacités de détection du monde puissantes telles que :

* Grille de main optimisée par l’IA pour s’adapter à la forme et à la taille des mains.
* Textures de profondeur détaillées permettant aux objets du monde réel d’occulter le contenu virtuel.
* Estimation de la lumière sophistiquée pour adapter l’éclairage de votre contenu numérique aux conditions d’éclairage du monde réel.
* Nouveaux éléments tracrables permettant d’intégrer des objets du monde réel comme les ordinateurs portables, les téléphones, les claviers et les souris dans un environnement virtuel.

**Construisons l’avenir ensemble :**

Nous sommes heureux d’annoncer l’avant-première pour les développeurs du kit de développement Android XR. Nous lançons cette version préliminaire pour construire l’avenir de la XR avec vous. Nous vous invitons à nous faire part de vos **commentaires** et nous sommes impatients de travailler avec vous pour intégrer vos idées et suggestions à la plateforme.

**Pour commencer :**

Rendez-vous sur developer.android.com/develop/xr pour découvrir les outils, bibliothèques et ressources nécessaires au développement Android XR.

**Mots-clés :** Android XR, réalité étendue, Jetpack XR, Unity, OpenXR, norm es ouvertes, immersion, développement

Retour en haut