¿Cuáles son las diferencias entre Android e iOS en los detalles de interacción?
Puedes pensar en una imagen en pantalla como un estado o patrón visual discreto. Un programa tiene más o menos pantallas, y cada pantalla es una combinación de varios materiales y controles, lo que conduce a una variedad de modos de navegación en las aplicaciones de iOS, como mosaicos, listas y árboles. Relacionado con la navegación jerárquica y retroceder mediante la tecla Atrás en la esquina superior izquierda de la aplicación.
La navegación en la aplicación es independiente de la navegación del sistema y, por lo general, no existe una opción de "salida" en las aplicaciones de iOS. Puede utilizar el botón de inicio físico (compatible con gestos) para volver a la interfaz de la pantalla de inicio y salir de la aplicación.
Android 2.3 y sistemas anteriores dependen de la tecla Atrás del hardware del teléfono para admitir la navegación de aplicaciones. Android 3.0 introdujo la barra de acciones, por lo que apareció un segundo mecanismo de navegación: la tecla arriba.
El botón arriba se utiliza para cambiar de interfaz en la aplicación según relaciones jerárquicas. El botón "atrás" del sistema navega por el historial de la interfaz visto más recientemente por el usuario basándose en conexiones de flashback temporales (pero a veces no sigue esta lógica).
La navegación de la aplicación Android se divide principalmente en las siguientes tres categorías:
1. Navegación dentro de la aplicación
Ingrese a la interfaz a través de múltiples entradas.
Navegación entre vistas en la interfaz
Navegación entre interfaces del mismo nivel
2. Navegación fuera de la aplicación (a través de widgets de la pantalla de inicio y notificaciones)
p>
Notificaciones indirectas (mensajes en la barra de notificaciones, calendario en el correo, etc.)
Notificaciones emergentes
3. Navegación entre aplicaciones
Cuando la última interfaz vista es la principal de la interfaz actual, el resultado de hacer clic en el botón Atrás es el mismo que hacer clic en el botón Arriba. Sin embargo, a diferencia del botón Arriba, que garantiza que el usuario permanezca dentro de la aplicación, el botón Atrás devuelve al usuario a la página de inicio del sistema o incluso a otra aplicación.
Después de Android 4.x, las cuatro teclas físicas se cambiaron por tres teclas virtuales (Atrás, Inicio, Multitarea), con lo que se pretende solucionar el problema de fragmentación de los dispositivos Android y se espera solucionar los problemas que Android siempre ha creído que existe un problema de navegación, pero en realidad el problema todavía existe (la barra inteligente de Meizu también está tratando de resolver este problema, distinguiéndolo de otros teléfonos mediante un diseño efectivo).
Al diseñar una aplicación de Android, tenga plenamente en cuenta los problemas de navegación para evitar que los usuarios se pierdan durante el uso. Al considerar la ubicación de los botones y los métodos de operación, preste atención al mal funcionamiento de las teclas virtuales de Android.
2. Barra de acción (barra de herramientas)
La barra de herramientas de iOS suele estar en la parte inferior de la pantalla, pero también puede aparecer en la parte superior del lado del iPad. Los controles de la barra de herramientas se colocan al mismo ancho. El control cambia a medida que el contenido de la pantalla cambia a medida que el contenido coincide con el control utilizado para manipularlo. Coloque las funciones más utilizadas por los usuarios en el escenario actual en la barra de herramientas. Los controles de cada barra de herramientas deben tener al menos 44 × 44 puntos (el doble del ancho y alto de las pantallas retina) para facilitar la operación del usuario.
La barra de acciones de Android es el elemento estructural más importante de una aplicación de Android. Tiene un área dedicada en la parte superior de casi todas las interfaces de la aplicación.
La barra de acciones de la mayoría de las aplicaciones se divide en cuatro áreas funcionales diferentes:
1. Icono de la aplicación: el icono puede ayudar a los usuarios a identificar la aplicación. Si la interfaz superior de su aplicación no se muestra actualmente, asegúrese de que aparezca un símbolo "arriba" a la izquierda del icono.
2. Control de vista: si su aplicación muestra contenido en diferentes vistas, esta parte de la barra de acciones puede permitir al usuario cambiar de vista.
3. Botones de acción: Los botones de acción en la barra de acciones mostrarán las acciones más importantes de la aplicación.
4. Más operaciones: coloque operaciones poco comunes en más operaciones.
Android 3.0 introdujo una pulsación larga para ingresar al modo de selección en algunas interfaces de aplicaciones, y después de 4.x, el modo de selección se mejoró al introducir la barra de acción contextual (CAB), que aparece en la misma posición que la barra de acciones (Figura 7), que se comparará con el modo de edición de iOS más adelante.
También hay una barra de operaciones inferior en PS. Android, pero es solo una extensión de la barra de acción superior, oficialmente llamada "barra de acción dividida".
Al diseñar, debemos considerar cómo adaptar la barra de operaciones a diferentes orientaciones y tamaños de pantalla, y realizar ajustes dinámicos para lograr el mejor efecto.
3. Multitarea
IOS activa el selector de multitarea haciendo doble clic en el botón Inicio y usando un gesto con cuatro dedos. La mayoría de los programas se suspenden cuando se pasan a segundo plano. Los programas en pausa se mostrarán en la "barra multitarea" para ayudar a los usuarios a encontrar rápidamente los programas utilizados recientemente. Cuando el usuario reinicia un programa suspendido, puede reanudarlo rápidamente desde el punto de salida sin volver a representar la interfaz.
Cuando el usuario activa el selector multitarea:
1. Desliza hacia la izquierda para ver más tareas.
2. Desliza el dedo hacia la derecha (interfaz de tareas de la primera pantalla) para ingresar al área del panel de acceso directo lateral.
3. Mantenga presionada la tarea para ingresar al modo de eliminación.
Al diseñar aplicaciones de iOS, considere la barra de estado de doble altura de iOS para mostrar las tareas actualmente en curso, como llamadas, grabaciones, etc. , el diseño de la aplicación no tendrá problemas debido a los cambios de altura.
La interfaz multitarea de Android proporciona una manera eficiente de cambiar entre aplicaciones utilizadas recientemente. También proporciona un botón virtual independiente, ubicado en el extremo derecho de la barra de navegación, que muestra las aplicaciones y tareas utilizadas recientemente por el usuario, organizadas en orden cronológico, y las aplicaciones utilizadas recientemente se colocan en la parte inferior de la tarea reciente. interfaz.
Gestión de tareas recientes, cuando el usuario hace clic en el botón de tarea reciente:
1. Deslice la tarea seleccionada hacia la izquierda o hacia la derecha para eliminarla.
2. Mantenga presionada la tarea y aparecerán las ventanas emergentes de tareas de "Eliminar de la lista" y "Solicitar información".
4. Centro de notificaciones
No había ningún centro de notificaciones en los primeros sistemas iOS. Posteriormente, se introdujo el diseño del centro de notificaciones en el sistema Android, que permite a los usuarios verlo. de forma más sencilla y cómoda. Varias soluciones de información de notificación. Los usuarios pueden activar el Centro de notificaciones deslizando el dedo hacia abajo desde el borde superior (como en Android). Al aplicar la pantalla completa, los usuarios necesitan dos operaciones para activar el centro de notificaciones (para evitar operaciones accidentales). Los usuarios pueden llamar o saltar entre aplicaciones en el centro de notificaciones. En iOS, solo necesitan realizar múltiples tareas para volver a la aplicación anterior (Android usa el botón Atrás del sistema, lo que aumenta la complejidad lógica entre aplicaciones).
Los centros de notificaciones suelen contener los siguientes tipos de información:
1.
2.
3.
4. Estado
El centro de notificaciones tenía un diseño excelente en los primeros sistemas Android y se le dio un nuevo significado en actualizaciones posteriores. El sistema de notificaciones de Android está diseñado para notificar rápidamente al usuario sobre algún evento mientras el usuario está concentrado en una tarea, pero debes tener cuidado al decidir crear notificaciones.
Los usuarios pueden llamar o saltar entre aplicaciones en el centro de notificaciones, pero el impacto de la navegación "atrás" y "arriba" del sistema Android en la lógica de salto debe considerarse en detalle.
Debido a la apertura de Android, la información que se muestra en el centro de notificaciones se puede diseñar en consecuencia, pero se deben tener en cuenta los siguientes puntos:
1.
Navegue al lugar correcto
3. Agregue marcas de tiempo para eventos urgentes.
4. Notificación de fusión
5. Si un evento ocurre en un momento específico, es posible que la notificación no sea importante para el usuario una vez que expire.
6. Utilice diferentes iconos o mensajes.
Además, Win8 de Microsoft no está diseñado como un centro de notificaciones. No sé si es por prisa o por filosofía de diseño, pero las notificaciones en la plataforma Surface son un poco como las primeras notificaciones de iOS. Win8 se basa principalmente en tres métodos de notificación para mensajes: 1. Notificación en la esquina superior derecha de la pantalla. 2. Actualización y estado detallado de la interfaz de la pantalla de bloqueo. 3. Mosaico en la pantalla de inicio.
5. Métodos de notificación
Actualmente existen cuatro métodos de notificación en iOS:
1.
2. Notificación emergente.
3.3. Notificación de mensaje en la esquina superior derecha del Icono
4.
Cada método de notificación tiene diferente intensidad de notificación e impacto psicológico en los usuarios. Al diseñar, debes considerar el nivel de mensaje que deseas presentar a los usuarios y la intensidad de notificación correspondiente. Los usuarios pueden configurar las notificaciones de la aplicación y si mostrarlas en el centro de notificaciones en la configuración. Utilice las notificaciones con moderación para evitar molestar y molestar a los usuarios.
Existen cuatro métodos de notificación específicos en Android.
1. Recordatorio del área de notificaciones.
2. Notificación en curso
3.
4. Notificar a tiempo.
Entre ellos, las ventanas emergentes y las notificaciones de la barra de mensajes solo aparecen en las aplicaciones que se están ejecutando actualmente, mostrando tareas o recordatorios que requieren que el usuario las maneje de inmediato. Las notificaciones continuas permiten a los usuarios saber qué procesos se están ejecutando en segundo plano. Por ejemplo, un reproductor de música mostrará la pista que se reproduce actualmente en el sistema de notificación hasta que el usuario detenga manualmente la reproducción. Las notificaciones más recientes están representadas por íconos en el área de notificaciones de la barra de estado superior. Puede ver estas notificaciones abriendo el Centro de notificaciones, el área de notificaciones de la tableta integrada en la barra del sistema en la parte inferior de la pantalla.
6. Modo de edición (modo de selección)
En una interfaz donde los usuarios pueden editar, las aplicaciones de iOS generalmente ingresan al modo de edición a través del botón "Editar" de la vista de tabla. Después de la edición, la barra de navegación superior cambia y aparecen diferentes opciones de edición según el contenido, lo que permite editar varios elementos. Cuando se realiza una acción, se aplicará a múltiples selecciones. Cuando hay demasiados elementos de edición, puede adoptar el diseño de la barra de operaciones inferior. Después de editar en el modo de edición, el usuario hace clic en "Listo" para salir del modo actual.
Figura 15
Android ingresa al modo de selección presionando prolongadamente. La barra de acción contextual (CAB) que aparece después de seleccionar contenido es una barra de acción temporal que cubre la barra de acción actual de su aplicación cuando el usuario presiona prolongadamente. El contenido que se puede seleccionar aparece después del elemento. Después de ingresar al modo de selección, puede seleccionar varios elementos de contenido haciendo clic y una acción activada en la barra de acciones contextual se aplicará a todo el contenido seleccionado. Después de realizar la acción, sales del modo de selección y la barra de acción situacional desaparece.
Cuando la aplicación necesita admitir la selección de varios elementos de contenido al mismo tiempo, los responsables de Android recomiendan utilizar la barra de acción contextual y mantener el gesto de pulsación prolongada.
IOS abre el menú de edición en la vista de texto, vista de página web y vista de imagen para realizar operaciones como cortar, pegar y seleccionar. Los menús aparecen cerca y están asociados al contenido a trabajar. El diseño flotante liviano evita estados modales (los usuarios pueden hacer clic en cualquier área para cerrar el menú flotante). Las aplicaciones pueden ajustar el comportamiento de los menús para brindar a los usuarios más control sobre el contenido.
Android puede mantener presionado cualquier texto en el cuadro de texto y otras vistas de texto, lo que activará un modo de selección de texto para facilitar la selección u operación extendida del texto seleccionado. De igual forma, este modo de selección activa la barra de acciones contextual. Android 4.x maneja muy bien la selección de controles deslizantes, lo que hace que sea conveniente para los usuarios seleccionar y posicionar con precisión, especialmente cuando se usa un solo control deslizante para posicionar el cursor.
7. Widgets (widgets)
Esto comienza con Android. Los widgets siempre han sido lo más destacado del sistema Android (no me gustan mucho, tal vez por la complejidad del sistema Android). El nivel de navegación del sistema Android se divide en la pantalla de inicio y la lista de aplicaciones. La pantalla de inicio es un área personalizable para accesos directos a aplicaciones, carpetas y widgets, y los usuarios pueden cambiar a diferentes paneles de la pantalla de inicio deslizando la pantalla hacia la izquierda o hacia la derecha. La lista de aplicaciones se divide en área de aplicaciones y área de widgets. A medida que los usuarios instalan más y más aplicaciones, hay más y más Widgets correspondientes... -_-'¡Parece un poco descabellado que una aplicación pueda tener múltiples Widgets de diferentes tamaños!
Los widgets en el sistema Android se dividen en los siguientes cuatro tipos:
1. Widgets de información
2. Widgets de agregación
3. Widgets de control
4. Widgets mixtos
La mayoría de la gente puede pensar que no existe el concepto de widgets en la plataforma iOS. El clima y las acciones en el centro de notificaciones se pueden ver como iOS (experiencia personal) probando las aguas de los widgets. Aunque simple, creo que veremos intentos más profundos por parte de iOS en este sentido en el futuro. ^_^
8. Barra de pestañas
La barra de pestañas de iOS se utiliza para cambiar subtareas, vistas y modos. La barra de pestañas está ubicada en la parte inferior de la pantalla y siempre está visible. Los iconos y el texto aparecen en la barra de pestañas. Cuando el usuario selecciona una pestaña, la pestaña se resalta.
En el iPhone, la barra de pestañas solo puede mostrar menos de 5 pestañas a la vez. Si el programa requiere más pestañas, la columna de pestañas puede mostrar las primeras cuatro y se puede colocar "más" en la quinta para presentar los elementos restantes de la lista.
La barra de pestañas de Android se usa para explorar y cambiar entre diferentes vistas o funciones, y también se puede usar para explorar colecciones de contenido en diferentes categorías. Hay tres tipos de pestañas principales:
1. Pestañas de desplazamiento
Pestañas fijas
Pestañas apiladas
Me duele la cabeza otra vez. No quiero escribir. Detengámonos aquí hoy... Hora
Hay muchas diferencias entre los dos sistemas en detalles, como la comparación del efecto de retroalimentación de límites de Android y el efecto de retroceso de iOS, la comparación de indicadores de actividad y el diálogo. Las claves de confirmación se encuentran en diferentes ubicaciones, así como algunas funciones interactivas de iOS, como Passbook, iCloud, iAd, etc.
......