[Aggiornamento: gesti OEM consentiti] I nuovi gesti di navigazione di Google in Android Q saranno obbligatori per tutti i dispositivi

click fraud protection

In Android Q, le uniche due opzioni di navigazione saranno i nuovi gesti di navigazione di Google oltre alla tradizionale navigazione a 3 pulsanti.

Aggiornamento 1 (9/5/19 alle 19:28 ET): Poco dopo la pubblicazione di questo articolo, AndroidAuthority ha pubblicato un articolo in cui si afferma che Google non costringerà gli OEM a eliminare i propri gesti. Maggiori dettagli di seguito.

Durante la conferenza degli sviluppatori Google I/O dello scorso anno, Google ha presentato la prima versione beta di Android P con i nuovi controlli gestuali di navigazione di Google. I nuovi gesti di Google sembravano incompleti perché non liberavano ulteriore spazio sullo schermo né sostituivano il pulsante Indietro. I nuovi gesti introdotti in AndroidQbeta3 sono diversi, tuttavia. La nuova implementazione di "navigazione completamente gestuale" di Google non ha più pulsanti che l'utente può premere, la parte inferiore è molto più piccola e la barra inferiore è molto più sottile. I nuovi gesti sembrano molto più simili a quelli di iOS, ma non è una brutta cosa perché Apple ha adottato i gesti fin dall'inizio.

Dato che Google ha mostrato le nuove gestualità durante il keynote, ci siamo chiesti cosa accadrà all'ecosistema Android con l'introduzione di ancora un altro interfaccia di controllo gestuale, in particolare quella per cui Google chiede agli sviluppatori di apportare modifiche per adattarla. Ora, abbiamo appreso che Google sta facendo loro controllo gestuale obbligatorio per tutti i dispositivi con Android Q. I gesti di navigazione di Google ora sono solo i gesti di navigazione di Android. Come promemoria, ecco come funzionano i nuovi gesti di Google, come dettagliato nel nostro precedente articolo su tutte le modifiche che abbiamo notato nell'ultima beta.

  • Scorri verticalmente verso l'alto dal basso per tornare a casa
  • Scorri orizzontalmente da sinistra o destra per tornare indietro
  • Scorri in diagonale dall'angolo in basso a sinistra o a destra finché il dito non raggiunge il centro dello schermo per attivare l'Assistente Google
  • Scorri orizzontalmente verso sinistra o verso destra sulla barra dei gesti inferiore per passare rapidamente da un'app all'altra
  • Scorri verso l'alto e tieni premuto per accedere alla panoramica delle app recenti

Durante la sessione "Supporto dell'usabilità mobile con tema scuro e gesti in Android Q", Ronan Shah, product manager di Google nel team dell'interfaccia utente del sistema Android, ha confermato che nella piattaforma Android saranno supportati solo 2 metodi di navigazione: i nuovi gesti di Google e i tradizionali gesti a 3 pulsanti.

"In futuro per Android supporteremo 2 modalità di navigazione. Il primo è composto da 3 pulsanti, sai che gli utenti Android adorano 3 pulsanti. Sappiamo che è super utilizzabile e soddisfa anche molte esigenze di accessibilità che i gesti semplicemente non possono. D'altronde sappiamo anche che c'è tanta voglia di gesti, quindi appoggeremo 1 modalità gesto, che è ciò che hai visto, andando avanti in Android - e solo quello." - Ronan Shah, Google.

Il signor Shah continua spiegando perché hanno deciso di impedire agli OEM di implementare i propri controlli gestuali.

"Gli utenti desiderano sempre più esperienze coinvolgenti in Android, e una cosa che i produttori di dispositivi hanno fatto è provare ad affrontare questo problema dal lato software. E quello che hanno fatto è stato costruire il proprio navigatore gestuale. E ogni produttore di dispositivi ha un'idea diversa di come dovrebbe funzionare la navigazione gestuale. Ciò che riconosciamo dal punto di vista della piattaforma è che diventa pazzesco per uno sviluppatore. Pensare a N diversi navigatori gestuali quando provi a sviluppare, progettare, testare la tua app, diventa semplicemente folle. Quindi, con questo in mente, abbiamo introdotto questo gesto di navigazione in Q e standardizzeremo l'ecosistema a partire da Q su 3 pulsanti e il nostro modello andrà avanti." - Ronan Shah, Google.

Ciò ha molto senso perché la nuova navigazione gestuale in Android Q richiederà a molti sviluppatori di rielaborare le proprie app gestire i conflitti. Le app con barre laterali non funzioneranno bene con il nuovo gesto del pulsante Indietro, quindi gli sviluppatori ne avranno bisogno per allontanarsi da tale interfaccia utente o disabilitare i controlli gestuali con il nuovo setSystemGestureExclusionRects API. Poiché ora gli sviluppatori devono fare questa considerazione, è meglio che ci sia un solo controllo gestuale l'implementazione andrà avanti in modo che gli sviluppatori non debbano considerare come gestire il comportamento dei gesti su dispositivi non Google dispositivi. Ogni produttore di dispositivi ha il proprio sistema di gesti di navigazione, quindi è bello sapere che Google sta standardizzando i gesti in Android Q attorno a un unico modello.

Purtroppo, ciò significa che i fantastici controlli gestuali di OnePlus, Huawei, Xiaomi e Motorola non saranno disponibili nelle rispettive versioni di Android Q. D'altro canto è positivo che Google imponga l'inclusione della tradizionale navigazione a 3 pulsanti come modalità opzionale. Google ha precedentemente rimosso la navigazione a 3 pulsanti dai propri smartphone Pixel 3 e Pixel 3 XL, ma entrambi i dispositivi ora hanno accesso alla modalità tradizionale senza dover ricorrere ad alcun trucco.

Grazie a Andreas Proschofsky da DerStandard per l'avviso!

Aggiornamento 1: gli OEM non saranno forzati

Nonostante quanto detto sul palco, Google ha confermato di sì AndroidAuthority che non impediranno esplicitamente i gesti di terze parti. Invece, Google vede i gesti di terze parti "come un'opzione per utenti esperti". Pertanto, mentre gli OEM Volere essere costretto a offrire la tradizionale navigazione a 3 pulsanti E I nuovi gesti di Google, loro non non sarà possibile offrire ulteriori opzioni di gesti di navigazione. Gli utenti sceglieranno tra la modalità di navigazione a 3 pulsanti e i gesti di Android Q durante la configurazione, ma non è chiaro se agli OEM sia consentito mostrare i propri gesti durante la configurazione.

Questa è una posizione strana da parte di Google e contraddice direttamente ciò che è stato detto sul palco del Google I/O. Consentire agli OEM di continuare a offrire i propri gesti non fa nulla per standardizzare l'ecosistema come Google ha affermato di voler fare all'I/O. Gli sviluppatori dovranno quindi soddisfare molteplici modalità gestuali di diversi produttori di dispositivi, che è esattamente il problema che doveva essere risolto forzando una modalità gestuale unificata in Android Q.