Melhores Práticas para criar "Experiências" com o HoloLens
Introdução
Os nossos clientes e parceiros criam experiências incríveis com o HoloLens e vemos várias aplicações e cenários fantásticos criados em museus, aquários e atrações em todo o mundo. Os nossos parceiros têm vários métodos de implementação e manutenção destas aplicações e este guia centra-se nas melhores práticas para a sua aplicação, arquitetura técnica e gestão e aprovisionamento de dispositivos.
Ao seguir a documentação de orientação nesta secção, pode garantir que a sua experiência é dimensionável, fácil de gerir e pronta para ser utilizada com os seus parceiros de experiência, para dar aos seus clientes um momento delicioso com as suas experiências.
Áreas de foco
Durante este guia, focamo-nos em várias áreas-chave que trabalham em conjunto para formar uma solução global.
- Considerações da Aplicação
- Considerações sobre o Ambiente
- Escolher as opções de Gestão de Dispositivos certas
- Configuração da política
- Linha de produção "Out of Box"
- Resolução de problemas e reposição de dispositivos
Esperamos que esta documentação de orientação seja útil para pequenas experiências entre 10 a 20 dispositivos até implementações maiores de mais de 100 dispositivos.
Considerações da Aplicação
A sua experiência é executada no contexto de uma aplicação UWP que é executada no dispositivo HoloLens. O suporte de desenvolvimento está fora do contexto deste documento. No entanto, existem alguns elementos úteis a considerar durante o seu desenvolvimento.
Aplicação UWP de Self-Contained Única
Ao implementar a aplicação seguindo a nossa metodologia recomendada, implementamos um "Quiosque de Aplicação Única", que inicia automaticamente a sua aplicação. Os utilizadores não têm acesso ao Sistema Operativo HoloLens (SO) ou à Shell, o que significa que todas as atividades que são utilizadas pela sua experiência devem estar contidas nesta única aplicação.
A aplicação deve conseguir repor o estado "A iniciar" e continuar a funcionar num "ciclo". Quaisquer funcionalidades de calibragem ou navegação devem estar contidas na sua aplicação, uma vez que a aplicação controla eficazmente a experiência do dispositivo. Esta prática remove qualquer preocupação de que um convidado possa modificar ou danificar a experiência e permite uma rápida reviravolta para a sua experiência.
Dar saída das Definições
Em qualquer ambiente de TI, podem existir problemas intermitentes com a rede ou a necessidade de repor uma aplicação com mau funcionamento. Num quiosque de uma única aplicação, não é possível começar a utilizar um ecrã "Definições" para efetuar esta pequena resolução de problemas.
A sua aplicação deve ter um método para aceder a um menu "Operador" (protegido por um código de acesso partilhado ou semelhante) que inicia o menu de definições In-Box, para permitir funcionalidades como a configuração da rede, a reposição do mapa do holograma ou a reposição do dispositivo). Pode utilizar a capacidade "Iniciar URI" para iniciar o menu de definições do dispositivo. Iniciar a aplicação Definições do Windows - aplicações UWP
Considerações sobre o Ambiente
O HoloLens mistura facilmente recursos holográficos em ambientes reais que acrescentam hologramas estáveis e precisos ao controlar os utilizadores num espaço. O controlo adequado está no centro da forma como o HoloLens coloca experiências no seu ambiente. Para manter um desempenho de controlo adequado e uma utilização ideal, existem algumas considerações sobre o Ambiente que têm de ser cumpridas para que o HoloLens funcione conforme pretendido. Veja Considerações sobre o ambiente do HoloLens.
Consideração | Description |
---|---|
Iluminação (Luxmeter Médio - 500 – 1000 lux) | A iluminação é utilizada para monitorizar a localização e o ambiente de utilização. Não deve ser muito brilhante nem muito escuro. A recomendação é que a iluminação seja brilhante, mesmo e confortável para um ser humano ver sem esforço. Ver Iluminação |
Tipos de Iluminação | Diferentes tipos de luz podem influenciar o controlo e afetar o desempenho. Para obter mais informações, consulte Tipos de Iluminação |
Itens num espaço | O HoloLens utiliza marcos exclusivos no seu ambiente conhecidos como funcionalidades. Para garantir um controlo ideal, certifique-se de que o ambiente é rico em funcionalidades, com cartazes, plantas, objetos exclusivos, etc., para ajudar no controlo. Ver Itens num espaço |
Buracos de minhoca | Tente diferenciar áreas ao torná-las distintas. As áreas que parecem iguais podem causar buracos de minhoca, onde o controlador do HoloLens pensa que estas áreas são o mesmo local. Utilize etiquetas ou outras funcionalidades distintivas no seu ambiente comercial para diferenciar áreas e ajudar a mitigar este problema. Ver Buracos de Minhoca |
Movimento num espaço | Os ambientes em constante movimento, mudança e mudança (incluindo áreas com muitas pessoas) são difíceis de controlar pelo HoloLens. Tente fornecer um espaço estável claramente visível para o dispositivo para um melhor controlo. Ver Movimento num espaço |
Proximidade do utilizador aos itens no espaço | As câmaras do HoloLens não podem ver mais do que 15 cm de um objeto. Veja Proximidade do utilizador aos itens no espaço |
Surfaces no espaço | Os objetos menos brilhantes são mais fáceis de localizar. Ver Surfaces num espaço |
Wi-Fi considerações sobre impressões digitais | Com o Wi-Fi ativado, os dados do mapa estão correlacionados com uma impressão digital Wi-Fi mesmo quando não estão ligados a um router. Sem Wi-Fi informações no dispositivo, o holograma e o reconhecimento de espaço podem ser mais lentos. Uma alteração significativa no sinal de Wi-Fi pode fazer com que o dispositivo acredite que está noutro espaço. Veja Considerações sobre impressões digitais Wi-Fi |
Informações de Temperatura e Regulamentação (Intervalo de temperatura recomendado típico - HoloLens 2 foi concebido para utilização entre +10 C e +35 C) | O HoloLens deve ser armazenado num ambiente dentro do intervalo de temperatura aceite (quando estiver em modo de espera ou desligado durante uma hora antes de utilizar o dispositivo). Consulte a página Informações Regulamentares do HoloLens para obter as informações regulamentares, de utilização e de segurança do intervalo de temperatura. |
Divulgação da Conformidade Ambiental | Ver detalhes sobre materiais e substâncias do HoloLens para conformidade ambiental |
Informações da Bateria | 2 - 3 horas de tempo de utilização da bateria. Os pacotes de bateria USB-C podem ser utilizados para prolongar este tempo. |
Para experiências com probabilidade de durar mais de 5 a 10 minutos, inicie a calibragem ocular no início da sua experiência.
Escolher a opção de Gestão de Dispositivos certa
A gestão de dispositivos é uma consideração fundamental para implementar o HoloLens em escala com facilidade. Este resultado pode ser alcançado através das seguintes opções: Pacote de Aprovisionamento ou Gestão de Dispositivos Móvel com Microsoft Intune têm prós e contras para utilizar, mas veja as seguintes considerações para tomar a decisão correta para o seu ambiente.
Pacote de Aprovisionamento
Siga os passos em Configurar o HoloLens com um pacote de aprovisionamento (HoloLens).
Vantagens | Desvantagens |
---|---|
Todas as configurações podem ser colocadas no mesmo pacote, incluindo Wi-Fi, VPN, Modo de Quiosque, utilizando a Configuração do Windows Designer | Alguma familiaridade com XML é desejável |
Utilize código baixo ou GUI para configurar as definições. | Tem de ser gerado um novo pacote para cada atualização. |
Ideal para implementações seguras offline, com acesso limitado à Internet permitido | Se implementar certificados através da MDM ou do gestor de certificados, o certificado tem de ser implementado no arquivo de máquinas locais para assinar aplicações instaladas com um pacote de aprovisionamento. |
As aplicações e os certificados podem ser instalados através do mesmo pacote de aprovisionamento | |
Os pacotes de aprovisionamento podem ser empilhados para satisfazer necessidades específicas caso pretenda alterar uma definição mais tarde |
Para configurar HoloLens 2 através de um pacote de aprovisionamento, siga os passos em Configurar o HoloLens com um pacote de aprovisionamento. Transfira o Windows Configuration Designer a partir da Microsoft Store para criar o pacote
Intune
Siga os passos em Utilizar o Intune do Endpoint Manager da Microsoft para gerir dispositivos HoloLens. Utilize o Windows Autopilot para simplificar a configuração do HoloLens para dimensionamento ao seguir os passos no Windows Autopilot para HoloLens 2.
Vantagens | Desvantagens |
---|---|
Os dispositivos podem ser agrupados em conjunto e as configurações podem ser aplicadas a grupos de utilizadores de dispositivos | É necessária uma licença do Intune. No entanto, uma Licença de Dispositivo do Intune partilhada abrangeria este requisito. |
Ótimo para implementações de dimensionamento com mais de 15 a 20 dispositivos | Requer familiaridade com o Intune ou outros serviços de Gestão de Dispositivos Móveis Modernos. |
Permite a implementação da configuração de forma prática. As configurações e as atualizações de aplicações podem ser criadas e enviadas remotamente para vários dispositivos. | |
A configuração pode ser efetuada com o portal do Endpoint Manager através de perfis de configuração na GUI de fácil utilização. Além disso, o OMA-URI oferece flexibilidade para criar definições e perfis personalizados. | |
Permite restrições de inquilinos para impedir que os dispositivos sejam roubados ou reutilizados de formas não autorizadas. |
Configuração da política
As políticas são utilizadas para definir as definições que regem os dispositivos HoloLens. Nesta secção, partilhamos as configurações que devem ser aplicadas à solução Experiência. Conforme abordado nas secções anteriores, as políticas podem ser aplicadas através de dois métodos de aprovisionamento: Pacote de Aprovisionamento ou utilização de Microsoft Intune para Gestão de Dispositivos Móveis.
Quiosque de Aplicação Única com a aplicação Definições AutoLaunch e Modo de Visitante (Política XML de Exemplo)
Para Pacotes de aprovisionamento, as configurações podem ser apresentadas numa estrutura XML hierárquica, conforme mostrado aqui.
<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 da Aplicação Definições: BAEAEF15-9BAB-47FC-800B-ACECAD2AE94B_cw5n1h2txyewy! Aplicação
Quiosque de Aplicação Única com Microsoft Intune
O Intune utiliza modelos de Quiosque ou configurações OMA-URI personalizadas, que podem ser aplicadas remotamente ao HoloLens. Para obter detalhes, veja Passos na configuração do modo de Quiosque para HoloLens e, em seguida, siga o Modelo de Quiosque Microsoft Intune Aplicação Única para configurar um perfil de configuração.
Início de Sessão Automático do Visitante
O Início de Sessão Automático num perfil de visitante permite-lhe entrar diretamente na ação sem nunca ver o ecrã de início de sessão. O dispositivo é iniciado diretamente na experiência de quiosque com o perfil de visitante. Este comportamento é uma definição necessária e pode ser gerido com o OMA-URI da política personalizada.
Definição | Valor |
---|---|
URI | ./Device/Vendor/MSFT/Policy/Config/MixedReality/VisitorAutoLogon |
Tipo | Booleano |
Valor | 1 (0 – Desativado por predefinição) |
Bloqueio do Inquilino
O CSP de Bloqueio de Inquilinos mantém os dispositivos no inquilino da organização ao bloqueá-los nesse inquilino, mesmo através da reposição ou reposição do dispositivo. Permite que as HoloLens 2 estejam associadas à inscrição MDM apenas com o Autopilot e podem ser geridas através da política personalizada OMA-URI aqui...
Definição | Valor |
---|---|
URI | ./Vendor/MSFT/TenantLockdown/RequireNetworkInOOBE |
Tipo | Booleano |
Valor | Verdadeiro |
Opções de Limitação de Definições disponíveis
Para limitar as opções disponíveis como parte das nossas Definições, utilize o CSP de Visibilidade das Definições de Página. Esta prática permite ao administrador reduzir as definições disponíveis para o utilizador.
Definição | Valor |
---|---|
URI | ./Device/Vendor/MSFT/Policy/Config/Settings/PageVisibilityList |
Tipo | String |
Valor | Showonly:network-wifi; hologramas; repor; |
Nota
Dado o valor mostrado aqui... Wi-Fi, Hologramas, Reposição está disponível nas definições.
Implementação de Aplicação
Para implementar a aplicação com o Intune, veja Implementar aplicações com o Intune e Portal da Empresa para obter mais informações.
Atualizações de aplicações
Para obter mais informações, veja Adicionar aplicações a Microsoft Intune para obter mais informações. Para atualizar uma Experiência, carregue um novo ficheiro de pacote de aplicação com a versão mais recente da aplicação e implemente com o Intune.
Implementação e atualização consistentes da Aplicação LOB
Para garantir que as Aplicações LOB são implementadas e atualizadas o mais rapidamente possível, existem vários passos que podem ser seguidos:
- Certifique-se de que os seus dispositivos HoloLens estão no modo ligado moderno e que a fonte de alimentação está ligada a uma fonte de alimentação.
- Configure as políticas de ação de reserva para garantir que os utilizadores não têm recursos da Aplicação e impedir a instalação de uma nova versão da Aplicação. Estas políticas são MixedReality/ConfigureDeviceStandbyAction e MixedReality/ConfigureDeviceStandbyActionTimeout .
- Também pode utilizar a política ApplicationManagement/ScheduleForceRestartForUpdateFailures para garantir que a Aplicação é reiniciada se a atualização da aplicação falhar. Esta política pode ser configurada para opções de reinício de aplicações únicas e periódicos.
Linha de Produção Fora da Caixa
Preparação
É um practivo melhor para manter todos os dispositivos atualizados para a compilação mais recente com o Complemento de Recuperação Avançada (ARC) que pode ser transferido a partir da Microsoft Store.
Pacote de aprovisionamento
- Certifique-se de que o pacote de aprovisionamento (.ppkg) é copiado para a raiz de uma pen USB, apenas os pacotes na raiz são aplicados e, se existirem vários pacotes, estes são aplicados sequencialmente.
- Ligue a pen USB ao pacote de aprovisionamento durante o "primeiro momento interacionável" (ou seja, o ecrã do beija-flor para HoloLens 2).
- Quando o dispositivo está pronto para ser aprovisionado, é aberto automaticamente um pedido com a página de aprovisionamento.
- Aguarde que o aprovisionamento esteja concluído.
- A experiência especificada acima é carregada automaticamente.
Para atualizações com um pacote de aprovisionamento, volte a ligar o dispositivo com o Complemento de Recuperação Avançada (ARC) e aplique um novo pacote de aprovisionamento com as suas configurações específicas para quaisquer atualizações.
Gestão de Dispositivos móvel – Microsoft Intune
- O Autopilot necessita de acesso à Internet e tem de ser utilizada uma das seguintes opções para estabelecer o acesso à Internet
- Ligue o dispositivo à Ethernet utilizando um adaptador USB-C para Ethernet para conectividade à Internet com fios e HoloLens 2 conclui automaticamente a experiência do Autopilot.
Nota
Wi-Fi rede também é possível como parte da Experiência Out of Box (OOBE), no entanto, é necessária mais interação para obter Wi-Fi configuração para o seu dispositivo.
- O dispositivo inicia automaticamente a Experiência DeSAtivada, que não deve ser interagida quando a ligação à Internet for estabelecida. O dispositivo pode ser reiniciado durante o OOBE, mas permitir que o processo seja concluído antes de interagir com o dispositivo.
- Quando o processo OOBE for concluído, o dispositivo é carregado automaticamente para a experiência de aplicação única do perfil de visitante, se configurado conforme ditado acima.
Para obter atualizações com o Mobile Gestão de Dispositivos – Microsoft Intune, siga os passos definidos em Instalar, atualizar ou remover aplicações necessárias.
Melhores práticas para Carregamento e Reutilização
Para ambientes de trabalho ocupados, existem algumas melhores práticas a seguir para garantir que o dispositivo HoloLens está sempre pronto e preparado para utilização. Eis uma lista de informações de limpeza e carregamento para garantir uma utilização ideal. Melhores práticas para Carregar Bateria HoloLens 2 e Carregar Melhores práticas para limpeza do HoloLens HoloLens 2 FAQ de limpeza
Resolução de problemas
Quando surgem desafios com o dispositivo, existem alguns passos a executar para resolver problemas e voltar à utilização ativa. Visite a documentação de resolução de problemas em Reiniciar, repor ou recuperar HoloLens 2 para abranger as principais rotas para resolver problemas com o dispositivo.
Em muitos casos, reiniciar, repor ou recuperar o dispositivo é suficiente para resolver problemas com o hardware do dispositivo.
Além disso, é importante comunicar quaisquer problemas através da aplicação Hub de Comentários disponível no dispositivo HoloLens. Envie-nos comentários