Compare las diferencias, ventajas y desventajas de las tres principales plataformas móviles actuales: android, ios y wp
iOS, Android y Windows Phone son las tres plataformas principales en Internet móvil actualmente y he participado en el diseño de estas tres plataformas respectivamente. Durante el proceso de diseño, debido a las diferentes características de estas tres plataformas, a menudo es necesario cambiar roles y cambiar constantemente de perspectiva. Tal vez los principiantes y los forasteros piensen que no hay diferencia entre iOS y Android, y algunos incluso usan Android para copiar directamente el diseño de iOS. También hay algunas personas que siempre han sentido que la plataforma Windows Phone es mágica, pero simplemente no saben cómo empezar. Hoy resumí las diferencias en el diseño de interacción entre estas tres plataformas. En el proceso de llevar a cabo el diseño de interacción, debemos prestar atención a los siguientes problemas: 1. Diferencias en las formas de diseño La clásica "barra de pestañas" de iOS se utiliza en las aplicaciones de iOS. Para cambiar entre diferentes módulos, o para cambiar entre diferentes columnas dentro de una página, se suele utilizar un control en forma de barra de pestañas. Este diseño clásico se ha utilizado desde los primeros días de iOS y la mayoría de las aplicaciones de iOS están diseñadas de esta manera. Por supuesto, iOS en sí es muy tolerante y la navegación por cajones también es muy popular recientemente. Pero la barra de pestañas siempre ha sido el método más popular y reconocido por los usuarios: Android proporciona dos métodos de control de vista. Después de que salió la especificación de Android 4.0, Android propuso dos métodos de control de vista. Uno es agregar un toque directamente. Después de hacer clic, aparecerá un menú para cambiar de columna (posición marcada con 2 en la imagen) (por ejemplo, la aplicación de calendario puede cambiar a diferentes vistas después de hacer clic). La otra es agregar un botón táctil directamente debajo. la barra de navegación La barra de control de vista es muy similar a la barra de pestañas de iOS, pero solo se coloca en la parte superior y admite el cambio de gestos deslizantes: (posición marcada 2 en la imagen) Innovación de Windows Phone Hay una gran brecha entre Windows. Phone y las dos plataformas anteriores, porque la MetroUI única de Windows Phone aboga por un regreso a la experiencia de lectura tradicional, explorando el contenido en el teléfono como periódicos y revistas, prestando más atención al contenido que a la decoración. Por tanto, Windows Phone en su conjunto se siente como leer una revista. El control de vista de Windows Phone se realiza a través de un método llamado "vista panorámica". De hecho, el contenido de las cuatro vistas está en una página y una página se carga al mismo tiempo. De forma predeterminada, el teléfono móvil del usuario solo muestra el contenido en la primera pantalla y el contenido detrás se puede extraer deslizándolo. Este método de visualización es muy innovador y fácil de leer. . Sin embargo, debe tenerse en cuenta que: 1) Debido a que estas tres columnas son en realidad la misma vista de página, no incluya demasiado contenido, de lo contrario la carga será muy lenta y afectará la eficiencia 2) Hay muchas sugerencias de diseño y elementos visuales; requisitos altos en el proceso de diseño de interacción (debe pensar de antemano cómo hacer que el diseño se vea bien) Además, Windows Phone también proporciona un método llamado pivote no es muy diferente de la barra de pestañas de iOS. es completamente deslizando para cambiar de columna (diseño de pivote) 2. Diferencias en la lógica de navegación Todo el mundo sabe que iOS no tiene un botón de retorno físico. Todos los retornos se completan a través del botón Atrás de la barra de navegación. En la lógica de navegación de iOS, podemos ver claramente que todo el programa cambia página por página, como en una presentación de diapositivas. El botón de retorno cambia a la página anterior. Por lo tanto, el retorno de iOS controla la página. Pero este no es el caso con Android y Windows Phone. Android y Windows Phone tienen botones de retorno físicos. Al hacer clic en el botón de retorno físico, no solo se controla una página, sino que también se incluye la operación anterior. Por ejemplo: ingrese a la página A, haga clic en el cuadro de texto. para abrir el teclado. Luego, hacer clic en el botón de retorno oculta el teclado. Por lo tanto, la lógica de retorno de Android y Windows Phone se juzga según el flujo de tiempo, no solo la página.
Lo que hay que mencionar es que la lógica de retorno de Windows Phone no sólo se limita dentro de la aplicación, sino que también afecta entre aplicaciones. Es decir, si actualmente estás en el escritorio y vuelves a hacer clic, ingresarás a la última aplicación que abriste. Además, en Android 4.0 se propone un concepto ascendente, que es una pequeña flecha delante del título de la barra de navegación. Al hacer clic en esta flecha se regresa al nivel anterior de la página: 3. Diferencias en las conexiones entre aplicaciones Como todos sabemos, iOS es un sistema cerrado, mientras que Android es un sistema abierto. Podemos comparar cada aplicación de iOS con una pequeña sala. Cada aplicación hace lo suyo en su propia sala sin ninguna interacción entre sí. Android es una gran área de oficina. Aunque cada aplicación tiene su propia estación de trabajo, pueden visitarse o pedir prestado cosas, mientras que Windows Phone sigue un enfoque similar a iOS. Cuando se trata de iOS6, será posible permitir que las aplicaciones salten directamente entre sí, pero eso sólo se limita al hecho de que una vez que saltes, no volverás. En otras palabras, cuando llegues a esa habitación. , eres la persona en esa habitación y no tienes conexión con la habitación anterior. Esta diferencia significa que los permisos de las aplicaciones de iOS y Windows Phone se han vuelto muy bajos. Como aplicación, no puedes modificar algunas propiedades del sistema (a menos que tengas jailbreak) ni modificar el contenido de otras aplicaciones. Una aplicación de Android no sólo puede controlar algunas operaciones del sistema, sino también controlar otras aplicaciones para realizar determinadas operaciones específicas. Esta diferencia brindará más posibilidades para el diseño de aplicaciones en Android. Como diseñador, puede diseñar muchas funciones buenas basadas en esta característica, como embellecimiento u optimización del sistema, antivirus, interceptación de teléfonos y otras funciones, mientras que iOS no con Windows. Teléfono. Pero esto también hace que el sistema Android enfrente serios problemas de seguridad, por lo que varios programas de optimización y antivirus son muy populares en Android. 4. La diferencia de la multitarea La diferencia de la multitarea se puede describir en una frase: iOS y Windows Phone son multitarea falsa, mientras que Android es una verdadera multitarea. Si se descarga la aplicación que diseña, iOS y Windows Phone se suspenderán al cambiar a la descarga en segundo plano, pero Android no solo no se suspenderá, sino que también puede diseñar algunas funciones para que se ejecuten en secreto en segundo plano. 5. ¡La diferencia en! Resolución, querido, ¿sabes cuántas resoluciones tiene Android ahora? La adaptación siempre ha sido un dolor de cabeza para Android. Como interfaz, a menudo tienes que ajustar los efectos para diferentes resoluciones para asegurar que la interfaz no se deforme ni se vea borrosa. El problema de resolución no sólo afecta al aspecto visual, sino que también tiene un gran impacto en el diseño de interacción. Debido a que estos teléfonos móviles a menudo tienen diferentes proporciones de pantalla, es necesario considerar cómo debería verse el diseño de su interfaz en diferentes proporciones de aspecto. Por lo tanto, al diseñar Android, no puede solicitar que el diseño de la interfaz esté codificado. Debe intentar asegurarse de que todos los controles estén flotantes y pueda evaluar los efectos de varios diseños extraños. iOS y Windows Phone serán mucho mejores. La resolución de iOS se divide en 320? 480, 640? 960, 640? es básicamente el mismo cambio. Por lo tanto, el impacto en el diseño interactivo no es grande y los diseñadores visuales también pueden resolver el problema simplemente reduciendo el recorte mediante scripts. 6. Diferencias en los estilos de diseño. Los estilos de diseño son las personalidades únicas de estos tres clientes. Los estilos de diseño no solo afectan el nivel de diseño visual, sino que también son muy importantes para el diseño de interacción. Especialmente cuando se consideran efectos dinámicos e interacciones esqueuomorfas, es necesario prestar atención. El estilo de diseño de iOS tiende a ser esqueuomórfico. Este esqueuomorfismo no se trata solo de crear muchos botones pequeños y controles pequeños que sean casi físicos, para que coincidan con la visión, a menudo puedes agregar contenido animado e interesante a la interacción. Por ejemplo, al igual que el último camino, el parasol tendrá un efecto retraído al ingresar a la tienda y la tarjeta pequeña también se balanceará según el sensor de gravedad.
Si el estilo de diseño de la plataforma puede reflejarse en la interacción, sin duda será muy agradable para los usuarios y aumentará los aspectos más destacados de los detalles del producto. La plataforma Android es un poco más simple. Si bien el diseño general y la forma de interacción son similares a los de iOS, intenta ser lo más conciso posible y presentar un estilo de ciencia ficción. Intente utilizar animaciones menos esqueuomorfas en la plataforma Android, porque el sistema Android es deficiente para representar efectos de animación y, si es demasiado complejo, la interfaz puede retrasarse mucho. Recomiendo encarecidamente una aplicación llamada fuubo. Es un producto muy acorde con el estilo Android Holo y muy innovador en términos de interacción. La plataforma Windows Phone es muy diferente. El concepto MetroUI requiere que los diseñadores consideren más cómo mostrar contenido y utilizar animaciones de transición fluidas. También plantea algunos desafíos para la tipografía y el diseño gráfico del diseñador. Por lo tanto, se recomienda que las personas en diseño de interacción lean atentamente las pautas de diseño de la interfaz de Windows Phone y acumulen algunas sensaciones de la interfaz visual de la interfaz de Windows Phone; de lo contrario, es probable que el diseñador visual se queje de usted. ~