Esta seção mostra como usar o Microsoft Visual Studio para depurar, testar e otimizar seu aplicativo. Ela também inclui ferramentas como o Portal de Dispositivos do Windows (para monitoramento de dispositivos e configuração) e o Kit de Certificação de Aplicativos Windows (para preparar seu aplicativo para a Microsoft Store).
Simule a interação do mundo real com um dispositivo e teste os recursos de seu aplicativo usando as ferramentas incluídas no Emulador Microsoft para Windows 10 Mobile. O emulador é um aplicativo da área de trabalho que emula um dispositivo móvel que executa o Windows 10. Ele oferece um ambiente virtualizado no qual você pode depurar e testar aplicativos do Windows sem um dispositivo físico. Além disso, ele oferece um ambiente isolado para seus protótipos de aplicativos.
O simulador do Visual Studio fornece um ambiente onde você pode projetar, desenvolver, depurar e testar os aplicativos UWP (Plataforma Universal do Windows), incluindo os aplicativos que você criou para o Microsoft Surface Hub. O simulador não usa a mesma interface de usuário que o Surface Hub, mas é útil para testar a aparência e o comportamento de seu aplicativo no tamanho de tela e resolução do Surface Hub.
O teste beta dá a você a chance de aprimorar seu aplicativo com base nos comentários de pessoas de fora de sua equipe de desenvolvimento que experimentam seu aplicativo não lançado em seus próprios dispositivos.
Para aumentar as chances de seu aplicativo ser publicado na Microsoft Store ou obter a certificação do Windows, valide e teste-o localmente antes de enviá-lo para certificação. Este tópico mostra como instalar e executar o Kit de Certificação de Aplicativos Windows.
Os usuários esperam que seus aplicativos mantenham a capacidade de resposta e naturalidade no uso e não consumam muita bateria. Tecnicamente, o desempenho é um requisito não funcional, mas tratar o desempenho como um recurso ajudará você atender às expectativas dos usuários. Especificar metas e mensurar são fatores importantes. Determine quais são os cenários críticos de desempenho; defina o que significa bom desempenho. Em seguida, faça medições o quanto antes e com frequência suficiente ao longo do ciclo de vida do projeto para cumprir suas metas.
Aproveite as APIs e os recursos mais recentes atingindo o público-alvo mais amplo possível. Use verificações de API de runtime para adaptar seu código e XAML no runtime aos recursos disponíveis na versão do Windows 10 em que seu aplicativo está sendo executado.