Os próximos gestos Android Q do Google são uma bagunça

O Google demorou muito para descobrir como deseja implementar a navegação por gestos no Android. Depois de todo esse tempo, os gestos do Android Q ainda estão uma bagunça.

Em 2019, parece que todo dispositivo Android precisa ter pelo menos a opção de navegação gestual. Samsung, OnePlus, Huawei e muitos outros fabricantes chineses já vêm com uma opção de controle por gestos. Na tentativa de talvez se antecipar ao problema antes que a verdadeira fragmentação realmente aconteça, o Google também tem trabalhado para criar um conjunto de gestos. O mais recente Android Q Beta do Google trouxe consigo um novo conjunto de gestos de navegação do sistema. Esses gestos foram ajustado e alterado através de todo o processo beta do Android Q. Infelizmente, a última versão do Google em navegação por gestos é insuficiente para mim e acaba parecendo algo incorporado ao Android, em vez de um sistema intuitivo, inteligente e útil para se movimentar em um dispositivo. Vamos dar uma olhada em por que eles estão uma bagunça agora.

Um breve histórico de navegação

Para falar corretamente sobre a navegação por gestos do Google em 2019, acho que temos que começar do início. Em setembro de 2008, a HTC lançou o G1, o primeiro telefone Android disponível comercialmente. Embora quase tudo tenha mudado com o Android desde então, o G1 veio equipado com dois botões que permaneceram com o Android mais ou menos em sua forma atual: Voltar e Home. Na verdade, um botão Voltar no nível do sistema tem sido um recurso definidor e um diferencial do Android desde o início.

Durante vários anos, os dispositivos Android, como o meu querido Nexus One, vieram equipados com um quatroLayout dos botões: Início, Voltar, Menu, Pesquisar.

O layout do botão Nexus One

Embora muitos fabricantes tenham alterado a ordem, com poucas exceções, esse era o layout do Android na época. Em 2012, Android 3.0, iniciou a depreciação do botão de menu (o botão de busca já havia sido descartado). Embora na época esta fosse uma mudança controversa, o raciocínio do Google era sólido. Os próprios menus sempre foram um ponto de interrogação. Um menu oculto que pode ou não ter a opção que você procura e que só pode ser descoberto pressionando um botão para verificar, não é uma experiência de usuário clara e comunicativa. Os aplicativos se adaptaram a essa mudança e passaram a incluir um botão de menu em suas barras de ferramentas.

Começando com o Android 4 em 2013, os dispositivos “vanilla” vieram equipados com o agora familiar layout de navegação de aplicativos recentes de volta para casa. Há anos que mantemos esse layout e disposição de botões principalmente. No entanto, com a linha pós-Nexus Pixel, o Google começou a experimentar um pouco.

O Google Pixel e o Pixel 2 originais vieram equipados com um layout padrão recente, mas o Pixel 3 (e o Android Pie) foram lançados com um novo esquema de controle de “gestos” de dois botões. O botão home permaneceu, assim como o botão Voltar de todo o sistema, mas os Aplicativos Recentes foram substituídos por um gesto de deslizar para cima. Assim como a remoção do botão de menu, uma mudança tão grande no nível do sistema foi recebida com críticas e confusão. Ao contrário da remoção do botão Menu, no entanto, essa alteração não trouxe benefícios ao usuário. A barra de navegação permaneceu na mesma altura e era indiscutivelmente mais lenta de usar do que um simples toque de botão. É possível que esses gestos tenham sido uma resposta ao iPhone X, que trouxe gestos de navegação completos para todo o sistema, mas parecia uma mudança pela mudança.

Gestos do Android Q – uma tentativa de reformulação

Agora, muitos OEMs Android criaram seus próprios sistemas de gestos. Muitos deles são semelhantes ao iPhone X, principalmente no gesto Home. Com o lançamento do Pixel 4 (e do Android Q) se aproximando, o Google está pronto para lançar mais um método de navegação do sistema, que abraça ainda mais os gestos. Vimos esses gestos evoluírem ao longo dos betas do Android Q, mas agora que estamos no beta 5 e nos aproximando do lançamento final do Q, a provável “versão final” desses gestos está começando a tomar forma. Para ser franco, os gestos são ruins.

Barra de gestos do Pixel 3 XL (parte superior), barra inicial do iPhone XS Max (parte inferior)

Para começar, vamos ver como funcionam esses novos gestos. Depois que a navegação em tela inteira é selecionada, a barra de navegação desaparece e é substituída por uma pequena linha horizontal na parte inferior. Esta barra é muito semelhante à barra inicial do iOS, só que menor. Os gestos também funcionam de forma muito semelhante ao iOS. Deslizar para cima na barra, enquanto estiver em um aplicativo, irá para a tela inicial (um belo efeito saltitante nos ícones adaptativos ajuda a vender o movimento). Deslizar para cima e segurar abrirá o alternador de aplicativos recentes. Deslizar horizontalmente ao longo da barra inferior percorrerá os aplicativos recentes, novamente, como no iOS.

É aqui que as coisas ficam complicadas. O sempre importante botão Voltar, que ainda é um componente crítico da navegação do Android, foi movido para deslizar de qualquer lado da tela. Um toque de fora da tela para dentro ativa o botão Voltar em ambos os lados.

Seta de gesto para trás do Android Q em preto e branco

O gesto para trás pode ser ativado em toda a altura da tela, a menos que o teclado esteja aberto. Se o teclado estiver aberto, você deverá deslizar acima do teclado ou fechar o teclado na barra de navegação. Por último, com o Beta 5, o Google adicionou esses pequenos indicadores de semicírculo no canto inferior de cada lado para o gesto do Assistente, que consiste em deslizar de qualquer canto inferior.

A maioria dos gestos do Android Q são multar; A Apple e outros fabricantes já apresentaram isso às pessoas e, embora eu não os chame de intuitivos, na maioria das vezes eles funcionam bem o suficiente. Existem, no entanto, alguns grandes problemas com o gesto Voltar, e eu realmente gostaria que o Google repensasse todo o sistema.

Problemas e confusão

Meu primeiro e principal problema é o uso de aplicativos. Para começar, a maioria dos aplicativos Android tem um Gaveta de navegação. Este prático painel deslizante está presente em muitos aplicativos, e muitos anos de uso do Android me treinaram para deslizar a partir da borda para abri-lo. Pode-se pressionar o menu Hambúrguer na parte superior para abrir a gaveta, mas com os telefones cada vez maiores e mais altos, isso é problemático. Como os gestos de abertura da gaveta traseira e de navegação são funcionalmente idênticos, é incrivelmente complicado, difícil e irritante fazer um sem ativar ou tropeçar no outro. No Android Q Beta 5, O Google tenta consertar isso com uma espécie de método “comece a deslizar e pausar” para abrir a gaveta em vez de Voltar, mas na minha experiência, é incrivelmente pouco confiável.

Forçar-me a usar os gestos do Google desde o lançamento do Beta 5 me mostrou em quantos aplicativos eu frequentemente abro a gaveta de navegação. Aqui está uma lista (de forma alguma exaustiva) de aplicativos que agora são um pouco mais complicados de usar com gestos:

  • Gmail
  • Loja de jogos
  • Literalmente qualquer cliente Reddit
  • Discórdia
  • Mantenha notas
  • Twitter

Claro, este não é um problema intransponível, mas parece desnecessário. Temos anos de inércia do desenvolvedor aqui, contra os quais o novo gesto do Android Q está lutando.

Outro problema que tenho com o gesto Voltar é que ele simplesmente não é coerente ou comunicativo. É certo que o comportamento de todo o sistema do Android sempre foi um pouco estranho. Em alguns aplicativos, ele fechará o aplicativo, enquanto em algumas situações poderá levá-lo entre aplicativos e, finalmente, voltar para casa. Uma situação comum é abrir um aplicativo no inicializador e pressionar o botão Voltar (pelo menos uma vez) para voltar ao inicializador.

No iOS, de onde muitos afirmam que o Google retirou seus gestos, isso não é possível. O sistema operacional da Apple é mais “centrado em aplicativos” e não há nenhum gesto, exceto Home, para voltar de um aplicativo para a tela inicial. Na maioria dos aplicativos iOS, deslizar (apenas) da borda esquerda é tratado como um gesto para trás. Isso é comunicado ao usuário por meio de uma animação sutil da nova visualização deslizando a partir da borda direita. Então, natural e intuitivamente, deslizar na direção oposta irá “voltar”.

Esse tipo de fluxo e animação simplesmente não funciona com a UX traseira do Android. Se eu iniciar um aplicativo do meu dock, ele “ampliará” a visualização do ícone. Nada na animação comunica que “voltar” deslizando de qualquer uma das bordas levará o usuário à tela inicial. Novamente, isso não é um empecilho, mas já estamos há mais de uma década nesses sistemas operacionais móveis e isso parece um retrocesso em termos de trabalho intuitivo com o usuário.

Por último, tenho mais alguns pequenos problemas com o gesto de voltar do Android Q. Quando o teclado está aberto, você perde a capacidade de deslizar para trás nas bordas, dependendo da altura do teclado. Se alguém quiser usar o gesto para trás para fechar o teclado, terá que deslizar o telefone para cima e deslizar acima do teclado.

Nenhum gesto para trás no teclado

Por enquanto, permanece um botão “fechar teclado” no antigo local do botão Voltar para ajudar. Para mim, isso parece bastante confuso. Por último, e estou totalmente disposto a admitir que isso pode ser simplesmente algo que faço com um gesto em vez de um botão, não há como pressionar repetidamente o botão para voltar várias camadas. Não é incomum eu conversar no Hangouts (Ainda estou bravo com você Google) e apenas “acione rapidamente” o botão Voltar para voltar à tela inicial. Como alternativa, às vezes você está navegando no Twitter ou Reddit algumas vezes e deseja pressionar o botão Voltar algumas vezes para voltar ao feed principal. Pressionar um botão repetidamente será sempre mais fácil do que o número equivalente de toques.

Corrija os gestos do Android Q, Google

Para ser totalmente franco, estou no Android Q Beta 5 desde o lançamento e é a primeira vez que me forço a usar gestos quando estou usando meu Pixel 3 XL. Ainda não gosto disso e tenho que lutar constantemente contra a vontade de voltar para a navegação com 2 ou 3 botões. Muitos dos gestos do Android Q parecem o Google tentando recuperar o atraso ou simplesmente duplicando o que o iOS e o EMUI já fazem. Não parece uma experiência profundamente pensada e coerente. Também parece mais lento em quase todos os aspectos do que o layout de 3 botões de quase uma década atrás. Eu sei que estamos muito perto do lançamento do Android Q, e é provável que muito do que vemos no Beta 5 chegue ao lançamento estável do Q. No entanto, eu realmente espero que eles possam encontrar algo melhor, mais cedo ou mais tarde. Por enquanto, pelo menos ainda posso voltar para o layout de 3 botões ou para a pílula.