Microsoft a présenté son premier appareil à double écran - Surface Neo - en novembre dernier, accompagné du nouveau SDK. Le SDK permet au développeur de créer des applications qui fonctionnent sur des appareils à double écran et pliables. Maintenant que l'émulateur est sorti pour sa première avant-première publique, dans cet article, je partage Configuration minimale requise pour l'émulateur Windows 10X. La meilleure partie est que l'émulateur Windows 10X peut être installé sur Windows 10. Donc, si vous êtes un développeur ou si vous êtes simplement enthousiaste à ce sujet, vous pouvez l'essayer. Nous avons également parlé des exigences pour Preview SDK pour Microsoft Surface Duo à la fin.
Configuration matérielle et logicielle minimale requise pour l'émulateur Windows 10X
Tout comme la façon dont un système d'exploitation a besoin d'un minimum de matériel et de logiciels pour fonctionner, l'émulateur aussi. Il s'agit d'un système d'exploitation miniature qui permet aux développeurs de tester leur application sans acheter le matériel réel. Si vous envisagez de développer ou de prendre en charge votre application pour le double écran, voici la configuration requise pour exécuter l'émulateur Windows 10x.
Logiciels requis
Émulateur Microsoft : C'est un émulateur spécial qui fonctionne avec l'émulateur Hyper-V. Il permet aux développeurs de tester les applications UWP et WIN32 standard pour des scénarios à double écran. Alors que Microsoft Emulator peut être téléchargé à partir du Microsoft Store, votre PC Windows 10 aura besoin d'Hyper-V installé sur l'ordinateur.
L'émulateur propose de nouvelles API Windows natives pour le développement sur deux écrans. Cela vous permettra à l'application de couvrir les deux écrans, de s'adapter en fonction de la position de la charnière et de profiter de Windows 10X.
Version d'aperçu de Windows 10 : Puisqu'il s'agit d'un produit Public Preview, votre PC Windows 10 doit également fonctionner sur le programme Windows Insider. Il fonctionne avec Windows 10 Pro, Entreprise, Éducation (x64). Le numéro de build minimum nécessaire pour tester est 19555 ou plus tard.
Configuration matérielle requise pour l'émulateur Windows 10X
- Processeur: Processeur 64 bits avec quatre cœurs (les quatre cœurs seront dédiés à l'émulateur)
- RAM: Un minimum de 8 Go minimum (16 Go recommandés). 4 Go de ram seront pris par l'émulateur.
- Stockage: 15 Go d'espace disque libre pour le disque VHDX + diff, SSD recommandé
- GPU : GPU dédié et compatible Hyper-V (prend en charge DirectX 11.0 ou version ultérieure et WDDM 2.4 pilote graphique ou version ultérieure)
Vous avez également besoin d'un support pour la virtualisation assistée par matériel. Cela inclut la virtualisation activée dans le micrologiciel, la traduction d'adresses de deuxième niveau et la disponibilité de la prévention de l'exécution des données. La carte mère doit prendre en charge tout cela via le BIOS ou l'UEFI.
Cela dit, l'émulateur ne fonctionne qu'avec le processeur Intel pour le moment. Si vous avez autre chose qu'Intel, vous devrez attendre le support.
Comment vérifier la virtualisation au niveau matériel?
Pour savoir si votre PC Windows 10 prend en charge la virtualisation au niveau matériel, suivez les étapes :
- Ouvrez l'invite Exécuter, tapez CMD, puis appuyez sur la touche Entrée
- Dans l'invite de commande, exécutez information système.EXE commander
- Dans le résultat, faites défiler jusqu'à la fin et vérifiez les éléments suivants
- Virtualisation activée dans le micrologiciel
- Traduction d'adresses de deuxième niveau
- Prévention de l'exécution des données disponible
- Ils doivent tous être OUI pour qu'il prenne en charge la virtualisation au niveau matériel.
Si vous ne les voyez pas comme oui, démarrez dans le BIOS/UEFI et vérifiez s'il existe une option pour activer la virtualisation matérielle. Si vous ne voyez aucune option, cela signifie que votre ordinateur Windows 10 ne le prend pas en charge.
Prérequis du SDK pour Microsoft Surface Duo
Nous avons déjà commencé à voir des appareils Android pliables comme le Galaxy Z Flip de Samsung et le Motorola RAZR. Nous ne verrons que plus de cela dans les années à venir, et Microsoft a un SDK de prévisualisation développeur pour son appareil pliable - Surface Duo. Le SDK de prévisualisation donne aux développeurs un premier aperçu de la façon dont vous pouvez profiter des expériences à double écran. Le SDK propose API Java natives qui sont spécifiques à Surface Duo.
Si vous prévoyez de prenez en charge vos applications pour le double écran sur Surface Duo, alors vous pouvez utiliser ce SDK. L'API native offre l'API DisplayMask, le capteur d'angle de charnière et de nouvelles fonctionnalités d'appareil. L'émulateur simule les postures, les gestes, l'angle de charnière, imitant la jointure entre les deux écrans, etc.
Configuration requise pour Android Studio
- Microsoft® Windows® 7/8/10 (64 bits). L'émulateur Android ne prend en charge que Windows 64 bits.
- 4 Go de RAM minimum, 8 Go de RAM recommandés.
- 2 Go d'espace disque disponible minimum, 4 Go recommandés (500 Mo pour IDE + 1.5 Go pour Android SDK et image système de l'émulateur).
- Résolution d'écran minimale de 1280 x 800.
Exigence de l'émulateur Android
- Outils SDK 26.1.1 ou supérieur
- Processeur 64 bits
- Windows : CPU avec prise en charge UG (invité illimité)
- HAXM 6.2.1 ou version ultérieure (HAXM 7.2.0 ou supérieur recommandé)
- Si vous souhaitez utiliser une webcam, elle devrait avoir la capacité de capturer des images 720p.
L'utilisation de accélération matérielle a des exigences supplémentaires sur Windows et Linux. Il faudra
- Processeur Intel avec prise en charge des fonctionnalités Intel VT-x, Intel EM64T (Intel 64) et Execute Disable (XD) Bit
- Processeur AMD sous Linux : processeur AMD avec prise en charge de la virtualisation AMD (AMD-V) et des extensions SIMD de streaming supplémentaires 3 (SSSE3)
- Processeur AMD sous Windows : Android Studio 3.2 ou version ultérieure et version Windows 10 avril 2018 ou version ultérieure pour la fonctionnalité de la plate-forme d'hyperviseur Windows (WHPX)
Je suis sûr qu'il faudra du temps pour que davantage de périphériques matériels arrivent sur le marché grand public, mais ils seront là. Que ce soit des téléphones, des ordinateurs portables ou des ordinateurs de bureau. Partout où vous avez deux écrans, Windows 10X obtiendra sa magie.
Maintenant lis: Comment installer l'émulateur Windows 10X sur Windows 10.