[Actualización: Se permiten gestos OEM] Los nuevos gestos de navegación de Google en Android Q serán obligatorios para todos los dispositivos

En Android Q, las únicas dos opciones de navegación serán los nuevos gestos de navegación de Google, así como la navegación tradicional de 3 botones.

Actualización 1 (9/5/19 a las 7:28 p.m. ET): Poco después de la publicación de este artículo, Autoridad de Android publicó un artículo afirmando que Google no obligará a los OEM a deshacerse de sus propios gestos. Más detalles a continuación.

Durante la conferencia de desarrolladores Google I/O del año pasado, Google presentó la primera versión beta de Android P con los nuevos controles de gestos de navegación de Google. Los nuevos gestos de Google se sintieron a medias porque no liberaron ningún espacio adicional en la pantalla ni reemplazaron el botón Atrás. Los nuevos gestos introducidos en Android Q beta 3 son diferentes, sin embargo. La nueva implementación de "navegación totalmente gestual" de Google ya no tiene botones que el usuario pueda presionar, la parte inferior es mucho más pequeña y la barra inferior es mucho más delgada. Los nuevos gestos se parecen mucho más a los de iOS, pero eso no es malo porque Apple tuvo gestos desde el principio.

Desde que Google mostró los nuevos gestos durante la keynote, nos hemos preguntado qué pasará con el ecosistema Android con la introducción de aún otra interfaz de control de gestos, especialmente una que Google está pidiendo a los desarrolladores que realicen cambios para adaptarla. Ahora hemos aprendido que Google está haciendo su El control por gestos es obligatorio para todos los dispositivos que ejecutan Android Q. Los gestos de navegación de Google ahora son solo los gestos de navegación de Android. Como recordatorio, así es como funcionan los nuevos gestos de Google, como se detalla en nuestro artículo anterior sobre todos los cambios que hemos detectado en la última versión beta.

  • Desliza verticalmente hacia arriba desde abajo para ir a casa
  • Desliza horizontalmente desde la izquierda o la derecha para regresar
  • Desliza el dedo en diagonal desde la esquina inferior izquierda o derecha hasta que tu dedo llegue al centro de la pantalla para activar el Asistente de Google.
  • Desliza horizontalmente hacia la izquierda o hacia la derecha en la barra de gestos inferior para cambiar rápidamente entre aplicaciones
  • Desliza hacia arriba y mantén presionado para acceder a la descripción general de aplicaciones recientes

Durante la sesión de hoy "Soporte de usabilidad móvil con temas oscuros y gestos en Android Q", Ronan Shah, gerente de producto de Google en el equipo de interfaz de usuario del sistema Android, confirmó que Solo se admitirán 2 métodos de navegación en la plataforma Android.: Los nuevos gestos de Google y los tradicionales gestos de 3 botones.

"En el futuro, para Android, admitiremos 2 modos de navegación en el futuro. El primero tiene 3 botones, sabes que a los usuarios de Android les encantan los 3 botones. Sabemos que es muy útil y también aborda muchas necesidades de accesibilidad que los gestos simplemente no pueden satisfacer. Por otro lado, también sabemos que hay muchas ganas de gestos, por eso estaremos apoyando 1 modo de gestos, que es lo que viste, avanzando en Android, y solo ese." - Ronan Shah, Google.

Shah continúa explicando por qué decidieron restringir a los OEM la implementación de sus propios controles de gestos.

"Los usuarios quieren cada vez más experiencias inmersivas en Android, y una cosa que los fabricantes de dispositivos han hecho es tratar de abordar esto desde el punto de vista del software. Y lo que han hecho es crear su propia navegación por gestos. Y cada fabricante de dispositivos tiene una impresión diferente de cómo debería funcionar la navegación por gestos. Lo que reconocemos en el lado de la plataforma es que eso se vuelve una locura para un desarrollador. Pensar en N diferentes gestos de navegación cuando intentas desarrollar, diseñar y probar tu aplicación, se vuelve una locura. Con eso en mente, introdujimos esta navegación por gestos en Q y estandarizaremos el ecosistema a partir de Q con 3 botones y nuestro modelo seguirá adelante". - Ronan Shah, Google.

Esto tiene mucho sentido porque la nueva navegación gestual en Android Q requerirá que muchos desarrolladores modifiquen sus aplicaciones para manejar conflictos. Las aplicaciones con barras laterales no funcionarán bien con el nuevo gesto del botón Atrás, por lo que los desarrolladores necesitarán para alejarse de dicha interfaz de usuario o desactivar los controles de gestos con el nuevo setSystemGestureExclusionRects API. Debido a que los desarrolladores ahora tienen que tomar esta consideración, es mejor que solo haya un control por gestos. implementación en el futuro para que los desarrolladores no tengan que considerar cómo manejar el comportamiento de los gestos en sitios que no sean de Google dispositivos. Cada fabricante de dispositivos tiene su propio sistema de gestos de navegación, por lo que es bueno saber que Google está estandarizando los gestos en Android Q en torno a un solo modelo.

Lamentablemente, esto significa que los increíbles controles por gestos de OnePlus, Huawei, Xiaomi y Motorola no estarán disponibles en sus respectivas versiones de Android Q. Por otro lado, es fantástico que Google exija la inclusión de la navegación tradicional de 3 botones como modo opcional. Google eliminó anteriormente la navegación de 3 botones de sus propios smartphones Pixel 3 y Pixel 3 XL, pero ambos dispositivos ahora tienen acceso al modo tradicional sin tener que recurrir a ningún truco.

Gracias a Andreas Proschofsky ¡De DerStandard para el aviso!

Actualización 1: los OEM no se verán obligados

A pesar de lo dicho en el escenario, Google confirmó Autoridad de Android que no rechazarán explícitamente los gestos de terceros. En cambio, Google ve los gestos de terceros "como una opción de usuario avanzado". Por lo tanto, mientras que los OEM voluntad verse obligado a ofrecer la navegación tradicional de 3 botones y Los nuevos gestos de Google, ellos no no podrá ofrecer opciones adicionales de gestos de navegación. Los usuarios elegirán entre el modo de navegación de 3 botones y los gestos de Android Q durante la configuración, pero no está claro si los OEM pueden mostrar sus propios gestos durante la configuración.

Esta es una postura extraña por parte de Google y contradice directamente lo que se dijo en el escenario de Google I/O. Permitir que los OEM continúen ofreciendo sus propios gestos no contribuye en nada a estandarizar el ecosistema como Google afirmó que quería hacer en I/O. Por lo tanto, los desarrolladores tendrán que atender a múltiples modos de gestos de múltiples fabricantes de dispositivos, que es exactamente el problema que se iba a resolver al forzar un modo de gestos unificado en Android Q.