Windows 8.1 ux & ui: le 9 principali funzionalità nuove e aggiornate
Sommario:
- Windows ridimensionabile
- Aggiornamenti delle tessere
- Cerca aggiornamenti
- Condividi aggiornamenti
- Gli amuleti funzionano su ogni schermo
- Integrazione con persone ed eventi
- Sintesi vocale
- Supporto per app di allarme nella schermata di blocco
- Aggiornamenti alla pianificazione degli elementi di lavoro
Video: Un primo sguardo alla User Experience di PlayStation 5 2024
Prima di oggi condividevamo con voi i collegamenti alla documentazione completa in Windows 8.1 relativa alle nuove linee guida UX e UI. Ora è tempo di vedere quali funzionalità sono state aggiornate e quali sono nuove. La maggior parte delle modifiche viene apportata in modo che gli sviluppatori possano avere un processo di invio delle app più rapido e anche per soddisfare i requisiti del nuovo sistema operativo. Quindi, ecco nove funzionalità nuove e aggiornate:
Windows ridimensionabile
Windows 8.1 non ha stati di visualizzazione a larghezza fissa. Gli utenti possono ora ridimensionare le app continuamente fino a una larghezza minima. (La larghezza minima predefinita di un'app è di 500 pixel.) Pertanto le app non hanno più gli stati di visualizzazione a scatto e riempimento. Invece, sviluppi la tua app per essere funzionale e di bell'aspetto di qualsiasi dimensione fino al minimo.
Nota La vista a scatto in Windows 8 aveva una larghezza di 320 pixel. La larghezza minima predefinita di 500 pixel è maggiore della vista a scatto di Windows 8. Se la tua app funziona bene con dimensioni inferiori e desideri incoraggiare gli utenti a mantenere la tua app sullo schermo, puoi modificare la larghezza minima a 320 pixel. Gli utenti possono avere più di due app contemporaneamente sullo schermo. Quindi la tua app potrebbe apparire tra altre due app e non adiacente al bordo sinistro o destro dello schermo.
Una singola app può aprire più di una finestra contemporaneamente. Un'app può avviare un'altra app. In questo caso, le due app in genere dividono lo schermo in modo uniforme se c'è abbastanza spazio. Ma puoi cambiarlo in modo che l'app lanciata sia più larga o più stretta dell'app originale o che sostituisca persino l'app originale sullo schermo. Per modificare il comportamento predefinito, utilizzare la proprietà DesiredRemainingView.
Aggiornamenti delle tessere
In Windows 8 c'erano due dimensioni delle tessere: tessere quadrate (150 × 150 pixel sul plateau di ridimensionamento 1x), tessere larghe (310 × 150 sul plateau di 1x). In Windows 8.1, ci sono due dimensioni di tessere aggiuntive: tessere piccole (70 × 70 sul plateau 1x), tessere grandi (310 × 310 sul plateau 1x). Poiché tre dei quattro tipi di modello sono ora quadrati, i riquadri che in precedenza erano chiamati riquadri "quadrati" in Windows 8 (150 × 150 sull'altopiano 1x) sono ora chiamati riquadri "medi". L'intero set è quindi piccolo, medio, largo e grande. Ecco alcuni esempi di tutti e quattro.
Cerca aggiornamenti
Windows 8.1 introduce un nuovo controllo della casella di ricerca che consente di fornire risultati di ricerca: Windows.UI.Xaml.Controls.SearchBox per le app che utilizzano XAML e WinJS.UI.SearchBox per le app che utilizzano JavaScript. Le tue app ora possono includere la casella di ricerca come elemento nel markup. Il nuovo controllo supporta modelli e stili completi.
In Windows 8.1, l'esperienza di ricerca delle app è completamente controllata dalle tue app. La casella di ricerca si integra con il contratto di ricerca per potenziare l'esperienza e consentire una profonda personalizzazione, in modo che le tue app offrano esperienze progettate per le esigenze degli utenti. La casella di ricerca supporta suggerimenti e risultati di ricerca forniti dall'app, cronologia delle ricerche specifiche dell'app e supporto completo per le interazioni touch, tastiera e mouse.
Condividi aggiornamenti
In Windows 8.1, le app di origine per il contratto di condivisione possono fornire diversi modi per tornare al contenuto condiviso. Windows 8.1 suddivide il formato Uri in due nuovi formati di dati in DataPackage e introduce quattro nuove proprietà fortemente tipizzate in DataPackagePropertySet. Per DataPackage, il formato Uri è obsoleto e sostituito con i formati WebLink e ApplicationLink.
Gli amuleti funzionano su ogni schermo
In Windows 8, quando sullo schermo erano presenti più app e l'utente ha richiamato gli accessi, il sistema ha visualizzato gli accessi per qualsiasi app occupasse la maggior parte dello spazio sullo schermo. In Windows 8.1, il sistema visualizza gli accessi per l'ultima app con cui l'utente ha interagito, indipendentemente dal numero di app sullo schermo o dalla presenza di più schermate. Ad esempio, se l'utente seleziona l'accesso alle impostazioni, il sistema visualizza il riquadro a comparsa Impostazioni per l'ultima app utilizzata.
Progetta la tua app in modo che funzioni con gli accessi, indipendentemente dalle dimensioni dell'app. In particolare, la larghezza del riquadro a comparsa Impostazioni deve essere inferiore o uguale alla larghezza corrente dell'app.
Integrazione con persone ed eventi
Windows 8.1 ti consente di portare la potenza di persone ed eventi nella tua app. Puoi consentire agli utenti della tua app di cercare informazioni sulle persone che conoscono all'interno della tua app e interagire con le persone integrando esperienze di comunicazione come messaggistica, e-mail, chiamata, videochiamata e così via. Puoi anche mantenere gli utenti nella tua app consentendo loro di visualizzare rapidamente la disponibilità del loro calendario e aggiungere eventi al loro calendario preferito.
Sintesi vocale
Windows 8.1 introduce l'API Windows.Media.SpeechSynthesis, che supporta la sintesi vocale, nota anche come sintesi vocale (TTS), nelle app di Windows Store.Utilizza la sintesi vocale per richiedere all'utente un input, evidenziare le notifiche delle app e le finestre di dialogo dei messaggi, fornire istruzioni (come la navigazione passo-passo) e leggere contenuti come messaggi di testo o e-mail, feed RSS, libri e risultati di ricerca.
Windows 8.1 include numerosi motori di sintesi vocale, noti come voci. Ogni voce ha un nome descrittivo, come Microsoft David (en-US, maschio), Microsoft Zira (en-US, femmina) e Microsoft Hazel (en-UK, femmina), che può essere specificato nella tua app e anche selezionato dal pannello di controllo della lingua da un utente. Le funzionalità di sintesi vocale supportate da Windows 8.1 consentono:
Impostare il sintetizzatore vocale su un genere, una voce e una lingua specifici. Generazione dell'output vocale da una stringa di testo semplice utilizzando le caratteristiche e le proprietà predefinite della voce corrente. Generazione dell'output vocale da una stringa contenente Speech Synthesis Markup Language (SSML) per personalizzare caratteristiche vocali, pronuncia, volume, tonalità, frequenza o velocità, enfasi e così via. Lettura e scrittura di dati audio generati dal motore di sintesi vocale da e verso un flusso ad accesso casuale.
Supporto per app di allarme nella schermata di blocco
In Windows 8.1, uno degli slot della schermata di blocco viene ora utilizzato per le app di allarme. Le app di allarme utilizzano la classe AlarmApplicationManager per richiedere l'autorizzazione dell'utente a diventare l'app di allarme del sistema. Se l'utente concede l'autorizzazione (o se l'utente inserisce l'app nello slot di allarme utilizzando il pannello di controllo) l'app prende lo slot e diventa l'app di allarme del sistema. Le notifiche di allarme attivate dall'app di allarme di sistema vengono quindi mostrate all'utente con una precisione di un secondo. Solo l'app nell'area di allarme può generare notifiche di allarme; le notifiche di allarme attivate da altre app vengono trattate come normali notifiche.
Aggiornamenti alla pianificazione degli elementi di lavoro
L'API CoreDispatcher (Windows:: UI:: Core: CoreDispatcher) ora ti consente un maggiore controllo sulle priorità nella pianificazione degli elementi di lavoro. In Windows 8.1, le priorità di invio del lavoro sono ora in questo ordine:
SendMessage (massima priorità)
CoreDispatcherPriority.High
CoreDispatcherPriority.Normal (include messaggi finestra e chiamate COM (Component Object Model))
Eventuali messaggi di input del dispositivo
CoreDispatcherPriority.Low
CoreDispatcherPriority.Idle (Priorità più bassa, utilizzata per le attività in background)
Cosa pensi come sviluppatore, questi cambiamenti sono buoni o cattivi?
Halo 5: guardians ottiene 4 nuove mappe e 12 mappe aggiornate
Halo 5: Guardians è uno sparatutto in prima persona sviluppato da 343 Industries e pubblicato da Microsoft Studio per la console Xbox One. 343 Industries ha iniziato a formulare i concetti e gli obiettivi di Halo 5 poco dopo l'uscita di Halo 4, un gioco rilasciato nel novembre 2012. Halo 5 è stato annunciato per Xbox One durante ...
Le nuove app facebook, messenger e instagram per Windows 10 si caricano più velocemente e offrono funzionalità aggiornate
Se hai utilizzato Facebook, Messenger o Instagram di recente, potresti aver notato qualcosa di diverso in queste app. Questo perché le tre app sono state ottimizzate per Windows 10, in particolare Facebook e Messenger per Windows 10 desktop e Instagram per Windows 10 Mobile. Windows 10 Facebook Con la nuova app Facebook 10 di Windows ...
Principali funzionalità di Windows 7 che sono state rimosse in Windows 10
Ecco le funzionalità più importanti di Windows 7 che non sono più disponibili su Windows 10. La buona notizia è che puoi recuperarne alcune.