La Interfaz de Usuario (IU) es el punto de interacción entre humanos y máquinas. Es la forma en la que los usuarios se comunican con software, aplicaciones, sitios web y otros sistemas digitales. El objetivo principal de la IU es facilitar la operación efectiva y la toma de decisiones presentando información y funcionalidad de manera intuitiva y amigable para el usuario.

La IU abarca varios componentes, incluyendo:
| Tipo de Interfaz de Usuario | Descripción | Ejemplo | Casos de Uso |
|---|---|---|---|
| Interfaz Gráfica de Usuario (GUI) | Tipo más común, utiliza elementos visuales como íconos, menús y ventanas. | Aplicaciones de escritorio, navegadores web, apps móviles | Computación de propósito general, acceso a información, creación de contenido |
| Interfaz de Usuario Basada en Texto (TUI) | Depende de comandos de texto y respuestas para la interacción. | Interfaces de línea de comandos (CLI) | Administración de sistemas, tareas de usuarios avanzados, scripting |
| Interfaz de Usuario de Voz (VUI) | Permite la interacción mediante comandos hablados y procesamiento de lenguaje natural. | Asistentes virtuales (Siri, Alexa), altavoces inteligentes | Controles activados por voz, interacción sin uso de manos |
| Interfaz Máquina-Humano (HMI) | (Técnicamente un Componente de UI) Se centra en el hardware físico utilizado para la interacción. | Teclados, ratones, pantallas táctiles, joysticks | Proporciona puntos de contacto físicos para la entrada y retroalimentación del sistema |
| Interfaz Cerebro-Computadora (BCI) | (Interfaz Avanzada) Permite la comunicación entre el cerebro y un sistema informático. (Aún en desarrollo) | Prototipos de investigación para aplicaciones médicas, tecnologías asistivas | Control directo del pensamiento para individuos con discapacidades |
| Interfaz de Qualia | (Interfaz Avanzada) Concepto teórico que busca crear interfaces que transmitan experiencias subjetivas. | No implementada actualmente | Aplicaciones futuras potenciales en comunicación emocional y experiencias inmersivas |
Hay algunas preguntas que la gente suele hacer sobre el UI.
La UI (interfaz de usuario) es el diseño visual y los elementos interactivos de un producto, mientras que la UX (experiencia de usuario) es la sensación general y la facilidad de uso del producto. La UI se centra en el diseño (botones, colores, menús), mientras que la UX se centra en la eficiencia y la satisfacción con las que los usuarios logran sus objetivos. Ambas trabajan juntas, pero desempeñan funciones diferentes.
Los dos tipos principales son CLI (interfaz de línea de comandos) y GUI (interfaz gráfica de usuario). La CLI requiere escribir comandos de texto, mientras que la GUI permite interactuar mediante elementos visuales como botones y ventanas. Según los estándares actuales, la GUI es la más común en dispositivos modernos.
Es la interfaz gráfica utilizada en computadoras personales para interactuar con el sistema operativo. Incluye elementos como ventanas, iconos, menús y el cursor para manejar aplicaciones y archivos. Según los sistemas modernos, está diseñada para facilitar el uso mediante interacción visual con teclado y ratón.