Google ha tenido mucho tiempo para descubrir cómo quiere implementar la navegación por gestos en Android. Después de todo este tiempo, los gestos de Android Q siguen siendo un desastre.
En 2019 parece que todos los dispositivos Android deben tener al menos la opción de navegación gestual. Samsung, OnePlus, Huawei y muchos otros fabricantes chinos vienen ahora con una opción de control por gestos. En un intento de quizás adelantarse al problema antes de que realmente se produzca una verdadera fragmentación, Google también ha estado trabajando para crear un conjunto de gestos. La última versión Beta de Android Q de Google trajo consigo una nuevo conjunto de gestos de navegación del sistema. Estos gestos han sido retocado y cambiado a través de todo el proceso beta de Android Q. Desafortunadamente, la última oportunidad de Google para la navegación por gestos se queda corta para mí y termina sintiéndome como algo incorporado a Android, en lugar de un sistema intuitivo, inteligente y útil para moverse por un dispositivo. Echemos un vistazo a por qué son un desastre en este momento.
Una breve historia de la navegación
Para hablar adecuadamente de la navegación por gestos de Google en 2019, creo que tenemos que empezar por el principio. En septiembre de 2008, HTC lanzó el G1, el primer teléfono Android disponible comercialmente. Si bien casi todo ha cambiado con Android desde entonces, el G1 vino equipado con dos botones que se han mantenido con Android más o menos en su forma actual: Atrás y Inicio. De hecho, un botón Atrás a nivel del sistema ha sido una característica definitoria y diferenciadora de Android desde sus inicios.
Durante varios años, los dispositivos Android, como mi querido Nexus One, venían equipados con un cuatro-Diseño de botones: Inicio, Atrás, Menú, Buscar.
Si bien muchos fabricantes cambiaron el orden, con pocas excepciones, este era el diseño de Android en ese momento. En 2012, Android 3.0, comenzó la depreciación del botón de menú (el botón de búsqueda ya se había caído). Si bien en ese momento se trataba de un cambio controvertido, el razonamiento de Google era sólido. Los menús en sí siempre fueron un signo de interrogación. Un menú oculto que puede tener o no la opción que está buscando y que solo se puede descubrir presionando un botón para verificar no es una experiencia de usuario clara y comunicativa. Las aplicaciones se adaptaron a este cambio y empezaron a incluir un botón de menú en sus barras de herramientas.
A partir de Android 4 en 2013, los dispositivos “vainilla” venían equipados con el ahora familiar diseño de navegación de aplicaciones recientes. Hemos mantenido este diseño y disposición de botones durante años. Sin embargo, con la línea Pixel post-Nexus, Google ha empezado a experimentar un poco.
Los Google Pixel y Pixel 2 originales venían equipados con un diseño estándar reciente, pero el Pixel 3 (y Android Pie) se lanzaron con un nuevo esquema de control por “gestos” de dos botones. El botón de inicio permaneció, al igual que el botón de retroceso de todo el sistema, pero las Aplicaciones recientes ahora fueron reemplazadas por un gesto de deslizar hacia arriba. Al igual que la eliminación del botón de menú, un cambio tan grande a nivel del sistema generó críticas y confusión. Sin embargo, a diferencia de la eliminación del botón Menú, este cambio en realidad no proporcionó ningún beneficio al usuario. La barra de navegación permaneció a la misma altura y podría decirse que era más lenta de usar que un simple toque de botón. Es posible que estos gestos fueran una respuesta al iPhone X, que traía gestos de navegación completos en todo el sistema, pero se parecía mucho a un cambio por cambiar.
Gestos de Android Q: un intento de renovación
Ahora, muchos fabricantes de equipos originales de Android han creado sus propios sistemas de gestos. Muchos de ellos son similares al iPhone X, particularmente en el gesto de Inicio. Con el lanzamiento de Pixel 4 (y Android Q) a la vuelta de la esquina, Google está listo para lanzar otro método de navegación del sistema, uno que abarca aún más los gestos. Hemos visto estos gestos evolucionar a lo largo de las versiones beta de Android Q, pero ahora que estamos en la versión beta 5 y nos acercamos al lanzamiento final de Q, la probable "versión final" de estos gestos está comenzando a tomar forma. Para ser sincero, los gestos son malos.
Para empezar, veamos cómo funcionan estos nuevos gestos. Una vez que se selecciona la navegación en pantalla completa, la barra de navegación desaparece y es reemplazada por una pequeña línea horizontal en la parte inferior. Esta barra se parece mucho a la barra de inicio de iOS, sólo que más pequeña. Los gestos también funcionan de forma muy similar a iOS. Al deslizar el dedo hacia arriba desde la barra, mientras se está en una aplicación, se irá a la pantalla de inicio (un elegante efecto de rebote en los íconos adaptativos ayuda a vender el movimiento). Al deslizar hacia arriba y mantener presionado, aparecerá el selector de aplicaciones recientes. Al deslizar el dedo horizontalmente a lo largo de la barra inferior, se desplazará por las aplicaciones recientes, nuevamente, como en iOS.
Aquí es donde las cosas se complican. El siempre importante botón Atrás, que sigue siendo un componente crítico de la navegación de Android, se ha movido para deslizarlo desde cualquier lado de la pantalla. Un deslizamiento desde fuera de la pantalla hacia adentro activa el botón Atrás en cada lado.
El gesto hacia atrás se puede activar desde toda la altura de la pantalla a menos que el teclado esté abierto. Si el teclado está abierto, debe deslizar el dedo por encima del teclado o cerrarlo desde la barra de navegación. Por último, con Beta 5, Google agregó estos pequeños indicadores de semicírculo en la esquina inferior a cada lado para el gesto del Asistente, que se desliza hacia adentro desde cualquier esquina inferior.
La mayoría de los gestos de Android Q son bien; Apple y otros fabricantes ya los han presentado a la gente y, aunque no los llamaría intuitivos, en su mayoría funcionan bastante bien. Sin embargo, existen algunos problemas importantes con el gesto Atrás y realmente desearía que Google reconsiderara todo el sistema.
Problemas y confusión
Mi primer y principal problema es el uso de aplicaciones. Para empezar, la mayoría de las aplicaciones de Android tienen una Cajón de navegación. Este práctico panel deslizable está presente en muchas aplicaciones y muchos años de uso de Android me han enseñado a deslizarme desde el borde para abrirlo. Se puede presionar el menú de hamburguesas en la parte superior para abrir el cajón, pero con los teléfonos cada vez más grandes y altos, esto es problemático. Dado que los gestos de apertura de la parte posterior y del cajón de navegación son funcionalmente idénticos, es increíblemente complicado, difícil y molesto hacer uno sin activar o tropezar con el otro. En Android Q Beta 5, Google intenta solucionar este problema con una especie de método de “comenzar a deslizar y pausar” para abrir el cajón en lugar de Atrás, pero en mi experiencia, es increíblemente poco confiable.
Obligarme a usar los gestos de Google desde la versión Beta 5 me ha mostrado cuántas aplicaciones abro con frecuencia el cajón de navegación. Aquí hay una lista (de ninguna manera exhaustiva) de aplicaciones que ahora son un poco más complicadas de usar con gestos:
- Gmail
- Tienda de juegos
- Literalmente cualquier cliente de Reddit
- Discordia
- Mantener notas
- Gorjeo
Por supuesto, este no es un problema insuperable, pero parece innecesario. Tenemos aquí años de inercia de los desarrolladores contra los que está luchando el nuevo gesto de Android Q.
Otro problema que tengo con el gesto Atrás es que simplemente no es coherente ni comunicativo. Es cierto que el comportamiento de retroceso en todo el sistema Android siempre ha sido un poco extraño. En algunas aplicaciones, cerrará la aplicación, mientras que en algunas situaciones puede llevarte entre aplicaciones y finalmente regresar a casa. Una situación común es abrir una aplicación desde el iniciador y luego presionar el botón Atrás (al menos una vez) para volver al iniciador.
En iOS, donde muchos afirman que Google eliminó sus gestos, esto no es posible. El sistema operativo de Apple está más "centrado en las aplicaciones" y no hay ningún gesto, excepto el de Inicio, para pasar de una aplicación a la pantalla de inicio. Mientras que dentro de la mayoría de las aplicaciones en iOS, deslizar el dedo desde (solo) el borde izquierdo se trata como un gesto hacia atrás. Esto se comunica al usuario a través de una animación sutil de la nueva vista deslizándose desde el borde derecho. Entonces, de forma natural e intuitiva, deslizarse en la dirección opuesta retrocederá.
Este tipo de flujo y animación simplemente no funciona con la UX posterior de Android. Si ejecuto una aplicación desde mi base, se "acerca" a la vista desde el ícono. Nada en la animación comunica que "regresar" deslizando el dedo desde cualquier borde llevará al usuario a la pantalla de inicio. Nuevamente, esto no es algo espectacular, pero llevamos más de una década con estos sistemas operativos móviles, y esto se siente como un paso atrás en términos de trabajar intuitivamente con el usuario.
Por último, tengo un par de problemas menores más con el gesto hacia atrás de Android Q. Cuando el teclado está abierto, pierde la capacidad de deslizar hacia atrás los bordes por muy alto que sea el teclado. Si uno quiere usar el gesto hacia atrás para cerrar el teclado, tendrá que mover el teléfono hacia arriba y deslizarlo sobre el teclado.
Por ahora, sigue habiendo un botón de “cerrar teclado” en la antigua ubicación del botón Atrás para ayudar. Para mí, esto se siente bastante confuso. Por último, y estoy totalmente dispuesto a admitir que esto puede ser simplemente algo que hago con un gesto en lugar de un botón, no existe la posibilidad de presionar repetidamente el botón para retroceder varias capas. No es raro que esté chateando en Hangouts (Todavía estoy enojado contigo Google) y simplemente presione "rápidamente" el botón Atrás para volver a la pantalla de inicio. Alternativamente, a veces estás sumergido en algunas capas de Twitter o Reddit y quieres presionar el botón Atrás varias veces para volver al feed principal. Presionar un botón repetidamente siempre será más fácil que el número equivalente de deslizamientos.
Por favor arregle los gestos de Android Q, Google
Para ser totalmente sincero, he estado en Android Q Beta 5 desde su lanzamiento y es la primera vez que me obligo a usar gestos cuando uso mi Pixel 3 XL. Todavía no lo disfruto y constantemente tengo que luchar contra la necesidad de volver a la navegación con 2 o 3 botones. Gran parte de los gestos de Android Q se sienten como si Google se estuviera poniendo al día o simplemente duplicara lo que ya hacen iOS y EMUI. No se siente como una experiencia profundamente pensada y coherente. También se siente más lento en casi todos los sentidos que el diseño de 3 botones de hace casi una década. Sé que estamos muy cerca del lanzamiento con Android Q, y es probable que mucho de lo que vemos en Beta 5 llegue al lanzamiento estable de Q. Sin embargo, realmente espero que se les ocurra algo mejor más temprano que tarde. Por ahora, al menos todavía puedo volver al diseño de 3 botones o a la píldora.