El diseño se aprende mejor cultivando su percepción. Mire los diseños atractivos en varias aplicaciones y descubra qué los hace buenos. En cada diseño siempre hay algunas partes buenas y algunas partes excelentes (y ocasionalmente algunas partes malas). Concéntrese primero en las partes excelentes. Comenzar con reglas bien establecidas, como las pautas de Google Material Design, no es una mala idea, pero no te obsesiones con asimilar todo al mismo tiempo.
Elija algún software de diseño como Inkscape o cualquier cosa que le resulte fácil de usar. La expresividad es más valiosa que la compleción de características en la etapa más temprana. Intente replicar lo que ve en el software de su elección y familiarícese con las reglas.
Recuerda, estás entrenando tus ojos inicialmente. No necesariamente necesitas entender todo.
- ¿Por qué es necesaria una aplicación móvil para las empresas?
- ¿Quiénes son las mejores empresas offshore en el sudeste asiático especializadas en desarrollo móvil y web?
- ¿Quiénes son los mejores desarrolladores de aplicaciones móviles en Florida?
- ¿Cuáles son las mejores conferencias de desarrollo móvil?
- ¿Cómo funcionan los perfiles de certificación y aprovisionamiento en el desarrollo de aplicaciones iOS?
Una vez que pueda producir consistentemente buenos resultados (no se preocupe por lo que piensen los demás , por ahora, solo concéntrese en lo que le parezca correcto), y una vez que se sienta cómodo con las herramientas de diseño, intente leer algunas cosas teóricas. Este material es con lo que comencé alrededor del cambio de siglo. Es muy antiguo, pero Dmitry habla mucho sobre conceptos básicos que son universales y aún bastante aplicables. Especialmente sobre la primera mitad.
Si lo encuentra divertido y quiere profundizar, le recomiendo elegir un libro llamado No me hagas pensar, que habla sobre la usabilidad en la web y describe algunas de las mejores prácticas para crear interfaces utilizables (basadas en la experiencia de Steve Krug con las pruebas de usuario con gente real).
Como usted es un desarrollador, creo que le resultará particularmente interesante abordar el diseño desde la perspectiva de que transforma la información en imágenes y visualiza la relación entre diferentes tipos de información, establece jerarquías, etc. Esta es una lectura bastante larga, pero Muy recomendable: la contribución tipográfica al lenguaje.