Il nuovo sistema di navigazione gestuale di Android Q è un chiaro aggiornamento rispetto a quello che Google ha provato con Android 9 Pie. Il multitasking è più semplice e ciascuno dei gesti principali è più facile da usare con maggiore fluidità. Ma una parte fondamentale del paradigma di navigazione che è ancora in aria è il nuovo gesto della schiena.
Abbiamo visto diversi produttori di telefoni creare i propri gesti di schiena, ma non nel modo in cui Google si sta standardizzando con Android Q: scorrere rapidamente dal bordo dello schermo, a sinistra oa destra, in qualsiasi momento per eseguire la stessa azione precedentemente gestito dal pulsante Indietro. Questa differenza rispetto al resto dei gesti posteriori su altri telefoni Android è estremamente importante perché interferisce con uno dei sistemi di navigazione in-app più fondamentali oggi utilizzati: il cassetto scorrevole.
Il cassetto slide-in è stato un componente fondamentale dell'interfaccia dell'app per un decennio.
Il cassetto scorrevole nascosto è stato un meccanismo di navigazione delle app fondamentale per quasi un decennio, e si è propagato oltre Android su quasi tutte le altre piattaforme in qualche modo. Le app che non utilizzano un cassetto slide-in sono poche e distanti tra loro e molte (tra cui alcune di Google) fanno affidamento su di esso come sistema principale per spostarsi tra le sezioni dell'app. Anche quelli che presentano le funzioni più utilizzate su una barra di navigazione inferiore utilizzano ancora il cassetto scorrevole come discarica per ulteriori opzioni.
(L'unica categoria di app che non utilizza regolarmente un cassetto scorrevole sono i giochi, che hanno le loro lotte con i gesti basati sui bordi.)
Utilizzando Android Q con gesture nav, ogni singola app perderà il suo slide-in drawer fino a quando lo sviluppatore non si aggiorna.
Quando usi Android Q con la navigazione gestuale abilitata, ognuna di queste app perde il suo cassetto scorrevole. Non puoi semplicemente scorrere dal bordo, in qualsiasi luogo o in alcun modo, per rivelarlo. L'unico modo per mostrare il cassetto sarà quello di toccare qualunque pulsante sia associato, in genere un pulsante del menu hamburger nell'angolo in alto, che è sempre più difficile da raggiungere su telefoni grandi (e alti). È un dolore enorme che richiede almeno un cambiamento nella memoria muscolare e riduce drasticamente la velocità con cui è possibile navigare tra le app.
Google sa che il gesto alla schiena creerà mal di testa per tutti coloro che sono venuti a fare affidamento sul cassetto scorrevole (tra gli altri tocchi e scorri vicini) e sta rendendo molto chiaro agli sviluppatori che devono pianificare questo modificare:
Se l'utente scorre rapidamente dal bordo dello schermo, il sistema interpreta quel gesto come Navigazione indietro, a meno che un'app non sostituisca specificamente quel gesto per parti dello schermo. Per rendere la tua app compatibile con la navigazione gestuale, ti consigliamo di estendere il contenuto dell'app da un lato all'altro e di gestire i gesti in modo appropriato.
La documentazione per gli sviluppatori Android delinea il processo mediante il quale gli sviluppatori possono definire aree delle loro app che sono escluse dal gesto alla schiena e eseguiranno invece altre azioni, che si tratti di inserire un cassetto scorrevole o semplicemente di garantire l'input tattile di tutti i modo al limite per qualche altra interazione. Ad esempio, Google ha già aggiornato l'app Play Store per rimuovere completamente il gesto indietro su tutto il lato sinistro, lasciandolo solo per il cassetto scorrevole.
Le aree di esclusione dei gesti saranno diverse per ogni app, se presenti.
Va bene e va bene, ma richiede che gli sviluppatori facciano davvero ciò che Google chiede. E anche se lo consideriamo un dato di fatto (che ovviamente non possiamo) e ogni app con un cassetto scorrevole ha magicamente un'area di esclusione durante la notte, ci sono ancora grandi ostacoli all'usabilità. Le aree di esclusione dei gesti funzionano solo se puoi contare sul fatto che si trovano lì - non sapendo dove si trova quell'area, da che parte è, quanto è grande e se è diversa per ogni app sul tuo telefono introduce una nuova serie di problemi del tutto. Sarà una transizione molto, molto frustrante.
Sfortunatamente per noi, gli sviluppatori non hanno così tanto incentivo a creare queste aree di esclusione. I nuovi gesti sono obbligatori da includere nei nuovi telefoni spediti con Android Q, ma non devono essere la scelta predefinita né la navigazione esclusiva. È una scommessa abbastanza sicura che la maggior parte delle aziende che già eseguono i propri sistemi di navigazione gestuale, o si attengono alla navigazione a tre pulsanti, continueranno a farlo con Android Q - e per la stragrande maggioranza dei telefoni là fuori, gli sviluppatori non sentiranno alcun reclamo.
Questa è una di quelle situazioni in cui possiamo effettivamente considerare il lento lancio degli aggiornamenti Android come una cosa positiva perché gli sviluppatori nel loro insieme non aggiorneranno le loro app con considerazioni sui nuovi gesti di ritorno di Android Q per qualche tempo a venire. E nel caso di chiunque aggiorni il proprio telefono non Pixel ad Android Q, dà ancora più peso alla decisione tra abilitare i nuovi gesti e attenersi agli altri sistemi disponibili: i gesti di Android Q possono essere fantastici e intuitivi, ma vale la pena perdere i cassetti slide-in nella maggior parte delle app che usi ogni giorno? Non penso che qualcuno direbbe di si.
Android Q: tutto ciò che devi sapere!