Microsoft rivela i controlli dell'interfaccia utente adattivi per gli sviluppatori di Windows 10 per indirizzare gli utenti di tastiera, mouse e touch
2 minuto. leggere
Edizione del
Leggi la nostra pagina informativa per scoprire come puoi aiutare MSPoweruser a sostenere il team editoriale Per saperne di più
Microsoft ha rilasciato oggi l'anteprima dell'SDK di Windows 10 agli sviluppatori. Come parte del nuovo Windows 10 SDK, Microsoft aiuta gli sviluppatori a creare applicazioni con Adaptive UX. Adaptive UX si basa su una serie di controlli adattivi che consentono esperienze straordinarie su tutti i dispositivi. Supporta utenti di mouse, tastiera e touch.
Cosa c'è di nuovo nell'anteprima dell'SDK?
- UX adattivo: Windows 10 offre la possibilità di utilizzare un'unica interfaccia utente che può adattarsi da schermi piccoli a grandi. Per gli sviluppatori con un'app Windows 8.1 esistente, puoi provare rapidamente questa (a) rimuovendo uno dei tuoi progetti di interfaccia utente (e passando da tre progetti di Visual Studio a uno!) e (b) aggiungendo il ViewStateManager migliorato per controllare come il tuo L'interfaccia utente si adatta in fase di esecuzione.
- Controlli utente: alcuni dei nostri controlli dell'interfaccia utente di Windows 10 determineranno, in fase di esecuzione, in che modo il cliente interagisce con la tua app e visualizzerà l'esperienza utente appropriata (ad es. su un laptop con touch-screen, un controllo a comparsa dell'app fornirà un tocco più ampio -bersagli se toccati con il tocco, al contrario di quelli cliccati con il mouse).
- Contratti API: con Windows 10, puoi verificare direttamente se una funzionalità di Windows è disponibile anziché dedurre in base alla versione del sistema operativo. Ciò ti consente di iniziare a controllare, in fase di esecuzione, se una funzionalità di Windows è disponibile sul dispositivo prima di chiamare un'API correlata. Un buon contratto API da provare nel codice per vederlo in azione è HardwareButtons, che è presente sui telefoni (tramite Mobile Extensions SDK) e quindi disponibile sul telefono e sull'emulatore mobile ma non disponibile sul desktop. Riteniamo che i contratti API e gli SDK di estensione ti consentiranno di adattare il codice in fase di esecuzione per offrire agli utenti esperienze che si adattano perfettamente al dispositivo su cui viene eseguito.
- Miglioramenti agli strumenti di Visual Studio: Mentre sperimenti i nuovi strumenti per sviluppatori, ci sono una serie di miglioramenti che vorrai controllare.
Per maggiori dettagli VS miglioramenti, vai a Strumenti per l'anteprima tecnica di Windows 10.