Actualités des produits
Développez pour les lunettes IA avec la Preview 3 du SDK Android XR et débloquez de nouvelles fonctionnalités pour des expériences immersives
Temps de lecture : 4 min
En octobre, Samsung a lancé le Galaxy XR, le premier appareil équipé d'Android XR. Nous avons été impressionnés par ce que certains d'entre vous ont créé ! Voici ce que certains de nos développeurs ont déclaré à propos de leur parcours dans Android XR.
Android XR nous a permis de créer notre application dans un tout nouvel univers. Les équipes doivent se demander : quelle est la version la plus ambitieuse de votre expérience que vous pourriez créer ? C'est l'occasion de mettre enfin en pratique ce que vous avez toujours voulu faire, car vous disposez désormais de la plate-forme qui peut le rendre possible. - Kristen Coke, Calm, Lead Product Manager
Nous vous avons également présenté en avant-première d'autres appareils à venir qui fonctionnent avec Android XR, comme le Project Aura de XREAL et les lunettes élégantes de Gentle Monster et Warby Parker.
Pour prendre en charge la sélection croissante d'appareils XR, nous annonçons la Preview 3 développeur du SDK Android XR !
Avec la Preview 3 pour les développeurs du SDK Android XR, vous pouvez non seulement créer des expériences immersives pour des appareils tels que le Galaxy XR, mais aussi des expériences augmentées pour les futures lunettes IA avec Android XR.
Nouveaux outils et bibliothèques pour les expériences augmentées
Avec la version Preview 3 pour les développeurs, nous vous fournissons les outils et les bibliothèques dont vous avez besoin pour créer des expériences augmentées intelligentes et mains libres pour les lunettes IA. Les lunettes IA sont légères et portables pour être portées toute la journée. Vous pouvez étendre votre application mobile existante pour profiter des haut-parleurs, de la caméra et du micro intégrés afin de proposer aux utilisateurs des interactions nouvelles, réfléchies et utiles. Grâce à l'ajout d'un petit écran sur les lunettes Display AI, vous pouvez présenter des informations aux utilisateurs de manière privée. Les lunettes IA sont idéales pour les expériences qui peuvent aider les utilisateurs à mieux se concentrer et à être plus présents dans le monde réel.
Pour alimenter les expériences augmentées sur les lunettes d'IA, nous ajoutons deux nouvelles bibliothèques spécialement conçues au SDK Jetpack XR :
- Jetpack Projected : conçu pour faire le lien entre les appareils mobiles et les lunettes IA grâce à des fonctionnalités qui vous permettent d'accéder aux capteurs, aux haut-parleurs et aux écrans des lunettes
- Jetpack Compose Glimmer : nouveau langage de conception et composants d'UI pour créer et styliser vos expériences augmentées sur les lunettes connectées à l'IA
Jetpack Compose Glimmer est une démonstration des bonnes pratiques de conception pour des expériences de réalité augmentée magnifiques et optiquement transparentes. Avec des composants d'UI optimisés pour la modalité d'entrée et les exigences de style des lunettes AI, Jetpack Compose Glimmer est conçu pour la clarté, la lisibilité et une distraction minimale.
Pour vous aider à visualiser et à tester votre UI Glimmer Jetpack Compose, nous lançons l'émulateur AI Glasses dans Android Studio. Le nouvel émulateur AI Glasses peut simuler des interactions spécifiques aux lunettes, telles que les entrées tactiles et vocales.
En plus des nouvelles bibliothèques Jetpack Projected et Jetpack Compose Glimmer, nous étendons également ARCore pour Jetpack XR afin de prendre en charge les lunettes d'IA. Nous commençons par le suivi des mouvements et les fonctionnalités géospatiales pour les expériences augmentées. Ce sont précisément ces fonctionnalités qui vous permettent de créer des expériences de navigation utiles, parfaites pour les appareils portables toute la journée, comme les lunettes d'IA.
Extension de la prise en charge des expériences immersives
Nous continuons d'investir dans les bibliothèques et les outils qui permettent de créer des expériences immersives pour les casques XR comme le Samsung Galaxy XR et les lunettes XR filaires comme le futur Project Aura de XREAL. Nous avons tenu compte de vos commentaires et ajouté plusieurs fonctionnalités très demandées au SDK Jetpack XR depuis la Preview développeur 2.
Jetpack SceneCore propose désormais le chargement dynamique de modèles glTF via des URI et une prise en charge améliorée des matériaux pour créer de nouveaux matériaux PBR au moment de l'exécution. De plus, le composant SurfaceEntity a été amélioré avec une prise en charge complète de la gestion des droits numériques (DRM) Widevine et de nouvelles formes, ce qui lui permet de rendre des vidéos à 360° et à 180° dans des sphères et des hémisphères.
Dans Jetpack Compose pour XR, vous trouverez de nouvelles fonctionnalités comme le composant UserSubspace pour le comportement de suivi, qui garantit que le contenu reste dans le champ de vision de l'utilisateur, où qu'il regarde. De plus, vous pouvez désormais utiliser des animations spatiales pour des transitions fluides, comme le glissement ou le fondu. Pour prendre en charge un écosystème en expansion d'appareils immersifs dotés de diverses capacités d'affichage, vous pouvez désormais spécifier des tailles de mise en page sous forme de fractions du champ de vision confortable de l'utilisateur.
Dans Material Design pour XR, les nouveaux composants s'adaptent automatiquement à l'espace grâce aux remplacements. Il s'agit notamment des boîtes de dialogue qui s'élèvent dans l'espace et des barres de navigation qui sortent dans un Orbiter. De plus, un nouveau composant SpaceToggleButton permet de passer facilement à l'espace complet et d'en sortir.
Dans ARCore pour Jetpack XR, de nouvelles capacités de perception ont été ajoutées, y compris le suivi du visage avec 68 valeurs de blendshape qui ouvrent un monde de gestes faciaux. Vous pouvez également utiliser le suivi du regard pour alimenter les avatars virtuels et les cartes de profondeur pour permettre des interactions plus réalistes avec l'environnement d'un utilisateur.
Pour les appareils tels que Project Aura de XREAL, nous lançons l'émulateur de lunettes XR dans Android Studio. Cet outil essentiel est conçu pour vous offrir une visualisation précise du contenu, tout en correspondant aux spécifications réelles des appareils en termes de champ de vision, de résolution et de DPI, afin d'accélérer votre développement.
Si vous créez des expériences immersives avec Unity, nous étendons également vos capacités de perception dans le SDK Android XR pour Unity. En plus de nombreuses corrections de bugs et d'autres améliorations, nous étendons les capacités de suivi pour inclure les codes QR et ArUco, les images planes et le suivi du corps (expérimental). Nous lançons également une fonctionnalité très demandée : le maillage de scène. Il vous permet d'interagir beaucoup plus en profondeur avec l'environnement de vos utilisateurs : votre contenu numérique peut désormais rebondir sur les murs et grimper sur les canapés !
Et ce n'est que la partie émergée de l'iceberg ! Pour en savoir plus, consultez notre page sur les expériences immersives.
Lancez-vous !
La Preview 3 pour les développeurs du SDK Android XR est disponible dès aujourd'hui ! Téléchargez la dernière version Canary d'Android Studio (Otter 3, Canary 4 ou version ultérieure), puis passez à la dernière version de l'émulateur (36.4.3 Canary ou version ultérieure). Ensuite, accédez à developer.android.com/xr pour commencer à utiliser les dernières bibliothèques et les exemples dont vous avez besoin pour développer des applications pour la sélection croissante d'appareils Android XR. Nous développons Android XR avec vous ! N'oubliez pas de partager vos commentaires, suggestions et idées avec notre équipe tout au long de votre parcours dans Android XR.
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
Nous voulons vous aider à créer plus rapidement et plus facilement des applications Android de haute qualité. Pour cela, nous mettons l'IA à votre disposition.
Matthew McCullough • 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.