¿Por qué las aplicaciones para iPhone se ven mucho más elegantes que las aplicaciones para Android?

Es mucho más fácil colocar elementos de IU en iOS (Xcode) que en Android. Habiendo supervisado el desarrollo de una nueva interfaz de usuario en ambas plataformas en las últimas semanas, está claro que tiene que trabajar “realmente duro” para obtener el nivel de pulido que se ve en iOS. Gran parte de esto es la interfaz de usuario personalizada y el trabajo del controlador personalizado.

Las bibliotecas estándar en Android son de naturaleza “mecánica”. Piense en grandes botones grises, desplegables y cajas de radio. Compare eso con las bibliotecas estándar de Apple y es de día y de noche.

Dicho esto, creo que una segunda generación de aplicaciones (incluida la mía) llegará a Android. Comenzó con la aplicación de Twitter y la entrada más reciente es la nueva aplicación de YouTube. Verá que hay nuevas convenciones de diseño que comienzan a afianzarse, como los dos botones de encabezado alineados a la derecha (ver aplicaciones de Facebook y Twitter) y la eliminación del botón de menú como alojamiento de componentes críticos de la IU (una idea fallida de la OMI). Estos cambios y más están comenzando a traer a Android desde una perspectiva de diseño, pero la pregunta sigue siendo cuántos desarrolladores están dispuestos a pasar este tiempo para revisar sus aplicaciones.

Dos razones:

  • iOS es mucho más personalizable cuando se trata de GUI
  • iOS tiene una apariencia visual mucho mejor (piense en barras, botones, fuentes, etc.)

Cuando pienso en iOS vs Android, Cocoa vs GTK me viene a la mente. Plataformas similares, funcionalidad similar pero GTK se ve horrible.

No ayuda a Android que esté fragmentado y que simplemente se cree con programadores, no con diseñadores en mente.

Sin embargo, Michael Galpin es muy correcto en una cosa: intentar replicar el aspecto de iPhone en Android es un fracaso garantizado. Compare esas dos capturas de pantalla tomadas de nuestra aplicación para iPhone (ya en AppStore) y Android (todavía en desarrollo, ¿adivina por qué?)

iPhone (obtenga la aplicación aquí: http://filmaster.com/mobile )

Androide:


¿Cuál te gusta más? 🙂

  • Interfaz de usuario incorporada en Xcode.
  • Interfaz simple y fácil de usar para el desarrollo de aplicaciones iOS.
  • Normas de desarrollo establecidas por Apple Developers.

Despierta un iPhone de la suspensión, y luego un teléfono Android como, por ejemplo, el Droid Razr Maxx de Motorola. Notará inmediatamente diferencias en el estilo de la interfaz de usuario y mucho más si desbloquea los dispositivos. Las interfaces tienen un aspecto mucho más pulido en iOS, mientras que en Android las interfaces son de colores más nítidos y menos pulidos.

iOS:

Androide:

NOTA: Las imágenes en esta respuesta no son mías, y no reclamo su propiedad. Todas las imágenes son de Google Images .