Modelli di input e feedback

Quando progetti la tua app di Windows Store per le interazioni tramite tocco, otterrai automaticamente il supporto per le interazioni tramite touchpad, mouse, penna e tastiera. I tuoi utenti possono quindi passare da un metodo di input all'altro usufruendo di tutte le funzionalità dell'app. Un utente vuole collegare una tastiera a un tablet? Nessun problema. La tua app reagisce in modo coerente e prevedibile alle scelte degli utenti.

Progetta l'interfaccia utente della tua app di Windows Store per il tocco, ma valuta le implicazioni di progettazione per diversi dispositivi:

  • Touchpad, che combinano l'esperienza del tocco con quella del mouse
  • Mouse
  • Penna, concepita per l'input penna
  • Dispositivi con tastiera

Tocco

utente con tablet touchscreen

Windows offre un set circoscritto di interazioni tramite tocco, usate in tutto il sistema. L'applicazione coerente di questo linguaggio per il tocco ti consente di dare all'app un aspetto familiare, in linea con quello già noto per gli utenti. L'app sarà quindi più facile da imparare e usare, con maggiore soddisfazione degli utenti.

 

Touchpad

touchpad

I dispositivi touchpad uniscono l'input multitocco indiretto con l'input di precisione dei dispositivi di puntamento, come il mouse. Grazie a questa combinazione, il touchpad è indicato sia per l'interfaccia utente ottimizzata per il tocco, sia per le destinazioni di dimensioni minori delle app di produttività e dell'ambiente desktop. Ottimizza la progettazione della tua app di Windows Store per l'input tocco e otterrai per impostazione predefinita il supporto del touchpad.

 

Mouse

mouse

L'input tramite mouse è particolarmente indicato per le interazioni che richiedono precisione nelle azioni di puntamento e clic. Questa precisione inerente è supportata in maniera naturale dall'interfaccia utente di Windows. Windows 8 e Windows 8.1 sono ottimizzati per la natura imprecisa del tocco. Ottimizza la progettazione della tua app di Windows Store per l'input tocco e otterrai per impostazione predefinita il supporto di base del mouse.

 

Penna

penna

Una penna può fungere da dispositivo di puntamento di precisione. Può inoltre essere un dispositivo di disegno associato all'input penna.

L'uso combinato della piattaforma di input penna di Windows 8.1 e di un dispositivo di tipo penna offre la possibilità di creare appunti scritti a mano, disegni e annotazioni in modo naturale. La piattaforma supporta l'acquisizione di dati di input penna dall'input del digitalizzatore, la generazione di dati di input penna, il rendering di dati come tratti di input penna sul dispositivo di output, la gestione dei dati e il riconoscimento della grafia.

 

Tastiera

tastiera

Le interazioni tramite tastiera possono rendere la tua app più facile da usare e sono importanti per l'accessibilità e per abilitare funzionalità se non è presente un touchscreen. Il supporto della tastiera, inoltre, può rendere l'app maggiormente fruibile da chi usa spesso la tastiera. Gli utenti devono essere in grado di navigare nell'app tramite i tasti di direzione e TAB, attivare gli elementi dell'interfaccia utente tramite la barra spaziatrice e INVIO e accedere ai comandi usando i tasti di scelta rapida.

 

Ottimizza l'esperienza utente

Segui le linee guida per l'esperienza utente con creatività quando progetti le interazioni utente. Scegli i dispositivi di input supportati dall'app e il modo in cui l'app risponde all'input. Ottimizza l'esperienza utente su più dispositivi, supporta la gamma più ampia possibile di funzionalità e preferenze e attira il maggior numero possibile di clienti potenziali. In questo modo la tua app sarà più fruibile, portatile e accessibile.

Risposta alle interazioni degli utenti

Risposta alle interazioni tramite touchpad

Risposta alle interazioni tramite mouse

Risposta alle interazioni tramite penna

Risposta alle interazioni tramite tastiera

Linee guida per la selezione della destinazione (app di Windows Store)

Linee guida per la tastiera virtuale e il pannello per la grafia (app Windows Store)