¿Cuáles son las mejores formas para que un desarrollador (móvil) aprenda diseño de UI y UX?

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.

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.

Atención al cliente.

No realmente.

Recientemente escribí cómo hacer el soporte te hará un mejor desarrollador y te permitirá entender UX.

A continuación, le explicamos por qué la atención al cliente es importante para un diseñador UX / UI:

Los fundamentos del diseño y la psicología son la teoría que debes aprender, obviamente. Pero no puede diseñar buenos productos sin hablar con los usuarios, antes y después de lanzar su producto.

El diseño del producto siempre se basa en algunos supuestos. Algunos de ellos anticuados o puramente ideológicos. Sus usuarios generalmente no serán diseñadores o psicólogos, usan una lógica diferente a la suya cuando trabajan con su producto . El diseño de UX y UI se trata de probar esos supuestos teóricos y asegurarse de que la teoría se ajuste a la realidad.

Los buenos diseñadores son artistas y un poco psicólogos, pero los diseñadores de UX / UI también tienen que hacer el trabajo preliminar de investigar dónde se quedan atrapados los verdaderos usuarios de carne y hueso, dónde esperan encontrar ciertas características, qué características usan más y cómo los usan. No hay mejor manera que hablar con los usuarios.

Primero debes entender que UX no es UI
aprende primero las interacciones hombre-computadora.

para más detalles visite UX UI Training en Pune

analizar competidores, hablar con sus clientes, practicar