Lar O negócio Como criar um aplicativo para o Microsoft Surface Hub

Como criar um aplicativo para o Microsoft Surface Hub

Vídeo: Microsoft Surface Hub 2 hands-on: a $9K PC on wheels (Novembro 2024)

Vídeo: Microsoft Surface Hub 2 hands-on: a $9K PC on wheels (Novembro 2024)
Anonim

Se você acha que seu aplicativo seria perfeitamente adequado para o Microsoft Surface Hub ou se deseja criar um aplicativo especificamente para o Surface Hub, a Microsoft facilitou o aproveitamento do ambiente de desenvolvedor Microsoft Windows 10 personalizado do Surface Hub..

Na sua essência, o Surface Hub é um dispositivo exclusivo que cumpre várias funções específicas. O Surface Hub foi projetado principalmente para colaboração comercial, produtividade e videoconferência via Microsoft Skype for Business. Ele vem em dois modelos: o modelo full HD de 8.999 dólares e 55 polegadas e o modelo 4K de 21.999 dólares e 84 polegadas. Se você nunca ouviu falar do Surface Hub, consulte este manual.

Como o Surface Hub executa apenas aplicativos Universal do Windows 10 e não pode executar aplicativos específicos para desktops e tablets, a lista de softwares disponíveis no Surface Hub é relativamente pequena. No entanto, a Microsoft incentivou desenvolvedores de aplicativos e empresas a criar e redesenhar aplicativos criados especificamente para serem executados na tela de toque multiponto de grande formato do Surface Hub. Como os aplicativos devem ser universais, eles também serão redimensionados quando executados em laptops, telefones e tablets com Windows.

Como começar

Verifique se você está executando em um dispositivo Windows 10. Depois de executar a versão mais recente do sistema operacional (SO), baixe o Microsoft Visual Studio Software Developers Kit (SDK). Você será solicitado a ativar o PC ou telefone Windows para desenvolvimento; aceite o prompt. Você será solicitado a se registrar como desenvolvedor de aplicativos; isso permite desenvolver conteúdo para (e publicá-lo) na Windows Store.

Para criar e testar diretamente no Surface Hub, vá para a guia Configurações e clique em "Atualização e segurança". Em seguida, clique em "Develop" e ative o "Developer Mode". Você verá uma marca d'água no canto superior direito da tela, que informa que você está desenvolvendo conteúdo para o dispositivo. Você será solicitado a conectar seu PC ao Surface Hub por meio de um endereço IP.

No Microsoft Visual Studio, você poderá criar e testar seu aplicativo para garantir que ele tenha a aparência e o desempenho que ele foi projetado. Você pode visualizar análises de aplicativos, gerenciar produtos no aplicativo e ativar serviços para os usuários do aplicativo. Se você nunca criou um aplicativo Universal, siga este tutorial sobre como criar aplicativos Universal do Windows 10. Lembre-se: você não pode executar aplicativos Win32 ou aplicativos da era Windows 8. Você deve segmentar dispositivos "Windows.Universal" no manifesto do seu aplicativo.

Considerações ao criar um aplicativo específico do Surface Hub

Além das inúmeras coisas que você precisa saber sobre a criação de um aplicativo Universal do Windows 10, há várias coisas que você deve pensar que são específicas ao Surface Hub. Por exemplo: O Microsoft Skype for Business está integrado ao Surface Hub; está sempre lá e está sempre disponível; por que não aproveitar isso? O Skype no Surface Hub pode ser executado ao lado de dois aplicativos simultaneamente. Você pode fazer o Skype interagir com seu aplicativo? O Skype agregará algum valor ao software que você está construindo?

Além disso, o Surface Hub possui entradas de caneta de 3 pontos e toque de dedo. Assim, mais de uma pessoa poderá interagir com o aplicativo e as entradas não seguirão o protocolo padrão de um único dedo ou um único clique do mouse. Certifique-se de ativar os controles de tinta e toque no seu aplicativo para tirar proveito de um recurso específico do Surface Hub. Mais importante, porém, não restrinja o número de entradas a apenas um ou dois dedos ou canetas. Você deseja expandir as maneiras pelas quais os usuários percebem e manipulam o conteúdo no Surface Hub. Por exemplo: Existem aplicativos personalizados, como o desenvolvido pela Siemens, que fornecem imagens móveis de 360 ​​graus que você pode manipular. Os usuários podem empurrar, puxar, ampliar, encolher, girar, achatar ou "entrar" nas imagens na tela do Surface Hub usando vários dedos como guias.

Outra característica crucial do Surface Hub que você precisa ter cuidado é: o Surface Hub limpa automaticamente após cada sessão. Portanto, não crie seu aplicativo com a intenção de armazenar dados e aproveitar as sessões anteriores. O Surface Hub foi projetado principalmente para reuniões e interações pontuais, e a maioria de seus aplicativos é criada com isso em mente. Se você precisar que os usuários possam salvar dados do aplicativo em execução no Surface Hub, solicite que eles salvem na nuvem antes de encerrá-lo. Além disso, você desejará remover todas as experiências de primeira execução porque, em teoria, todas as execuções no Surface Hub serão uma "primeira execução".

Teste seu aplicativo

Depois de criar seu aplicativo, você precisará testá-lo para verificar se ele funciona bem no Surface Hub. Infelizmente, o simulador não usa a mesma interface que o Surface Hub, então você precisará fazer alguns ajustes para garantir que o aplicativo atue no Surface Hub da maneira que você pretendia.

Por exemplo: você precisará adicionar as resoluções de 55 e 84 polegadas do Surface Hub ao Microsoft Visual Studio Simulator antes de executar seu aplicativo. Para detalhes precisos sobre como aplicar as resoluções ao Studio e implantar o aplicativo no Surface Hub, confira este tutorial da Microsoft.

Implantação ampla de aplicativos

Se você conseguir implantar o aplicativo no Surface Hub, e se o aplicativo executar da maneira que imaginava, agora será necessário configurá-lo para implantações adicionais. Se você deseja disponibilizar seu aplicativo para o público em geral, basta manter o aplicativo definido como "Distribuição de varejo", que é a configuração padrão. No entanto, se você deseja tornar o aplicativo privado e disponível apenas para seus negócios e parceiros, precisará executar as seguintes etapas:

Selecione as empresas que podem ter acesso ao seu aplicativo. Deixe a caixa de seleção "Licenciamento por volume gerenciado da loja" marcada para que as empresas com as quais você está trabalhando possam fazer upload do aplicativo mais de uma vez.

Você precisará enviar o aplicativo para a Windows Store, onde a Microsoft o certificará. Quando estiver pronto, os administradores da empresa precisarão adicioná-lo ao seu repositório particular na Windows Store for Business. Voila, você está pronto!

Como criar um aplicativo para o Microsoft Surface Hub