¿Por qué la interfaz de usuario de iOS se ve más pulida y premium que Android?

Personalmente, creo que tiene que ver con que Apple posee el paquete completo, lo que permite un mayor control sobre las decisiones y demás (hardware, software). Android, que fue implementado por Android Inc., utiliza Java, desarrollado por Oracle. Tal fragmentación puede realmente retrasar el desarrollo ya que ninguna compañía realmente puede impulsar el progreso solo. Google también se ocupa de muchos otros proyectos y su principal fuente de ingresos son los anuncios, mientras que Apple obtiene sus ingresos directamente de su propio software y hardware del sistema operativo. El soporte de sus respectivos IDEs también refleja cuánto trabajo se dedica a cada uno, ya que XCode está en v8.3.3 y Swift ya ha pasado por 4 iteraciones, mientras que Android Studio acaba de llegar a la versión 2.3.3. Finalmente mejoraron estéticamente su emulador xml, pero diría que está detrás de Xcode. La mayoría de las aplicaciones han recurrido al uso de IU de terceros como React, pero Xcode usa un idioma nativo para su IU. El proceso de desarrollo de la interfaz de usuario para iOS es más sencillo y claro, mientras que para Android me encuentro cavando durante días a veces mirando a través de fuentes abiertas a medias para elegir o simplemente renunciar y construirlo desde cero.

Pienso por los colores y las fuentes. Si bien iOS mantiene un estilo gris y blanco de primera calidad, la interfaz de usuario de Android tiene colores y sombras más sólidos que hacen que la interfaz de usuario se vea ligeramente en la cara. Además, la fuente de San Francisco utilizada por iOS es geométrica tan agradable a la vista, mientras que la fuente del sistema de Android que es Roboto es más gruesa y más torpe. Lo tercero es la simplicidad de la interfaz de usuario. iOS usa colores para la acción y el estado, mientras que la interfaz de usuario de Android usa colores para la acción y el estado, así como la decoración y la marca.