Meilleures pratiques pour créer des « expériences » avec HoloLens
Introduction
Nos clients et partenaires créent des expériences étonnantes avec HoloLens, et nous voyons plusieurs applications et scénarios fantastiques créés dans des musées, des aquariums et des attractions à travers le monde. Nos partenaires disposent de plusieurs méthodes de déploiement et de maintenance de ces applications, et ce guide se concentre sur les meilleures pratiques pour votre application, votre architecture technique, ainsi que la gestion et l’approvisionnement de vos appareils.
En suivant les conseils de cette section, vous êtes en mesure de vous assurer que votre expérience est évolutive, facile à gérer et prête à être utilisée avec vos partenaires d’expérience, afin de donner à vos clients un moment agréable avec vos expériences.
Domaines d’intérêt
Dans ce guide, nous nous concentrons sur plusieurs domaines clés qui fonctionnent ensemble pour former une solution globale.
- Considérations relatives à l’application
- Considérations relatives à l’environnement
- Choix des options de Gestion des appareils appropriées
- Configuration de la stratégie
- Ligne de production « Out of Box »
- Résolution des problèmes et réinitialisation de l’appareil
Nous nous attendons à ce que ces conseils soient utiles pour les petites expériences de 10 à 20 appareils jusqu’à des déploiements plus importants de plus de 100 appareils.
Considérations relatives à l’application
Votre expérience s’exécute dans le contexte d’une application UWP qui s’exécute sur l’appareil HoloLens. La prise en charge du développement est en dehors du contexte de ce document, mais il existe quelques éléments utiles à prendre en compte pendant votre développement.
Application UWP Self-Contained unique
Lors du déploiement de l’application suivant notre méthodologie recommandée, nous déployons un « kiosque d’application unique », qui lance automatiquement votre application. Les utilisateurs n’ont pas accès au système d’exploitation HoloLens ou à l’interpréteur de commandes, ce qui signifie que toutes les activités utilisées par votre expérience doivent être contenues dans cette seule application.
Votre application doit être en mesure de rétablir l’état « Démarrage » et de continuer à fonctionner dans une « boucle ». Toutes les fonctionnalités d’étalonnage ou de navigation doivent être contenues dans votre application, car l’application contrôle efficacement l’expérience de l’appareil. Cette pratique élimine tout souci qu’un invité puisse modifier ou endommager l’expérience et permet une exécution rapide de votre expérience.
Afficher les paramètres
Dans n’importe quel environnement informatique, il peut y avoir des problèmes intermittents de mise en réseau ou un besoin de réinitialiser une application défectueuse. Dans un kiosque d’application unique, il n’existe aucun moyen d’ouvrir un écran « Paramètres » pour effectuer ce dépannage mineur.
Votre application doit disposer d’une méthode permettant d’accéder à un menu « Opérateur » (protégé par un code secret partagé ou similaire) qui lance le menu des paramètres In-Box, afin d’autoriser des fonctionnalités telles que la configuration réseau, la réinitialisation de carte d’hologramme ou la réinitialisation de l’appareil. Vous pouvez utiliser la fonctionnalité « URI de lancement » pour lancer le menu des paramètres de l’appareil. Lancer l’application Paramètres Windows - Applications UWP
Considérations relatives à l’environnement
HoloLens fusionne en toute transparence des ressources holographiques dans un environnement réel, ajoutant des hologrammes stables et précis en suivant les utilisateurs dans un espace. Un suivi approprié est au centre de la façon dont HoloLens place les expériences dans votre environnement. Pour maintenir les performances de suivi appropriées et optimiser l’utilisation, certaines considérations relatives à l’environnement doivent être respectées pour que HoloLens fonctionne comme prévu. Consultez Considérations relatives à l’environnement HoloLens.
Considération | Description |
---|---|
Éclairage (Luxmeter moyen - 500 - 1000 lux) | L’éclairage est utilisé pour suivre l’emplacement et l’environnement d’utilisation. Il ne doit pas être trop lumineux ni trop sombre. La recommandation est que l’éclairage doit être lumineux, même et confortable pour un être humain à voir sans effort. Voir Éclairage |
Types d’éclairage | Différents types de lumière peuvent influencer le suivi et affecter les performances. Pour plus d’informations, consultez Types d’éclairage |
Éléments dans un espace | HoloLens utilise des points de repère uniques dans votre environnement, appelés fonctionnalités. Pour assurer un suivi optimal, assurez-vous que votre environnement est riche, avec des affiches, des plantes, des objets uniques, etc., pour faciliter le suivi. Voir Éléments dans un espace |
Vortex | Essayez de différencier les zones en les rendant distinctives. Les zones qui ressemblent peuvent provoquer des trous de ver, où le dispositif de suivi HoloLens pense que ces zones sont au même endroit. Utilisez des étiquettes ou d’autres caractéristiques distinctives dans votre environnement commercial pour différencier les zones et atténuer ce problème. Voir Les trous de ver |
Mouvement dans un espace | Les environnements en mouvement, en constante évolution et en changement (y compris les zones avec beaucoup de personnes) sont difficiles à suivre pour l’HoloLens. Essayez de fournir un espace stable clairement visible pour l’appareil pour un meilleur suivi. Voir Mouvement dans un espace |
Proximité de l’utilisateur aux éléments de l’espace | Les caméras HoloLens ne peuvent pas voir plus près de 15 cm d’un objet. Consultez Proximité de l’utilisateur aux éléments de l’espace |
Surfaces dans l’espace | Les objets moins brillants sont plus faciles à suivre. Afficher les Surfaces dans un espace |
Wi-Fi considérations relatives aux empreintes digitales | Lorsque Wi-Fi est activé, les données cartographiques sont corrélées avec une empreinte digitale Wi-Fi même lorsqu’elles ne sont pas connectées à un routeur. Sans Wi-Fi d’informations sur l’appareil, la reconnaissance de l’hologramme et de l’espace peut être plus lente. Un changement important dans Wi-Fi signal peut faire croire à l’appareil qu’il se trouve dans un autre espace. Consultez Considérations relatives aux empreintes digitales Wi-Fi |
Température et informations réglementaires (plage de température conseillée typique - HoloLens 2 est conçu pour une utilisation comprise entre +10 C et +35 C) | HoloLens doit être stocké dans un environnement dans la plage de température acceptée (en veille ou hors service pendant une heure avant d’utiliser l’appareil). Consultez la page Informations réglementaires HoloLens pour connaître la plage de température et les informations réglementaires, d’utilisation et de sécurité. |
Divulgation de conformité environnementale | Consultez les détails des matériaux et substances HoloLens pour la conformité environnementale |
Informations sur la batterie | 2 à 3 heures d’utilisation de la batterie. Les batteries USB-C peuvent être utilisées pour prolonger ce temps. |
Pour les expériences susceptibles de durer plus de 5 à 10 minutes, lancez l’étalonnage oculaire au début de votre expérience.
Choix de l’option de Gestion des appareils appropriée
La gestion des appareils est un élément clé à prendre en compte pour déployer HoloLens à grande échelle en toute simplicité. Ce résultat peut être obtenu par le biais des options suivantes : Package d’approvisionnement ou Mobile Gestion des appareils avec Microsoft Intune ont tous les deux des avantages et des inconvénients à utiliser, mais consultez les considérations suivantes pour prendre la bonne décision pour votre environnement.
Package d’approvisionnement
Suivez les étapes décrites dans Configurer HoloLens à l’aide d’un package d’approvisionnement (HoloLens).
Avantages | Inconvénients |
---|---|
Toutes les configurations peuvent être placées dans le même package, y compris wi-fi, VPN, mode plein écran, à l’aide de la configuration Windows Designer | Une certaine connaissance du code XML est souhaitable |
Utilisez un code faible ou une interface graphique graphique pour configurer les paramètres. | Un nouveau package doit être généré pour chaque mise à jour. |
Idéal pour les déploiements sécurisés hors connexion, avec un accès Internet limité ou non autorisé | Si vous déployez des certificats via GPM ou le gestionnaire de certificats, le certificat doit être déployé sur le magasin d’ordinateurs local pour signer les applications installées avec un package d’approvisionnement. |
Les applications et les certificats peuvent être installés via le même package d’approvisionnement | |
Les packages d’approvisionnement peuvent être empilés pour répondre à des besoins spécifiques si vous souhaitez modifier un paramètre ultérieurement |
Pour configurer HoloLens 2 à l’aide d’un package d’approvisionnement, suivez les étapes décrites dans Configurer HoloLens à l’aide d’un package d’approvisionnement. Télécharger le Designer de configuration Windows à partir du Microsoft Store pour générer le package
Intune
Suivez les étapes décrites dans Utilisation de l’Intune Endpoint Manager de Microsoft pour gérer les appareils HoloLens. Utilisez Windows Autopilot pour simplifier la configuration d’HoloLens pour la mise à l’échelle en suivant les étapes décrites dans Windows Autopilot pour HoloLens 2.
Avantages | Inconvénients |
---|---|
Les appareils peuvent être regroupés et les configurations peuvent être appliquées à des groupes d’utilisateurs d’appareils | Intune licence est requise. Toutefois, une licence d’appareil Intune partagée couvre cette exigence. |
Idéal pour les déploiements à l’échelle sur 15 à 20 appareils | Nécessite une connaissance de Intune ou d’autres services de Gestion des appareils mobile moderne. |
Permet l’implémentation de la configuration de manière pratique. Les configurations et les mises à jour d’application peuvent être générées et envoyées à distance à plusieurs appareils. | |
La configuration peut être effectuée à l’aide du portail Endpoint Manager via des profils de configuration dans l’interface graphique graphique utilisateur facile à utiliser. En outre, OMA-URI offre la flexibilité nécessaire pour créer des paramètres et des profils personnalisés. | |
Autorise les restrictions de locataire pour empêcher le vol ou la réutilisation des appareils de manière non autorisée. |
Configuration de la stratégie
Les stratégies sont utilisées pour définir les paramètres qui régissent les appareils HoloLens. Dans cette section, nous partageons les configurations qui doivent être appliquées à la solution Expérience. Comme indiqué dans les sections précédentes, les stratégies peuvent être appliquées via 2 méthodes d’approvisionnement : package d’approvisionnement ou utilisation de Microsoft Intune pour mobile Gestion des appareils.
Kiosque d’application unique avec démarrage automatique de l’application Paramètres et mode visiteur (exemple de stratégie XML)
Pour les packages d’approvisionnement, les configurations peuvent être affichées dans une structure XML hiérarchique, comme illustré ici.
<AssignedAccessConfiguration
xmlns="http://schemas.microsoft.com/AssignedAccess/2017/config"
>
<Profiles>
<Profile Id="{8739C257-184F-45DD-8657-C235819172A3}">
<KioskModeApp AppUserModelId="BAEAEF15-9BAB-47FC-800B-ACECAD2AE94B_cw5n1h2txyewy!App" />
</Profile>
</Profiles>
<Configs>
<Config>
<SpecialGroup Name="Visitor"/>
<DefaultProfile Id="{8739C257-184F-45DD-8657-C235819172A3}"/>
</Config>
</Configs>
</AssignedAccessConfiguration>
AUMID de l’application Paramètres : BAEAEF15-9BAB-47FC-800B-ACECAD2AE94B_cw5n1h2txyewy ! Appli
Kiosque d’application unique avec Microsoft Intune
Intune utilise des modèles kiosque ou des configurations OMA-URI personnalisées, qui peuvent être appliquées à distance à HoloLens. Pour plus d’informations, consultez Étapes de configuration du mode plein écran pour HoloLens, puis suivez le Microsoft Intune Modèle kiosque d’application unique pour configurer un profil de configuration.
Connexion automatique du visiteur
L’ouverture de session automatique à un profil visiteur vous permet de passer directement à l’action sans jamais voir l’écran de connexion. L’appareil est lancé directement dans l’expérience kiosque à l’aide du profil visiteur. Ce comportement est un paramètre obligatoire qui peut être géré à l’aide de la stratégie personnalisée OMA-URI.
Paramètre | Valeur |
---|---|
URI | ./Device/Vendor/MSFT/Policy/Config/MixedReality/VisitorAutoLogon |
Type | Booléen |
Valeur | 1 (0 – Désactivé par défaut) |
Verrouillage du locataire
Le fournisseur csp de verrouillage du locataire maintient les appareils sur le locataire de l’organization en les verrouillant sur ce locataire, même par le biais de la réinitialisation ou de la reflash de l’appareil. Il permet HoloLens 2 d’être lié à l’inscription MDM à l’aide d’Autopilot uniquement et peut être géré à l’aide de la stratégie personnalisée OMA-URI ici ...
Paramètre | Valeur |
---|---|
URI | ./Vendor/MSFT/TenantLockdown/RequireNetworkInOOBE |
Type | Booléen |
Valeur | Vrai |
Options de limitation des paramètres disponibles
Pour limiter les options disponibles dans le cadre de nos paramètres, utilisez le csp Visibilité des paramètres de page. Cette pratique permet à l’administrateur de réduire les paramètres disponibles pour l’utilisateur.
Paramètre | Valeur |
---|---|
URI | ./Device/Vendor/MSFT/Policy/Config/Settings/PageVisibilityList |
Type | String |
Valeur | Showonly :network-wifi ; Hologrammes; réinitialisation; |
Remarque
Étant donné la valeur indiquée ici... Wi-Fi, Hologrammes, Réinitialiser sont disponibles dans les paramètres.
Déploiement d’application
Pour déployer l’application à l’aide de Intune, consultez Déploiement d’applications à l’aide de Intune et Portail d'entreprise pour plus d’informations.
Mises à jour d’application
Pour les mises à jour d’application de l’expérience, consultez Ajouter des applications à Microsoft Intune pour plus d’informations. Pour mettre à jour une expérience, chargez un nouveau fichier de package d’application avec la dernière version de l’application et déployez-le à l’aide de Intune.
Déploiement et mise à jour cohérents des applications métier
Pour vous assurer que les applications métier sont déployées et mises à jour aussi rapidement que possible, plusieurs étapes peuvent être effectuées :
- Assurez-vous que vos appareils HoloLens sont en mode connecté moderne et que le bloc d’alimentation est connecté à une source d’alimentation.
- Configurez les stratégies d’action de secours pour vous assurer que les utilisateurs ne détiennent pas de ressources d’application et empêchent l’installation d’une nouvelle version de l’application. Ces stratégies sont MixedReality/ConfigureDeviceStandbyAction et MixedReality/ConfigureDeviceStandbyActionTimeout .
- Vous pouvez également utiliser la stratégie ApplicationManagement/ScheduleForceRestartForUpdateFailures pour vous assurer que l’application est redémarrée en cas d’échec de la mise à jour de l’application. Cette stratégie peut être configurée pour les options de redémarrage d’application à usage unique et périodique.
Ligne de production prête à l’emploi
Préparation
Il est recommandé de conserver tous les appareils à jour vers la dernière version à l’aide d’Advanced Recovery Companion (ARC) qui peut être téléchargé à partir du Microsoft Store.
Package d’approvisionnement
- Assurez-vous que le package d’approvisionnement (.ppkg) est copié à la racine d’un lecteur USB, que seuls les packages à la racine sont appliqués et, s’il existe plusieurs packages, ils sont appliqués de manière séquentielle.
- Branchez le lecteur USB avec le package d’approvisionnement pendant le « premier moment interagissant » de l’expérience OOBE (c’est-à-dire, l’écran de colibris pour HoloLens 2).
- Lorsque l’appareil est prêt à être provisionné, une invite s’ouvre automatiquement avec la page d’approvisionnement.
- Attendez que l’approvisionnement soit terminé.
- L’expérience spécifiée ci-dessus est ensuite chargée automatiquement.
Pour les mises à jour avec un package d’approvisionnement, reflashez l’appareil à l’aide d’Advanced Recovery Companion (ARC) et appliquez un nouveau package d’approvisionnement avec vos configurations spécifiques pour toutes les mises à jour.
Gestion des appareils mobile : Microsoft Intune
- Autopilot nécessite un accès à Internet et l’une des options suivantes doit être utilisée pour établir l’accès à Internet
- Connectez l’appareil à Ethernet à l’aide d’un adaptateur USB-C vers Ethernet pour la connectivité Internet câblée et HoloLens 2 effectue automatiquement l’expérience Autopilot.
Remarque
Wi-Fi réseau est également possible dans le cadre de l’expérience OOBE (Out of Box Experience), mais une plus grande interaction est nécessaire pour obtenir Wi-Fi configuration de votre appareil.
- L’appareil démarre automatiquement l’expérience Out of Box, qui ne doit pas être interagissant avec une fois la connexion Internet établie. L’appareil peut redémarrer pendant l’OOBE, mais laisser le processus se terminer avant d’interagir avec l’appareil.
- Une fois le processus OOBE terminé, l’appareil se charge automatiquement dans l’expérience d’application unique du profil visiteur si elle est configurée comme indiqué ci-dessus.
Pour les mises à jour utilisant Mobile Gestion des appareils - Microsoft Intune, suivez les étapes décrites dans Installation, mise à jour ou suppression des applications requises.
Bonnes pratiques pour la facturation et la réutilisation
Pour les environnements de travail occupés, il existe certaines bonnes pratiques à suivre pour garantir que l’appareil HoloLens est toujours prêt et prêt à être utilisé. Voici une liste d’informations de nettoyage et de chargement pour garantir une utilisation optimale. Meilleures pratiques pour le chargement de la batterie HoloLens 2 et le chargement - FAQ sur le nettoyage HoloLens 2 le nettoyage HoloLens
Résolution des problèmes
Lorsque des problèmes surviennent avec l’appareil, il existe des étapes à suivre pour résoudre les problèmes et revenir à l’utilisation active. Consultez la documentation de résolution des problèmes dans Redémarrer, réinitialiser ou récupérer HoloLens 2 pour couvrir les itinéraires main pour résoudre les problèmes liés à l’appareil.
Dans de nombreux cas, le redémarrage, la réinitialisation ou la récupération de votre appareil suffit pour résoudre les problèmes liés au matériel de l’appareil.
En outre, il est important de signaler les problèmes via l’application Hub de commentaires disponible sur l’appareil HoloLens. Faites-nous part de vos commentaires