A Microsoft apresentou seu primeiro dispositivo de tela dupla - Surface Neo - em novembro passado, e junto com ele veio o novo SDK. O SDK permite que o desenvolvedor crie aplicativos que funcionam em telas duplas e dispositivos dobráveis. Agora que o emulador está em sua primeira prévia pública, neste post, estou compartilhando Requisitos mínimos de sistema do emulador do Windows 10X. A melhor parte é que o Windows 10X Emulator pode ser instalado no Windows 10. Então, se você é um desenvolvedor ou está apenas animado com isso, você pode tentar. Também falamos sobre os requisitos para o SDK de visualização para Microsoft Surface Duo no final.
Requisitos mínimos de hardware e software do emulador do Windows 10X
Assim como um sistema operacional precisa de um mínimo de hardware e software para funcionar, o emulador também. É um sistema operacional em miniatura que permite aos desenvolvedores testar seu aplicativo sem comprar o hardware real. Se você planeja desenvolver ou oferecer suporte ao seu aplicativo para tela dupla, aqui estão os requisitos para executar o emulador do Windows 10x.
Requisitos de software
Emulador Microsoft: É um emulador especial que funciona com o emulador Hyper-V. Ele permite que os desenvolvedores testem aplicativos UWP e WIN32 regulares para cenários de tela dupla. Embora o Microsoft Emulator possa ser baixado da Microsoft Store, seu PC com Windows 10 precisará do Hyper-V instalado no computador.
O emulador oferece novos APIs nativas do Windows para desenvolvimento de tela dupla. Isso permitirá que o aplicativo se estenda pelas duas telas, se adapte de acordo com a posição da dobradiça e aproveite as vantagens do Windows 10X.
Versão do Windows 10 Preview: Por ser um produto Public Preview, seu PC com Windows 10 também precisa ser executado no Programa Windows Insider. Funciona com Windows 10 Pro, Enterprise, Education (x64). O número mínimo de compilação necessário para testar é 19555 ou posterior.
Requisitos de hardware para o emulador do Windows 10X
- Processador: CPU de 64 bits com quatro núcleos (todos os quatro núcleos serão dedicados ao emulador)
- RAM: Mínimo de 8 GB (recomendado 16 GB). 4 GB de RAM serão usados pelo emulador.
- Armazenar: 15 GB de espaço livre em disco para disco VHDX + diff, SSD recomendado
- GPU: GPU dedicado e habilitado para Hyper-V (suporta DirectX 11.0 ou posterior e WDDM 2.4 driver gráfico ou posterior)
Você também precisa de suporte para virtualização assistida por hardware. Isso inclui virtualização habilitada em firmware, tradução de endereço de segundo nível e disponibilidade de prevenção de execução de dados. A placa-mãe deve suportar tudo isso por meio de BIOS ou UEFI.
Dito isso, o emulador só funciona com o processador Intel a partir de agora. Se você tiver algo diferente de Intel, você terá que esperar pelo suporte.
Como verificar a virtualização em nível de hardware?
Para descobrir se o seu PC com Windows 10 oferece suporte à virtualização em nível de hardware, siga as etapas:
- Abra o prompt Executar, digite CMD e pressione a tecla Enter
- No prompt de comando, execute Informação do sistema.Exe comando
- No resultado, role até o final e verifique o seguinte
- Virtualização habilitada no firmware
- Tradução de endereço de segundo nível
- Prevenção de execução de dados disponível
- Todos eles devem ser SIM para que ele suporte a virtualização de nível de hardware.
Se você não vê-los como sim, inicialize no BIOS / UEFI e verifique se há uma opção para habilitar a virtualização de hardware. Se você não vir nenhuma opção, isso significa que seu computador com Windows 10 não oferece suporte para ela.
Pré-visualizar SDK para requisitos do Microsoft Surface Duo
Já começamos a ver dispositivos Android dobráveis, como Galaxy Z Flip da Samsung e Motorola RAZR. Veremos mais disso nos próximos anos, e a Microsoft tem um SDK de visualização do desenvolvedor para seu dispositivo dobrável - Surface Duo. O SDK de visualização dá aos desenvolvedores uma primeira visão de como você pode tirar proveito das experiências de tela dupla. O SDK oferece APIs Java nativas que são específicos do Surface Duo.
Se você planeja suporte seus aplicativos para tela dupla no Surface Duo, então você pode usar este SDK. A API nativa oferece a API DisplayMask, sensor de ângulo de dobradiça e novos recursos de dispositivo. O emulador simula posturas, gestos, ângulo de dobradiça, imitando a costura entre as duas telas e muito mais.
Requisito do Android Studio
- Microsoft® Windows® 7/8/10 (64 bits). O Android Emulator é compatível apenas com Windows de 64 bits.
- 4 GB de RAM mínimo, 8 GB de RAM recomendado.
- 2 GB de espaço em disco disponível no mínimo, 4 GB recomendado (500 MB para IDE + 1.5 GB para Android SDK e imagem do sistema do emulador).
- Resolução de tela mínima de 1280 x 800.
Requisito do emulador Android
- Ferramentas do SDK 26.1.1 ou superior
- Processador de 64 bits
- Windows: CPU com suporte UG (convidado irrestrito)
- HAXM 6.2.1 ou posterior (HAXM 7.2.0 ou posterior recomendado)
- Se você quiser usar uma webcam, ela deve ter a capacidade de capturar quadros de 720p.
O uso de aceleraçao do hardware tem requisitos adicionais no Windows e Linux. Vai precisar
- Processador Intel com suporte para Intel VT-x, Intel EM64T (Intel 64) e funcionalidade Bit de desativação de execução (XD)
- Processador AMD no Linux: processador AMD com suporte para AMD Virtualization (AMD-V) e Supplemental Streaming SIMD Extensions 3 (SSSE3)
- Processador AMD no Windows: Android Studio 3.2 ou superior e versão do Windows 10 de abril de 2018 ou superior para a funcionalidade da plataforma de hipervisor do Windows (WHPX)
Tenho certeza de que levará algum tempo para que mais dispositivos de hardware cheguem ao mercado de consumo, mas estará lá. Seja telefones, laptops ou desktops. Em qualquer lugar que você tenha duas telas, o Windows 10X fará sua mágica.
Agora lêPróximo: Como instalar o emulador do Windows 10X no Windows 10.