jairogarcíarincón
06/09/2021
Contenidos
- UI, UX y Usabilidad
- Herramientas
- Eventos y componente JButton
- Componentes JFrame, JLabel y JDialog: Diálogos modales
- Componentes JTextField y JTextArea
- Calculadora guiada en Java Swing
- Componentes JMenuBar, JMenu y JMenuItem
- Componentes JCheckbox, JRadioButton y JComboBox
- Componentes: JEditorPane y JTextPane
- Práctica: Formulario de datos personales
- La clase Graphics
- Layout managers o gestores de composición
- Práctica: Formulario de registro
- Resolución: Formulario de registro
¿Qué es la interfaz de usuario?
Según la Wikipedia, la interfaz de usuario o user interface UI es el espacio donde se producen las interacciones entre seres humanos y máquinas. El objetivo de esta interacción es permitir el funcionamiento y control más efectivo de la máquina desde la interacción con el humano.
Las interfaces básicas de usuario son aquellas que incluyen elementos como menús, ventanas, imágenes, cursor, sonidos, entrada de datos, etc.
El objetivo del diseño de una interfaz es producir una interfaz que sea fácil de usar (explicarse por sí misma), eficiente y agradable para que al operar la máquina dé el resultado deseado.
Las interfaces de usuario pueden clasificarse según su tipo:
- Interfaz de línea de comandos (Command-Line Interface, CLI): Interfaces alfanuméricas (intérpretes de comandos) que solo presentan texto.
- Interfaces gráficas de usuario (Graphic User Interface, GUI): Permiten comunicarse con la computadora de forma rápida e intuitiva representando gráficamente los elementos de control y medida.
- Interfaz natural de usuario (Natural User Interface, NUI): Pueden ser táctiles (teléfonos o tablets), pueden funcionar mediante reconocimiento del habla (Siri o Alexa) o mediante movimientos corporales (Kinect o Wii).
o según su construcción:
- Interfaz física o hardware: teclados, ratones, pantallas, pulsadores, sensores, etc.
- Interfaz lógica o software: programas o parte de programa que permiten expresar las órdenes a la computadora o visualizar su respuesta (vistas, menús, ventanas, formularios, etc.)
UX y Usabilidad
Una vez desarrollada la interfaz de usuario, es importante analizar la experiencia de usuario o user experience UX y la usabilidad, conceptos que a menudo se confunden en uno solo pero que tienen matices distintos.
La usabilidad hace referencia a la cualidad de la página web o del programa informático que son sencillos de usar porque facilitan la lectura de los textos, descargan rápidamente la información y presentan funciones y menús sencillos, por lo que el usuario encuentra satisfechas sus consultas y cómodo su uso.
La experiencia de usuario o UX hace referencia al aspecto emocional del usuario, esto es, cómo le hace sentir esa experiencia.
Ambas son fundamentales y deben ir de la mano a la hora de diseñar cualquier tipo de interfaz.
Ejercicio de apreciación: Para cada una de las páginas web siguientes, evalúa y comenta en clase la experiencia de usuario y la usabilidad:
Publicado el 21 de Noviembre de 2024
interfacesusuariousabilidad