¿Consejos para un desarrollador de iOS independiente que sabe básicamente cero diseño de interfaz de usuario?

TL; DR: ninguna biblioteca de patrones o marco de interfaz de usuario en realidad haría que su aplicación sea más bonita sin realmente dedicar tiempo y esfuerzos.

La simple verdad es que una buena interfaz de usuario requiere una buena experiencia de usuario y una estructuración hábil de la información.

Hacer que su aplicación sea ‘más bonita’ no es un objetivo que valga la pena perseguir si la ‘sensación’ y la ‘experiencia’ en general carecen de calidad. Es una cuestión de vanidad versus cordura. Puede tener una interfaz de aspecto maravilloso que es prácticamente inútil. ¿Esto significa que has hecho un trabajo de interfaz de usuario increíble? Más bien no.

El valor percibido de cualquier aplicación es una combinación de estética, usabilidad, consistencia, comportamiento y factores de “sorpresa y deleite”.

Intenta y piensa qué estás tratando de lograr con tu aplicación. Permita al usuario deslizarse sobre un flujo de pantallas bien estructuradas, bien diseñadas y visualmente agradables. Cree una interfaz de usuario que sirva para ese propósito y luego comience a restar. Cuando sienta que el UX está empezando a deteriorarse, deténgase. En teoría, debe tener un lenguaje de diseño excelente, bien equilibrado y consistente como producto de su inversión de tiempo y esfuerzos. En la práctica, sin embargo, es mucho más difícil.

¿Qué puedes hacer? Supongo que lo más práctico que puede hacer es asociarse con un diseñador experimentado de UI / UX que lo ayude.

Si está decidido a aprender sobre UI / UX / Arquitectura de la información, existe un mar de información, sin embargo, la práctica es lo que lo haría mejor en este oficio.

Subcontrata, piratea (yup, frameworks), y si realmente quieres aprenderlo de forma rápida y gratuita, navega: el conocimiento quiere ser libre