Nouveautés sur les 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. Que ce soit par le biais de diffusions en direct de code ou de conférences locales de Google Developer Group, nous avons vécu une expérience exceptionnelle en participant à la communauté pour construire ensemble l'avenir de la XR. Et ce n'est que le début.
Aujourd'hui, nous sommes ravis de vous présenter une mise à jour du SDK Android XR : la Preview développeur 2. Elle contient de nouvelles fonctionnalités et améliorations pour vous aider à développer des expériences immersives utiles et agréables avec des API, des outils et des normes ouverts Android familiers créés pour la XR.
Lors de Google I/O, nous avons organisé deux sessions techniques sur Android XR. La première, Créer des applications différenciées pour Android XR avec du contenu 3D, couvre de nombreuses fonctionnalités présentes dans Jetpack SceneCore et ARCore pour Jetpack XR. L'avenir est là, avec Compose et l'IA sur Android XR aborde la création d'une interface utilisateur différenciée pour la XR et notre vision de l'intersection de la XR avec les capacités d'IA de pointe.
Créer des applications différenciées pour Android XR avec du contenu 3D et L'avenir est là, avec Compose et l'IA sur Android XR
Nouveautés de la Preview développeur 2
Depuis la sortie de la Preview développeur 1, nous nous sommes concentrés sur la simplification de l'utilisation des API et sur l'ajout de nouvelles fonctionnalités immersives pour Android XR. Vos commentaires nous ont aidés à façonner le développement des outils, des SDK et de 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 encodant avec la spécification MV-HEVC ou en encodant des images de vue adjacentes. La norme MV-HEVC est optimisée et conçue pour les vidéos stéréoscopiques, ce qui permet à votre application de lire efficacement des vidéos immersives de haute qualité. Les applications créées avec Jetpack Compose for 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 for XR est désormais compatible avec davantage de remplacements de composants pour TopAppBar, AlertDialog et ListDetailPaneScaffold. Cela permet à vos applications compatibles avec les grands écrans qui utilisent Material Design de s'adapter facilement au nouveau monde de la XR.
Une application s'adapte à la XR à l'aide de Material Design for XR avec les nouveaux remplacements 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 la 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 apportent une méthode d'entrée naturelle à votre expérience Android XR.
Pour obtenir plus d'informations sur le développement d'applications pour Android XR, consultez notre atelier de programmation 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 la stabilité et la compatibilité avec les GPU AMD. Il est désormais entièrement intégré à l'interface utilisateur 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 porté des jeux et des applications existants sur Android XR. Aujourd'hui, vous pouvez passer à la version 2 préliminaire du package Unity OpenXR : Android XR. Cette mise à jour apporte de nombreuses améliorations des performances, telles que la prise en charge de la fréquence d'actualisation dynamique, qui optimise les performances et la consommation d'énergie de votre application. Les shaders 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 la main sont désormais exposés avec occlusion, ce qui permet une visualisation réaliste de la main.
Découvrez le modèle de réalité mixte amélioré de Unity pour Android XR, qui inclut désormais la prise en charge de l'occlusion et des ancres persistantes.
Nous avons récemment lancé des exemples Android XR pour Unity, qui illustrent les fonctionnalités de la plate-forme Android XR, telles que le suivi des mains, le suivi des plans, le suivi des visages et la caméra réelle.
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 Preview publique. Vous pouvez ainsi intégrer facilement l'IA générative à vos applications, ce qui vous permet de créer des expériences basées sur l'IA avec Gemini et Android XR. Firebase AI Logic est entièrement compatible avec les fonctionnalités de Gemini, y compris l'entrée et la sortie multimodales, ainsi que le streaming bidirectionnel pour les interfaces conversationnelles immersives. Conçu pour être prêt à la 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 à l'API Gemini à l'aide de la documentation du SDK Vertex AI in Firebase pour commencer.
Continuons à 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 plus tard cette année. Les modèles utilisant la spécification d'interactivité glTF sont des éléments interactifs autonomes qui peuvent avoir de nombreux comportements préprogrammés, comme la rotation d'objets en appuyant sur un bouton ou la modification de la couleur d'un matériau au fil du temps.
Android XR sera d'abord disponible sur le Project Moohan de Samsung, qui sera lancé plus tard cette année. Peu de temps après, nos partenaires de XREAL lanceront le prochain appareil Android XR. Baptisé Project Aura, il s'agit d'un appareil portable et connecté qui permet aux utilisateurs d'accéder à leurs applications Android préférées, y compris celles qui ont été 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 à expérimenter. La meilleure nouvelle ? Vous pouvez également créer des applications pour ces appareils avec les outils que vous utilisez aujourd'hui pour créer des applications Android.
Project Aura de XREAL
Le Google Play Store se prépare également à Android XR. Il répertoriera les applications Android 2D compatibles sur le Play Store Android XR lors de son lancement plus tard cette année. Si vous travaillez sur une application différenciée pour Android XR, vous pouvez la préparer pour le lancement et être l'une des premières applications différenciées sur le Play Store Android XR :
- Installez et testez votre application existante dans l'émulateur Android XR.
- Découvrez comment empaqueter 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 façonnons actuellement l'expérience des développeurs et nous vous donnerons plus d'informations sur la façon dont vous pourrez participer plus tard cette 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 utiliser le SDK Android XR. Essayez en particulier nos exemples et nos ateliers de programmation.
Nous vous invitons à nous faire part de vos commentaires, suggestions et idées pour nous aider à façonner Android XR. Votre passion, votre expertise et vos idées audacieuses sont essentielles pour que nous puissions continuer à développer Android XR ensemble. Nous sommes impatients de découvrir vos applications différenciées pour la XR lors du lancement des appareils Android XR plus tard cette année.
Découvrez cette annonce et toutes les mises à jour de Google I/O 2025 sur io.google à partir du 22 mai.
Lire la suite
-
Nouveautés sur les 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 complexes et d'appel d'outils autonomes.
Matthew McCullough • Temps de lecture : 2 min
-
Nouveautés sur les 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 tests de compatibilité finaux et envoyer vos applications ciblées sur Android 17 au Play Store.
Matthew McCullough • Temps de lecture : 5 min
-
Nouveautés sur les produits
Android prouve que vous n'avez pas à choisir entre un écosystème ouvert et un écosystème sécurisé. Depuis l'annonce des exigences de validation mises à jour, nous avons collaboré avec la communauté pour nous assurer que ces protections sont robustes, tout en respectant la liberté de la plate-forme.
Matthew Forsythe • Temps de lecture : 2 min
Restez informé
Recevez chaque semaine les dernières informations sur le développement Android dans votre boîte de réception.