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.
Par vrBlogs
· 2 min de lecture · Source: Meta Horizon OS Developers

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.
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 connecterAucun commentaire pour le moment. Lancez la conversation.
·