El diseño de la interfaz de usuario [1] tiene una gran cantidad de elementos establecidos, no creo que sea factible intentar escribir sobre ellos en una sola respuesta. En cambio, aquí hay una lista de enlaces que los tienen con buenas descripciones y ejemplos que puede consultar:
- Lista de elementos de la interfaz gráfica de usuario – Wikipedia – más abstracto, los elementos son los que se utilizan en la interfaz de usuario de las aplicaciones de escritorio;
- Elementos de la interfaz de usuario: una lista más detallada con ejemplos, la mayoría de los elementos se pueden ver en muchos sitios web modernos;
- Interfaz de usuario | Desarrolladores de Android: punto de partida para aprender sobre los elementos de la interfaz de usuario en Android, si eso es lo que le interesa;
- Pautas de la interfaz humana de iOS: punto de partida para aprender sobre los elementos de la interfaz de usuario en iOS.
Notas al pie
[1] Diseño de interfaz de usuario – Wikipedia
- Si los sistemas NewSQL funcionan como se anuncia, ¿por qué alguien debería usar un DB NoSQL?
- ¿Qué tipo de mentores han tenido las personas en una carrera de ingeniería de software?
- ¿La prueba de software profesional es una profesión moribunda, ya sea en el mundo de inicio o en el gran mundo corporativo, o en ambos? ¿Se requerirán probadores de software en los próximos años o décadas?
- ¿Cuál puede ser el mejor enfoque de desarrollo de software para una startup, que puede ayudar a cumplir plazos cortos sin agregar presión adicional?
- ¿Existe un sistema de calificación estándar para la estimación de tareas de desarrollo de software?