Actualités des produits
Mises à jour du SDK Android XR : présentation de la Preview développeur 2
Temps de lecture : 4 min
Depuis le lancement de la Preview développeur du SDK Android XR avec Samsung, Qualcomm et Unity l'année dernière, nous avons été impressionnés par l'enthousiasme de la communauté Android au sens large. Qu'il s'agisse de diffusions en direct de programmation ou de discussions locales des Google Developer Groups, participer à la communauté pour construire ensemble l'avenir de la XR a été une expérience exceptionnelle, et ce n'est que le début.
Nous sommes heureux de vous annoncer la sortie de la Preview 2 du SDK Android XR. Elle inclut de nouvelles fonctionnalités et améliorations pour vous aider à développer des expériences immersives utiles et agréables avec les API, outils et normes ouvertes Android que vous connaissez, conçus pour la XR.
Lors de Google I/O, nous avons organisé deux sessions techniques sur Android XR. Le premier est Créer des applications différenciées pour Android XR avec du contenu 3D, qui couvre de nombreuses fonctionnalités présentes dans Jetpack SceneCore et ARCore pour Jetpack XR. L'avenir est déjà là, avec Compose et l'IA sur Android XR explique comment créer une UI différenciée pour la XR et présente notre vision de l'intersection entre la XR et les fonctionnalités d'IA de pointe.
Créer des applications différenciées pour Android XR avec du contenu 3D et L'avenir est déjà là, avec Compose et l'IA sur Android XR
Nouveautés de la version Preview développeur 2
Depuis la sortie de la Preview 1 pour les développeurs, nous nous sommes efforcés de rendre les API plus faciles à utiliser et d'ajouter de nouvelles fonctionnalités Android XR immersives. Vos commentaires nous ont aidés à développer les outils, les SDK et la plate-forme elle-même.
Avec le SDK Jetpack XR, vous pouvez désormais lire des vidéos à 180° et à 360°, qui peuvent être stéréoscopiques en étant encodées avec la spécification MV-HEVC ou en encodant les frames de vue de manière adjacente. La norme MV-HEVC est optimisée et conçue pour les vidéos stéréoscopiques. Elle permet à votre application de lire efficacement des vidéos immersives de haute qualité. Les applications conçues avec Jetpack Compose pour XR peuvent utiliser le composable SpatialExternalSurface pour afficher des contenus multimédias, y compris des vidéos stéréoscopiques.
Avec Jetpack Compose for XR, vous pouvez désormais définir des mises en page qui s'adaptent à différentes configurations d'affichage XR. Par exemple, utilisez un SubspaceModifier pour spécifier la taille d'un Subspace en pourcentage de la taille d'affichage recommandée de l'appareil. Ainsi, un panneau remplit sans effort l'espace dans lequel il est positionné.
Material Design pour XR est désormais compatible avec davantage de remplacements de composants pour TopAppBar, AlertDialog et ListDetailPaneScaffold. Vos applications compatibles avec les grands écrans qui utilisent Material Design peuvent ainsi s'adapter facilement au nouveau monde de la XR.
Une application s'adapte à la XR à l'aide de Material Design pour la XR avec les nouvelles substitutions de composants.
Dans ARCore pour Jetpack XR, vous pouvez désormais suivre les mains après avoir demandé les autorisations appropriées. Les mains sont un ensemble de 26 articulations de main posées qui peuvent être utilisées pour détecter les gestes de la main et apporter un tout nouveau niveau d'interaction à vos applications Android XR :
Les mains constituent une méthode de saisie naturelle pour votre expérience Android XR.
Pour obtenir plus d'informations sur le développement d'applications pour Android XR, consultez notre atelier de programmation sur les principes de base d'Android XR, les mises à jour de notre exemple de projet Hello Android XR et une nouvelle version de JetStream compatible avec Android XR.
L'émulateur Android XR a également été mis à jour pour améliorer sa stabilité et sa compatibilité avec les GPU AMD. Il est désormais entièrement intégré à l'UI d'Android Studio.
L'émulateur Android XR est désormais intégré à Android Studio
Les développeurs qui utilisent Unity ont déjà créé et adapté des jeux et des applications existants pour Android XR. Aujourd'hui, vous pouvez passer à la version 2 de préversion du package Unity OpenXR : Android XR. Cette mise à jour apporte de nombreuses améliorations de performances, comme la prise en charge de la fréquence d'actualisation dynamique, qui optimise les performances et la consommation d'énergie de votre application. Les nuanceurs créés avec Shader Graph sont désormais compatibles avec SpaceWarp, ce qui facilite l'utilisation de SpaceWarp pour réduire la charge de calcul sur l'appareil. Les maillages de main sont désormais exposés avec occlusion, ce qui permet une visualisation réaliste des mains.
Découvrez le modèle de réalité mixte amélioré d'Unity pour Android XR, qui inclut désormais la prise en charge de l'occlusion et des ancres persistantes.
Nous avons récemment lancé les exemples Android XR pour Unity, qui présentent les fonctionnalités de la plate-forme Android XR, telles que le suivi des mains, des plans et du visage, ainsi que la vue traversante.
Les exemples Unity Open Source de Google illustrent les fonctionnalités de la plate-forme et montrent comment elles sont implémentées.
Firebase AI Logic pour Unity est désormais disponible en version Preview publique. Vous pouvez ainsi intégrer facilement l'IA générative à vos applications et créer des expériences optimisées par l'IA avec Gemini et Android XR. Firebase AI Logic est entièrement compatible avec les fonctionnalités de Gemini, y compris les entrées et sorties multimodales, ainsi que le streaming bidirectionnel pour les interfaces conversationnelles immersives. Conçu pour être prêt à l'emploi en production, Firebase AI Logic est intégré aux services Firebase de base tels qu'App Check, Remote Config et Cloud Storage pour une sécurité, une configurabilité et une gestion des données améliorées. Pour en savoir plus, consultez le blog Firebase ou accédez directement à la documentation du SDK de l'API Gemini utilisant Vertex AI in Firebase pour commencer.
Continuer à construire l'avenir ensemble
Notre engagement envers les normes ouvertes se poursuit avec la spécification d'interactivité glTF, en collaboration avec le groupe Khronos. Elle sera compatible avec les modèles glTF rendus par Jetpack XR dans le courant de l'année. Les modèles utilisant la spécification d'interactivité glTF sont des composants interactifs autonomes qui peuvent avoir de nombreux comportements préprogrammés, comme la rotation d'objets sur pression d'un bouton ou le changement de couleur d'un matériau au fil du temps.
Android XR sera d'abord disponible sur le Project Moohan de Samsung, qui sera lancé dans le courant de l'année. Juste après, nos partenaires de XREAL lanceront le prochain appareil Android XR. Derrière le nom de code Project Aura se cache un appareil portable et connecté qui permet aux utilisateurs d'accéder à leurs applications Android préférées, y compris celles conçues pour la XR. Il sera lancé en tant qu'édition pour les développeurs, spécialement pour vous permettre de commencer à créer et à tester. La meilleure nouvelle ? Vous pouvez également créer des applications pour ces appareils avec les outils que vous utilisez habituellement pour développer des applications Android.
Project Aura de XREAL
Le Google Play Store se prépare également pour Android XR. Il listera les applications Android 2D compatibles sur le Play Store Android XR lors de son lancement dans le courant de l'année. Si vous développez une application Android XR différenciée, vous pouvez la préparer pour le lancement et faire partie des premières applications différenciées sur le Play Store Android XR :
- Installer et tester votre application existante dans l'émulateur Android XR
- Découvrez comment créer le package et distribuer des applications pour Android XR.
- Nouveau ! Démarquez votre application XR des autres sur le Play Store grâce à des éléments d'aperçu tels que des vidéos stéréoscopiques à 180° ou 360°, ainsi que des captures d'écran, une description de l'application et une vidéo non spatiale.
Nous savons que beaucoup d'entre vous sont impatients de découvrir l'avenir d'Android XR sur les lunettes. Nous définissons actuellement l'expérience des développeurs et nous vous communiquerons plus d'informations sur la façon dont vous pourrez participer dans le courant de l'année.
Pour commencer à créer et à développer pour Android XR, consultez developer.android.com/develop/xr. Vous y trouverez tous les outils, bibliothèques et ressources dont vous avez besoin pour travailler avec le SDK Android XR. En particulier, essayez nos exemples et nos ateliers de programmation.
N'hésitez pas à nous faire part de vos commentaires, suggestions et idées, car vous nous aidez à façonner Android XR. Votre passion, votre expertise et vos idées audacieuses sont essentielles pour continuer à développer Android XR ensemble. Nous avons hâte de découvrir vos applications différenciées pour la XR lorsque les appareils Android XR seront lancés dans le courant de l'année !
Découvrez cette annonce et toutes les nouveautés de Google I/O 2025 sur io.google à partir du 22 mai.
Lire la suite
-
Actualités des produits
Aujourd'hui, nous améliorons le développement Android avec Gemma 4, notre dernier modèle ouvert de pointe conçu avec des capacités de raisonnement complexe et d'appel d'outils autonome.
Matthew McCullough • Temps de lecture : 2 min
-
Actualités des produits
Android 17 a officiellement atteint la stabilité de la plate-forme aujourd'hui avec la version bêta 3. Cela signifie que la surface de l'API est verrouillée. Vous pouvez effectuer les derniers tests de compatibilité et déployer vos applications ciblant Android 17 sur le Play Store.
Matthew McCullough • Temps de lecture : 5 min
-
Actualités des produits
Android prouve que vous n'avez pas à choisir entre un écosystème ouvert et un écosystème sécurisé. Depuis l'annonce des nouvelles exigences de validation, nous avons collaboré avec la communauté pour nous assurer que ces protections soient à la fois robustes et respectueuses de la liberté sur la plate-forme.
Matthew Forsythe • Temps de lecture : 2 min
Restez informé
Recevez chaque semaine les dernières informations sur le développement Android directement dans votre boîte de réception.