AppReviewX Accedi

Test navigazione a gesti e tre pulsanti su Android

Verifica che i contenuti in basso, il gesto indietro e gli inset funzionino in entrambe le modalità di navigazione.

In questa guida

I telefoni Android offrono la navigazione a gesti e la classica barra a tre pulsanti. Le due usano quantità diverse di schermo in basso e gestiscono "indietro" in modo diverso. Un'app testata in una modalità spesso si rompe nell'altra: contenuti nascosti dietro la barra, pulsanti che si scontrano con l'area dello scorrimento verso l'alto, un gesto indietro che chiude l'app invece di un dialogo.

Cambia modalità

Secondo Google, sui telefoni Pixel il percorso è Impostazioni > Sistema > Modalità di navigazione; sugli altri dispositivi è Impostazioni > Sistema > Gesti > Modalità di navigazione. I nomi variano a seconda del produttore. Scegli Navigazione a gesti oppure Navigazione a 3 pulsanti. Esegui la checklist una volta in ciascuna modalità. Riavvia l'app dopo aver cambiato.

Checklist

  1. Il contenuto in basso non è coperto. L'ultimo elemento della lista, i pulsanti in basso, le schede inferiori e i pulsanti flottanti devono stare fuori dalla barra di sistema. Perché: l'altezza della barra cambia con la modalità. Controllo: scorri ogni lista fino in fondo e tocca l'ultimo elemento.
  2. Schermate edge-to-edge. Se l'app disegna dietro le barre di sistema, il contenuto deve comunque avere il padding corretto (inset). Controllo: guarda la parte superiore e inferiore di ogni schermata, incluse splash, contenuti multimediali a schermo intero e dialoghi.
  3. Azioni in basso vicino all'area dei gesti. Un pulsante proprio sul bordo inferiore è difficile da toccare in modalità gesti, perché lo scorrimento verso l'alto inizia lì. Controllo: tocca ripetutamente i pulsanti in basso e le maniglie dei bottom sheet.
  4. Gesto indietro dal bordo laterale. Scorrere dal bordo sinistro o destro torna indietro. Può entrare in conflitto con cassetti laterali, caroselli e slider. Controllo: usa ogni controllo scorrevole vicino al bordo.
  5. Indietro va dove l'utente si aspetta. Indietro deve chiudere il dialogo, poi la schermata, e solo dopo uscire dall'app. Controllo: da una schermata profonda, premi o scorri indietro passo dopo passo e annota ogni tappa.
  6. Indietro negli stati particolari. Durante un modulo con dati non salvati, un passaggio di pagamento, un video o una tastiera aperta. Controllo: torna indietro in ogni stato; l'input non salvato non deve sparire in silenzio.
  7. Gestione personalizzata del back. Se intercetti il gesto indietro, assicurati che funzioni sia con il gesto sia con il pulsante, e che si possa ancora uscire. Controllo: prova a uscire da ogni schermata.
  8. Tastiera e barra insieme. I campi di input restano visibili sopra la tastiera e la barra. Controllo: metti il focus sui campi in fondo ai moduli.
  9. Orizzontale. La barra si trova sul lato o in basso, a seconda della modalità e del dispositivo. Controllo: ruota il telefono nelle schermate chiave.
  10. Cambio in tempo reale. Cambia la modalità di navigazione mentre l'app è aperta, poi torna. Il layout deve adattarsi senza tagli.

Cosa segnalare

Modalità di navigazione, modello del dispositivo, versione di Android, nome della schermata, uno screenshot del problema e, per i bug del gesto indietro, i passaggi esatti. Il nostro modello di segnalazione bug aiuta.

Limiti

La gestione dei gesti cambia tra produttori e versioni di Android, quindi un dispositivo che passa non è una prova per tutti. Testa almeno un dispositivo in ciascuna modalità, e preferisci marche diverse se hai tester.

Panoramica: test di app Android. Correlati: schermo diviso e multi-finestra e ripristino dopo la terminazione del processo.

Inizia gratis su AppReviewX e ricevi feedback strutturato da tester che usano diverse modalità di navigazione.