¿Por qué las aplicaciones de iOS son mejores que las de Android?

  


Noticias de la tienda de computadoras La mayoría de los usuarios pueden pensar que el diseño de las aplicaciones para teléfonos inteligentes es simple, no tiene nada que ver con la plataforma, ya sea en iOS o Android. Todo lo mismo. Pero, de hecho, a los ojos de los desarrolladores que ejecutan ambas plataformas, es más fácil diseñar una aplicación bellamente diseñada en iOS. El diseñador de IU de la compañía de viajes en línea Hipmunk, el desarrollador de iOS Danilo · Danilo Campos lo resumió para nosotros: “La respuesta más simple es: crear una aplicación agradable y atractiva en iOS. Es mucho más fácil que en Android. "

Primero veamos las razones de su conclusión.

En primer lugar, la "fragmentación" de los dispositivos Android es un gran problema. Al escribir código en la plataforma iOS, los desarrolladores solo necesitan lidiar con parámetros de resolución de pantalla y configuración de hardware muy limitados. Después de todo, el iPhone y el iPad son solo unos pocos modelos, y ahora el modelo de Android en el mercado es probablemente nadie puede contar. Esto lleva a los desarrolladores a tener en cuenta una gran cantidad de parámetros de dispositivos. "Los dispositivos Android vienen en una variedad de formas, tamaños, resoluciones de pantalla y velocidades de procesamiento", lo que nos crea grandes dificultades ", dijo el cofundador de la aplicación Karma, Lee · Lee Linden. Sitio web "Conectado", "Necesitamos probar casi 20 modelos con diferentes resoluciones y CPU, lo que ralentizará enormemente el proceso de desarrollo. "

Campos dijo: "En esos dispositivos Android de alta resolución, el patrón se ve muy bien, pero lo probamos en algunos modelos antiguos, pero los resultados fueron terribles. " En este caso, los desarrolladores solo pueden repensar los elementos de diseño y considerar cambiar el código del programa.

Como otro ejemplo, Hipmunk debe preparar tres soluciones para diseñar una plataforma Antai: modelos antiguos con el doble de tamaño, modelos nuevos de alta resolución con el doble del tamaño; Hay un extraño patrón de tamaño de 1.5 veces para otros dispositivos. Sin embargo, algunos desarrolladores abandonarán el diseño de patrones para esos modelos especiales, lo que tiene como consecuencia que los usuarios de esos modelos no tengan una buena experiencia de usuario.

De hecho, el desarrollo de aplicaciones móviles debe realizarse a una velocidad extremadamente rápida. Esos equipos de desarrollo de aplicaciones a menudo son pequeños y carecen de fondos suficientes. Si dedica más tiempo a cada elemento de diseño, eso significa Otras áreas de tiempo de innovación se reducen. Todas las razones anteriores han provocado que los desarrolladores de aplicaciones de Android creen aplicaciones que son menos agradables estéticamente.

Además, las herramientas de desarrollo y la documentación de desarrollo en el campo de Android también son ligeramente insuficientes. Apple ha mejorado el soporte para desarrolladores durante más de 20 años, casi perfecto en kits de desarrollo de software y pautas de interfaz de usuario, y Google apenas está comenzando a este respecto. Por lo tanto, en comparación con Android, los desarrolladores de la plataforma iOS tienen más herramientas para realizar diseños interesantes y únicos.

" Si tengo más documentación técnica oficial y de terceros a la mano, será más suave cuando se desarrolle. " Campos describe su propio trabajo de desarrollo de iOS. Pero en el desarrollo de la plataforma Android, las cosas no son tan simples. "Es muy molesto que haya muchas cosas que no están claramente definidas durante el desarrollo", dijo Campos. "Nuestro desarrollador de Android Ryan debe profundizar más en el código fuente para comprender algunas marcas sin marcar. La parte de formato XML, que lo hace morir. "

Algunas características del producto cuidadosamente diseñadas también son más fáciles de aplicar a las aplicaciones de iOS porque iOS tiene una variedad de interfaces API y bibliotecas. "Es difícil implementar algunas acciones táctiles atractivas en la plataforma Android, como las transiciones y esquinas redondeadas. El gerente de productos de Trulia, Steve · dijo Steve Yarger.

Linden también está de acuerdo con esto: "La plataforma iOS hace que las transiciones de gestos sean más fáciles de implementar, y el desvanecimiento, desvanecimiento y deslizamiento de los elementos en la interfaz de usuario están abiertos a los desarrolladores, y Estas acciones son consistentes en todos los dispositivos iOS. Pero hay muchos marcos diferentes en la plataforma Android, lo que hace que sea imposible saber qué se puede utilizar para todos los dispositivos. "

Por supuesto, Google no ignorará esta situación. Después del lanzamiento de Android 4.0 (Ice Cream Sandwich), Google creó la página Desarrollador de Android en Google+ y abrió la capacitación de Android. Aula Ahora Google también ha establecido una guía de diseño de Android completa, que facilita a los desarrolladores llevar a cabo todo el trabajo de diseño. Sin embargo, la "fragmentación" de los dispositivos Android sigue sin resolverse, y actualmente, menos del 3% de los dispositivos Android ejecutan 4.0.

Pero no es algo bueno en la plataforma iOS, aunque iOS hace que el diseño de alta precisión sea más fácil, pero Android les da más libertad a los desarrolladores. "En Android, siempre que esté dispuesto a pasar tiempo, puede hacer todo lo que quiera", dijo Jacob. "Apple tiene muchas limitaciones para los desarrolladores, pero esto es comercio, con menos libertad de desarrollo. A cambio de herramientas de desarrollo que hacen que la aplicación se vea mejor. "

Jacob lo resumió para nosotros: "Si solo quieres diseñar una aplicación atractiva y calificada, es mucho más simple en la plataforma iOS; Apple ha creado el ecosistema" lsquo; ’ Para hacer este tipo de trabajo. "


La imagen de la izquierda es la aplicación iOS de Hipmunk. Los botones de función en la interfaz se pueden colocar en la esquina de la pantalla, pero es difícil colocarlos en la aplicación de Android a la derecha. Ve al lugar correcto.


A la izquierda está la aplicación iOS para el motor de búsqueda de bienes raíces Trulia, que tiene detalles, fotos, mapas, etc., pero no hay una clasificación clara en la aplicación de Android a la derecha.


La aplicación iOS de Karma (izquierda) y la aplicación Android (derecha) tienen un aspecto similar, pero esta última requiere mucho más tiempo para desarrollarse.

Copyright © Conocimiento de Windows All Rights Reserved