¿La usabilidad se ve afectada si no sigue las pautas de la interfaz humana de iOS? Considerando la aplicación de Facebook como un ejemplo, la barra de navegación debería “evitar abarrotar una barra de navegación con controles adicionales, incluso si parece haber suficiente espacio”.

Recientemente realizamos pruebas de usabilidad de aplicaciones móviles para teléfonos inteligentes iPhone y Android con usuarios objetivo.
En la versión para iPhone, no se utilizaron las pautas de la plataforma y la gente estaba confundida acerca de cómo controlar la aplicación .

El principal problema de usabilidad fue la navegación a través de una barra de navegación superior en pantallas particulares. Las pautas de iOS indican:

  • Aparece una pestaña o barra de barra de herramientas en el borde inferior de la pantalla … etc. Ver http://developer.apple.com/libra…

La aplicación se puede controlar así:
Fuente: http://www.androidpatterns.com/u…

Hubo una señal visual por lo que indica que la navegación superior es deslizable.

Como observamos, los usuarios de iPhones no pudieron usar esta navegación porque:

  • Intentaron tocar cada elemento en la navegación para mostrar la información requerida.
  • Estaban confundidos y no sabían los gestos necesarios : en la navegación, había más elementos, por lo que tuvieron que desplazarse con la pantalla o con los elementos de la navegación.

Recomendamos seguir las pautas de iOS: use las pestañas / barra de herramientas de iOS con etiquetas en lugar de la navegación superior deslizable.

Depende.

1) Ciertas convenciones son importantes. Tengo que usar el reverso como ejemplo de prueba de usabilidad. Los diseñadores crearon una aplicación de Android con estricto cumplimiento de los estándares y convenciones de iOS. Entre otras cosas, tenían un gran botón de retroceso (antes de la flecha pequeña) en la barra de título. Y no atascó el botón de retroceso del hardware para que funcione.

CERO de los participantes de la prueba podrían regresar sin ayuda, en cualquier pantalla. Las convenciones para la plataforma importan. En mi experiencia, puede escapar sin una barra de pestañas inferior en iOS, pero lamentable si coloca pestañas superiores que parecen pestañas, y no un controlador de segmento, o intenta usar casillas de verificación en lugar de interruptores de interfaz de usuario, etc. .

2) Pero algunos estándares de iOS son malas elecciones, o completamente erróneos. Claramente, NO han realizado la investigación en algunos casos clave y tienen pautas táctiles deficientes (¡44px es demasiado pequeño!), Tienen un contraste deficiente, un tipo difícil de leer, iconos ambiguos, efectos de movimiento que marean a algunos usuarios, etc.

3) Por último, son bastante pobres en la actualización de sus estándares. Muchas páginas tienen capturas de pantalla muy antiguas o referencias a estándares que no son la convención actual. A veces, cosas que no pasan la revisión de la App Store.

Entonces, viola los estándares, claro. Pero sepa cómo y por qué. Use las violaciones no solo para hacer que su producto sea único, sino para mejorar la interacción de una manera medible. Y luego confírmalo.

Y als0: Tal vez piense en pedir lo mismo para las pautas de diseño de Android, ya que muchas personas tienen uno de esos.

Cuando no usa las Pautas de interfaz humana de iOS, la usabilidad solo se verá afectada si su desviación no funciona bien.

Seguir patrones establecidos siempre es una buena idea, pero si su producto se beneficiaría de desviarse de los patrones establecidos, entonces vale la pena hacerlo. Cuando se desvía, no siempre resultará en una experiencia de usuario deficiente, pero las posibilidades son más altas, por lo que debe probar su nueva forma de hacer las cosas en su audiencia real para ver si les parece un problema.

No estoy seguro de estar agregando mucho a este hilo, pero quería aclarar dos puntos que creo que son relevantes aquí.

Primero, Apple tiene diseñadores de interacción de clase mundial que han realizado la investigación . Dicho esto, el HIG está destinado a satisfacer las necesidades del público más amplio posible, tanto con respecto a los usuarios finales como a los desarrolladores. En consecuencia, no serán los patrones de interfaz de usuario completos para todas las aplicaciones. Algunos desarrolladores necesitarán desviarse de las pautas para acomodar sus necesidades de IA o las necesidades de su base de usuarios única. Por ejemplo, si estaba creando una aplicación para personas con discapacidad visual severa, podría hacer algunas cosas de manera diferente a lo que haría para la población en general. Mi consejo es 1) no ignore el HIG y 2) si va a desviarse de él, será mejor que tenga pruebas sólidas de que su diseño es mejor. En el caso de Facebook, tienen los recursos para probar y evaluar adecuadamente sus diseños. Por otro lado, si usted es el CEO de una startup de 2 personas y simplemente piensa que “se ve mejor”, probablemente esté equivocado.

El segundo factor en juego es la convención. Incluso sin pautas publicadas, los patrones de diseño tienden a surgir a medida que las plataformas maduran. Algunas veces esto es el resultado de su arquitectura (ya sea involuntaria o simplemente inédita); otras veces, es el resultado de la innovación del desarrollador y la adopción del usuario. En cualquier caso, las convenciones son críticas para la usabilidad porque los diseñadores buscamos adaptar el sistema a las expectativas del usuario. Cada vez que los ignoramos (ya sea deliberadamente o por ignorancia) en un diseño, colocamos una carga cognitiva innecesaria en el usuario que afecta la usabilidad. Los expertos pueden hacer esto de vez en cuando para interrumpir el flujo y controlar la atención de un usuario, pero la mayoría de las veces no desea interponerse en el camino del usuario para completar su tarea.

Para mí, estas son las dos mayores preocupaciones de usabilidad. Sin embargo, siempre hay muchas más lentes a través de las cuales puede ver la decisión de romper con las pautas o convenciones. ¿Márketing? ¿Cohesión de marca? ¿Arquitectura de software? Todos son relevantes y deberían ser parte de la conversación. Sin embargo, tenga en cuenta al usuario y pruebe, pruebe, pruebe.

Podría, pero no lo sabrías con seguridad a menos que lo pruebes. Los usuarios están acostumbrados a cómo funcionan las cosas según las pautas de iOS, lo que los hace familiares , y si es familiar, se siente intuitivo .

La interfaz se vuelve casi invisible y amigable cuando sigue la misma convención. (por ejemplo, el botón de retroceso de iOS siempre está en el lado izquierdo)

Apple ha enseñado intencionalmente a los usuarios cómo usar un teléfono táctil y lo ha concebido lo suficientemente potente como para que si no sigues su convención, los usuarios piensan que el diseño es malo o no nativo.

Crear una interfaz personalizada que funcione y sea fácil de usar es un trabajo difícil, ya que debes considerar tantas cosas básicas, pero puedes hacerlo. (por ejemplo: flipboard tiene una interfaz personalizada, y aún sigue algunas convenciones fundamentales y han hecho un buen trabajo)

Siempre puedes romper las pautas para crear una experiencia buena y única. Pero asegúrese de validarlo antes de liberarlo.

Cuando sueltas una pelota, esperas que viaje hacia el centro de la tierra. Cambiar esa convención causaría problemas. (No se me ocurrió la analogía física para las interfaces de usuario, pero soy lo suficientemente inteligente como para reutilizarla).

Cuidado con jugar con la gravedad … no importa cuán inteligente creas que eres.

Si cree que tiene un caso para perturbar una convención, solo hay una manera de saber si debe hacerlo. MÚSALO Y PRUÉBALO CON LOS USUARIOS. Use papel o keynotopia. Pruébelo con 5 o 10 usuarios. Te darán tu respuesta. Aceptar una respuesta de cualquier otra persona, incluidas las personas inteligentes en Quora, es una locura y terminará costándole tiempo y dinero si tiene suerte y su compañía si no lo es.

Los usuarios confunden sin cesar a aquellos que intentan predecir su comportamiento.

Las empresas escriben las pautas para lograr un gran nivel de consistencia entre tantas aplicaciones. Imagínese si cada aplicación tiene una navegación completamente diferente. Asumiendo que la gente promedio tiene 65 aplicaciones instaladas, habrá más de 50 cosas diferentes que aprender solo para usar un dispositivo móvil que realmente te ayude a hacer las cosas más rápido.

Creo que debemos seguir pautas, pero por supuesto no significa que no debamos innovar o no probar cosas nuevas. Solo hay que tener cuidado de no romper los conceptos básicos de las pautas.

A mi modo de ver, la cosa se ha basado en directrices o totalmente personalizada.
Caer en el medio es un juego perdedor.
Facebook trata de hacer que la experiencia sea EXACTAMENTE igual para todas las plataformas, de ahí las decisiones de diseño.

Sugeriría solo usar opciones de interfaz no estándar cuando requiera interacciones no estándar. Hágase una pregunta simple: ¿estoy reinventando la rueda con mi interfaz, es decir, las directrices cubren el resultado deseado? Si es así, entonces deténgase. Si no, inventa un nuevo comportamiento y pruébalo … y si eres inteligente, lo patentaría antes que Apple.

Su probabilidad de falla se reducirá si elige patrones de diseño utilizados por aplicaciones conocidas (y usadas). Por ejemplo, el famoso disparador “pull-to-refresh” que no forma parte de las pautas de diseño de Apple.