Microsoft ha presentato il suo primo dispositivo a doppio schermo, Surface Neo, lo scorso novembre, e insieme a questo è arrivato il nuovo SDK. L'SDK consente allo sviluppatore di creare app che funzionano su dispositivi a doppio schermo e pieghevoli. Ora che l'emulatore è uscito per la sua prima anteprima pubblica, in questo post, condivido Requisiti minimi di sistema dell'emulatore Windows 10X. La parte migliore è che Windows 10X Emulator può essere installato su Windows 10. Quindi, se sei uno sviluppatore o sei semplicemente entusiasta, allora puoi provarlo. Alla fine abbiamo parlato anche dei requisiti per Preview SDK per Microsoft Surface Duo.
Requisiti minimi hardware e software dell'emulatore Windows 10X
Proprio come un sistema operativo ha bisogno di hardware e software minimi per funzionare, così fa l'emulatore. È un sistema operativo in miniatura che consente agli sviluppatori di testare la propria app senza acquistare l'hardware reale. Se hai intenzione di sviluppare o supportare la tua app per il doppio schermo, ecco i requisiti per eseguire l'emulatore di Windows 10x.
Requisiti software
Emulatore Microsoft: È un emulatore speciale che funziona con l'emulatore Hyper-V. Consente agli sviluppatori di testare UWP e le normali app WIN32 per scenari a doppio schermo. Mentre Microsoft Emulator può essere scaricato da Microsoft Store, il tuo PC Windows 10 avrà bisogno di Hyper-V installato sul computer.
L'emulatore offre novità API Windows native per lo sviluppo a doppio schermo. Ti consentirà all'app di estendersi sui due schermi, adattarsi in base alla posizione della cerniera e sfruttare Windows 10X.
Build di anteprima di Windows 10: Poiché si tratta di un prodotto di anteprima pubblica, anche il tuo PC Windows 10 deve essere eseguito sul programma Windows Insider. Funziona con Windows 10 Pro, Enterprise, Education (x64). Il numero di build minimo necessario per il test è 19555 o successivo.
Requisiti hardware per l'emulatore di Windows 10X
- Processore: CPU a 64 bit con quattro core (tutti e quattro i core saranno dedicati all'emulatore)
- RAM: Almeno 8 GB (consigliati 16 GB). 4 GB di ram verranno presi dall'emulatore.
- Conservazione: 15 GB di spazio libero su disco per disco VHDX + diff, SSD consigliato
- GPU: GPU dedicata e abilitata per Hyper-V (supporta DirectX 11.0 o successivo e WDDM 2.4 driver di grafica o successivo)
È inoltre necessario il supporto per la virtualizzazione assistita da hardware. Ciò include la virtualizzazione abilitata nel firmware, la traduzione degli indirizzi di secondo livello e la disponibilità di prevenzione dell'esecuzione dei dati. La scheda madre dovrebbe supportare tutti questi tramite BIOS o UEFI.
Detto questo, al momento l'emulatore funziona solo con il processore Intel. Se hai qualcosa di diverso da Intel, dovrai aspettare il supporto.
Come verificare la virtualizzazione a livello di hardware?
Per scoprire se il tuo PC Windows 10 supporta la virtualizzazione a livello di hardware, segui i passaggi:
- Apri il prompt Esegui, digita CMD e quindi premi il tasto Invio
- Nel prompt dei comandi, esegui informazioni di sistema.EXE comando
- Nel risultato, scorri fino alla fine e controlla quanto segue
- Virtualizzazione abilitata nel firmware
- Traduzione di indirizzi di secondo livello
- Prevenzione dell'esecuzione dei dati disponibile
- Dovrebbero essere tutti S per supportare la virtualizzazione a livello di hardware.
Se non li vedi come sì, avvia il BIOS/UEFI e controlla se c'è un'opzione per abilitare la virtualizzazione dell'hardware. Se non vedi alcuna opzione, significa che il tuo computer Windows 10 non lo supporta.
Anteprima dei requisiti dell'SDK per Microsoft Surface Duo
Abbiamo già iniziato a vedere dispositivi Android pieghevoli come Galaxy Z Flip di Samsung e Motorola RAZR. Ne vedremo di più nei prossimi anni e Microsoft ha un SDK di anteprima per sviluppatori per il suo dispositivo pieghevole: Surface Duo. L'SDK di anteprima offre agli sviluppatori una prima occhiata a come sfruttare le esperienze a doppio schermo. L'SDK offre API Java native che sono specifici per Surface Duo.
Se hai intenzione di supporta le tue app per il doppio schermo su Surface Duo, allora puoi usare questo SDK. L'API nativa offre l'API DisplayMask, il sensore dell'angolo di cerniera e nuove funzionalità del dispositivo. L'emulatore simula posture, gesti, angolo di cerniera, imitando la giunzione tra i due schermi e altro ancora.
Requisiti di Android Studio
- Microsoft® Windows® 7/8/10 (64 bit). L'emulatore Android supporta solo Windows a 64 bit.
- Almeno 4 GB di RAM, consigliati 8 GB di RAM.
- Almeno 2 GB di spazio disponibile su disco, 4 GB consigliati (500 MB per IDE + 1.5 GB per l'SDK Android e l'immagine del sistema dell'emulatore).
- Risoluzione minima dello schermo 1280 x 800.
Requisiti dell'emulatore Android
- Strumenti SDK 26.1.1 o superiore
- Processore a 64 bit
- Windows: CPU con supporto UG (ospite illimitato)
- HAXM 6.2.1 o successivo (HAXM 7.2.0 o successivo consigliato)
- Se desideri utilizzare una webcam, dovrebbe essere in grado di acquisire fotogrammi a 720p.
L'utilizzo di accelerazione hardware ha requisiti aggiuntivi su Windows e Linux. avrà bisogno
- Processore Intel con supporto per Intel VT-x, Intel EM64T (Intel 64) e funzionalità Execute Disable (XD) Bit
- Processore AMD su Linux: Processore AMD con supporto per AMD Virtualization (AMD-V) e Supplemental Streaming SIMD Extensions 3 (SSSE3)
- Processore AMD su Windows: Android Studio 3.2 o versioni successive e versione di Windows 10 di aprile 2018 o versioni successive per la funzionalità Windows Hypervisor Platform (WHPX)
Sono sicuro che ci vorrà del tempo prima che più dispositivi hardware entrino nel mercato consumer, ma ci sarà. Che si tratti di telefoni, laptop o desktop. Ovunque tu abbia due schermi, Windows 10X avrà la sua magia.
Ora leggi: Come installare l'emulatore di Windows 10X su Windows 10.