Google ha avuto molto tempo per capire come implementare la navigazione gestuale in Android. Dopo tutto questo tempo, i gesti di Android Q sono ancora un disastro.
Nel 2019 sembra che ogni dispositivo Android debba almeno avere l'opzione per la navigazione gestuale. Samsung, OnePlus, Huawei e molti altri produttori cinesi ora offrono un'opzione di controllo gestuale. Nel tentativo di superare il problema prima che la vera frammentazione prenda piede, Google ha anche lavorato per elaborare una serie di gesti. L'ultima Android Q Beta di Google ha portato con sé a nuova serie di gesti di navigazione del sistema. Questi gesti sono stati ottimizzato e cambiato attraverso l'intero processo beta di Android Q. Sfortunatamente, l'ultima innovazione di Google nel campo della navigazione gestuale mi sembra insufficiente e finisce per sembrare qualcosa collegato ad Android, piuttosto che un sistema intuitivo, intelligente e utile per spostarsi a dispositivo. Diamo un'occhiata al motivo per cui sono un po' un disastro in questo momento.
Una breve storia della navigazione
Per parlare correttamente della navigazione gestuale di Google nel 2019, penso che dobbiamo iniziare dall’inizio. Nel settembre 2008, HTC ha rilasciato il G1, il primo telefono Android disponibile in commercio. Anche se da allora con Android è cambiato quasi tutto, il G1 è dotato di due pulsanti che sono rimasti più o meno nella loro forma attuale: Indietro e Home. In effetti, un pulsante Indietro a livello di sistema è stato una caratteristica distintiva e un elemento di differenziazione di Android sin dall'inizio.
Per diversi anni, i dispositivi Android, come il mio amato Nexus One, sono stati dotati di a quattro-disposizione dei pulsanti: Home, Indietro, Menu, Cerca.
Anche se molti produttori hanno riordinato l'ordine, con poche eccezioni questo era il layout di Android in quel momento. In 2012, Android 3.0, ha iniziato il deprezzamento del pulsante del menu (il pulsante di ricerca era già stato eliminato). Anche se all’epoca si trattava di un cambiamento controverso, il ragionamento di Google era valido. I menu stessi erano sempre un punto interrogativo. Un menu nascosto che può o meno contenere l'opzione che stai cercando e che è rilevabile solo premendo un pulsante per verificare non è un'esperienza utente chiara e comunicativa. Le applicazioni si sono adattate a questo cambiamento e hanno iniziato a includere un pulsante di menu nelle barre degli strumenti.
A partire da Android 4 nel 2013, i dispositivi “vanilla” sono stati dotati del layout di navigazione ormai familiare delle app recenti. Sono ormai anni che ci atteniamo principalmente a questo layout e alla disposizione dei pulsanti. Tuttavia, con la linea post-Nexus Pixel, Google ha iniziato a sperimentare un po'.
I Google Pixel e Pixel 2 originali erano dotati di un layout standard recente, ma Pixel 3 (e Android Pie) sono stati lanciati con un nuovo schema di controllo "gestuale" a due pulsanti. Il pulsante Home è rimasto, così come il pulsante Indietro a livello di sistema, ma le App recenti sono state ora sostituite con un gesto di scorrimento verso l'alto. Proprio come la rimozione del pulsante del menu, un cambiamento così grande a livello di sistema è stato accolto con critiche e confusione. A differenza della rimozione del pulsante Menu, tuttavia, questa modifica non ha effettivamente fornito vantaggi all’utente. La barra di navigazione è rimasta alla stessa altezza ed è stata probabilmente più lenta da utilizzare rispetto al semplice tocco di un pulsante. È possibile che questi gesti fossero una risposta all’iPhone X che portava gesti di navigazione completi a livello di sistema, ma sembrava molto un cambiamento fine a se stesso.
Gesti Android Q: un tentativo di rinnovamento
Ora molti OEM Android hanno ideato i propri sistemi gestuali. Molti di loro sono simili all'iPhone X, in particolare nel gesto Home. Con il lancio di Pixel 4 (e Android Q) imminente, Google è pronta a rilasciare un altro metodo di navigazione del sistema, che abbraccia ancora di più i gesti. Abbiamo visto questi gesti evolversi durante le beta di Android Q, ma ora che siamo alla beta 5 e ci avviciniamo alla versione finale di Q, la probabile "versione finale" di questi gesti sta iniziando a prendere forma. Ad essere sinceri, i gesti sono brutti.
Per iniziare, diamo un’occhiata a come funzionano questi nuovi gesti. Una volta selezionata la navigazione a schermo intero, la barra di navigazione scompare e viene sostituita da una piccola linea orizzontale nella parte inferiore. Questa barra è molto simile alla barra Home su iOS, solo più piccola. Anche i gesti funzionano in modo molto simile a iOS. Scorrendo verso l'alto dalla barra, mentre ci si trova in un'applicazione, si accede alla schermata principale (un effetto rimbalzante sulle icone adattive aiuta a vendere il movimento). Scorrendo verso l'alto e tenendo premuto verrà visualizzato il commutatore di app recenti. Scorrendo orizzontalmente lungo la barra inferiore si scorreranno ancora le app recenti, proprio come in iOS.
Ecco dove le cose si complicano. Il sempre importante pulsante Indietro, che è ancora un componente fondamentale della navigazione Android, è stato spostato in modo da poter scorrere da entrambi i lati dello schermo. Uno scorrimento dall'esterno del display verso l'interno attiva il pulsante Indietro su entrambi i lati.
Il gesto indietro può essere attivato da tutta l'altezza del display a meno che la tastiera non sia aperta. Se la tastiera è aperta devi scorrere sopra la tastiera o chiudere la tastiera dalla barra di navigazione. Infine, con la Beta 5, Google ha aggiunto questi piccoli indicatori a semicerchio nell'angolo inferiore su entrambi i lati per il gesto dell'Assistente, che scorre da entrambi gli angoli inferiori.
La maggior parte dei gesti di Android Q lo sono Bene; Apple e altri produttori li hanno già introdotti alle persone e, anche se non li definirei intuitivi, nella maggior parte dei casi funzionano abbastanza bene. Ci sono, tuttavia, alcuni grossi problemi con il gesto Indietro e vorrei davvero che Google ripensasse l'intero sistema.
Problemi e confusione
Il mio primo e principale problema riguarda l'utilizzo delle applicazioni. Per cominciare, la maggior parte delle applicazioni Android ha un file Cassetto di navigazione. Questo pratico pannello scorrevole è presente in molte applicazioni e molti anni di utilizzo di Android mi hanno insegnato a scorrere dal bordo per aprirlo. È possibile premere il menu Hamburger in alto per aprire il cassetto, ma con i telefoni che diventano sempre più grandi e alti, questo è problematico. Dato che i gesti di apertura del cassetto Indietro e di navigazione sono funzionalmente identici, è incredibilmente complicato, difficile e fastidioso eseguirne uno senza attivare o inciampare nell'altro. In Android Q Beta 5, Google tenta di risolvere questo problema con una sorta di metodo "inizia a scorrere verso l'interno e metti in pausa" per aprire il cassetto anziché Indietro, ma secondo la mia esperienza è incredibilmente inaffidabile.
Costringermi a utilizzare i gesti di Google sin dalla versione Beta 5 mi ha mostrato quante applicazioni utilizzo spesso per aprire il riquadro di navigazione. Ecco un elenco (per nulla esaustivo) di applicazioni che ora sono un po' più complicate da usare con i gesti:
- Gmail
- Play Store
- Letteralmente qualsiasi client Reddit
- Discordia
- Conserva le note
Naturalmente, questo non è un problema insormontabile, ma sembra inutile. Abbiamo anni di inerzia degli sviluppatori contro cui il nuovo gesto Android Q sta combattendo.
Un altro problema che ho con il gesto Indietro è che semplicemente non è coerente o comunicativo. Certo, il comportamento del pannello posteriore a livello di sistema di Android è sempre stato un po’ strano. In alcune applicazioni, chiuderà l'app, mentre in alcune situazioni può portarti da un'app all'altra e infine tornare a casa. Una situazione comune è aprire un'applicazione dal launcher e quindi premere il pulsante Indietro (almeno una volta) per tornare al launcher.
Su iOS, da cui molti sostengono che Google abbia preso spunto dai suoi gesti, questo non è possibile. Il sistema operativo di Apple è più “incentrato sulle app” e non esiste alcun gesto tranne Home per tornare da un’applicazione alla schermata principale. Nella maggior parte delle applicazioni iOS, lo scorrimento dal (solo) bordo sinistro viene considerato come un gesto indietro. Ciò viene comunicato all'utente attraverso una sottile animazione della nuova vista che scorre dal bordo destro. Quindi, in modo naturale e intuitivo, scivolare nella direzione opposta tornerà “indietro”.
Questo tipo di flusso e animazione semplicemente non funziona con la UX posteriore di Android. Se avvio un'applicazione dal dock, viene "ingrandita" nella vista dall'icona. Niente nell'animazione comunica che "tornare indietro" tramite lo scorrimento da uno dei bordi porterà l'utente alla schermata principale. Ancora una volta, questo non è un ostacolo, ma utilizziamo questi sistemi operativi mobili da più di un decennio e questo sembra un passo indietro in termini di lavoro intuitivo con l'utente.
Infine, ho un altro paio di problemi minori con il gesto indietro di Android Q. Quando la tastiera è aperta, perdi la possibilità di scorrere indietro sui bordi per quanto sia alta la tastiera. Se si desidera utilizzare il gesto Indietro per chiudere la tastiera, è necessario sollevare il telefono e scorrere sopra la tastiera.
Per ora, rimane un pulsante “Chiudi tastiera” nella vecchia posizione del pulsante Indietro per aiutare. Per me, questo sembra piuttosto confuso. Infine, e sono pienamente disposto ad ammettere che potrebbe essere semplicemente qualcosa che faccio con un gesto anziché con un pulsante, non è possibile premere ripetutamente il pulsante per tornare indietro di diversi livelli. Non è raro che io stia chattando in Hangouts (Sono ancora arrabbiato con te Google) e basta premere rapidamente il pulsante Indietro per tornare alla schermata principale. In alternativa, a volte sei a qualche livello di profondità nella navigazione su Twitter o Reddit e desideri premere il pulsante Indietro alcune volte per tornare al feed principale. Premere ripetutamente un pulsante sarà sempre più semplice rispetto al numero equivalente di passaggi.
Correggi i gesti di Android Q, Google
Ad essere sincero, utilizzo Android Q Beta 5 sin dal rilascio ed è la prima volta che mi costringo a utilizzare i gesti quando utilizzo il mio Pixel 3 XL. Ancora non mi diverto e devo costantemente combattere l'impulso di tornare alla navigazione a 2 o 3 pulsanti. Gran parte dei gesti di Android Q sembrano semplicemente come se Google stesse cercando di recuperare il ritardo o semplicemente di duplicare ciò che già fanno iOS ed EMUI. Non sembra un’esperienza profondamente pensata e coerente. Sembra anche più lento in quasi ogni aspetto rispetto al layout a 3 pulsanti di quasi dieci anni fa. So che siamo molto vicini al rilascio di Android Q, ed è probabile che molto di ciò che vediamo nella Beta 5 si farà strada nel lancio stabile di Q. Tuttavia, spero davvero che possano inventare qualcosa di meglio il prima possibile. Per ora, almeno posso ancora tornare alla disposizione a 3 pulsanti o alla Pillola.