Accéder au contenu
vrBlogs

Le VR Layout SDK 1.0 de Meta offre des fenêtres latérales aux applications Quest à plat, mais les builds du Gaze SDK ne peuvent pas encore être publiées

Le VR Layout SDK de Meta, publié en version 1.0.0 le 24 septembre, permet aux applications Jetpack Compose et React Native sur Quest d'ouvrir des fenêtres spatiales supplémentaires. Son Gaze SDK compagnon reste instable et est bloqué du Horizon Store.

v

Par vrBlogs

· 2 min de lecture · Source: Meta Horizon OS Developers

Le VR Layout SDK 1.0 de Meta offre des fenêtres latérales aux applications Quest à plat, mais les builds du Gaze SDK ne peuvent pas encore être publiées

Meta offre désormais aux applications Android ordinaires sur Quest un moyen d'ouvrir des panneaux supplémentaires à côté de leur fenêtre principale sans devenir des applications VR immersives, selon UploadVR, MIXED et la documentation développeur de Meta. Le VR Layout SDK de Meta a été présenté autour de Connect 2026, et ses paquets React Native ont atteint la version 1.0.0 sur npm le 24 septembre.

Fonctionnement du Layout SDK

Une application Android standard conserve sa fenêtre 2D principale et ajoute des « fenêtres spatiales » ancrées autour d'elle, comme un panneau d'outils ou de détails. L'application reste non-immersive, peut coexister avec d'autres applications ouvertes et conserve ses activités et code UI existants. Les développeurs n'ont pas besoin d'adopter la conception entité-composant-système du Spatial SDK de Meta, qui reste requise pour les objets 3D ou les modifications de l'environnement.

  • Frameworks : Jetpack Compose et React Native. React Native nécessite la version 0.85 ou ultérieure et un projet bare, ou un projet Expo qui conserve ses fichiers Android natifs.
  • Secours : la bibliothèque ne définit pas de version minimale de Horizon OS. Sur les versions antérieures à v207, sur les téléphones, ou s'il n'y a pas de place, chaque fenêtre revient à un dessin en ligne dans la fenêtre principale (par défaut) ou est supprimée.
  • Appareils : Meta indique que cela fonctionne sur tous ses appareils VR, y compris Quest 3, et n'est pas exclusif aux Meta VR Glasses.

L'application exemple de Meta, CookVrx, une visionneuse de recettes avec des panneaux d'ingrédients et de minuteur, est disponible en Compose et React Native dans son dépôt horizon-android-samples sous licence MIT. UploadVR rapporte que l'application NBA est l'une des premières à utiliser le SDK.

Les limites

Le guide des meilleures pratiques de Meta demande une fenêtre principale et au maximum deux fenêtres spatiales également importantes à la fois. L'intégration React Native est limitée à deux emplacements de fenêtre, les fenêtres spatiales ne peuvent pas être transparentes, et Meta demande aux développeurs de maintenir la taille et la position de la fenêtre stables plutôt que de les animer.

Gaze SDK et UI Set

Meta VR Glasses utilisent par défaut Look and Pinch : les utilisateurs regardent un élément et pincent pour le sélectionner, et les applications à plat reçoivent des événements tactiles normaux. Le Gaze SDK permet aux développeurs de corriger les cibles que le système mal interprète et d'ajouter des bulles d'aide au survol, mais Meta l'étiquète comme instable et ne le distribue que sur demande. Sa documentation avertit que « les applications soumises au Meta Horizon Store avec le SDK fourni seront rejetées », et promet une version stable avant le lancement des Meta VR Glasses.

Le troisième élément, le Meta VR UI Set SDK, est un système de conception Jetpack Compose avec des thèmes clair et sombre, de la typographie, des icônes et des contrôles standard. Meta l'appelle le successeur du Horizon OS UI Set qui figurait dans le Spatial SDK.

Classé dansPlatforms & software
Partager

Vous avez aimé cet article ?

Aimez-le pour en informer la rédaction ou enregistrez-le pour le lire plus tard.

Commentaires

Connectez-vous pour participer à la conversation.

Se connecter

    Aucun commentaire pour le moment. Lancez la conversation.

    Toutes les actualités

    Êtes-vous sûr ?