SlideShare une entreprise Scribd logo
1  sur  34
Diseño de Interfaces de Usuario

SEMINARIO

Componentes (widgets)
para el diseño
de Interfaces de Usuario
Miguel Gea (mgea@ugr.es)
Dpt. Lenguajes y Sistemas Informáticoss
Grado en Ingeniería Informática
Universidad de Granada
http://utopolis.ugr.es/diu

14 Octubre, 2013
http://www.slideshare.net/mgea/seminario-03-componentes-de-un-interfaz-de-usuario
W. Galitz, The Essential Guide to User Interface Design, Wiley 2002
1. Ventanas: Estructura
Composición

Diseño de Interfaces de Usuario
ETSI Ingeniería Informática. Universidad de Granada

Barra de título
Menú
Barra de herramientas (Toolbar)
Barra de estado
Paneles (internos)
Decoración

-2-

2006 - Miguel Gea
Dpt. Lenguajes y Sistemas Informáticos
1.1 Elementos de las Ventanas: Menú
MENU
 Composición

menubar

o Barra de menú (menubar)
o Menu desplegable (Drop-down / Pull-down)
o Ubicación: Parte superior ventana

 Acceso por teclado

o Alt+letra (mnemónico)
o Combinación teclas (aceleradores/atajos)

Mnemonic (ALT + ‘A’)
Accelerator (CTR + ‘A’)

 Elementos menú

o Items (botones)
o Orden: Archivo
Edición (cortar, copiar, pega)
…
Ayuda

Diseño de Interfaces de Usuario
ETSI Ingeniería Informática. Universidad de Granada

-3-

2006 - Miguel Gea
Dpt. Lenguajes y Sistemas Informáticos
1.2 Elementos de las Ventanas: Barras
BARRA DE HERRAMIENTAS (ToolBar)
 Estilo (Libres, Pegadas)

o Poseen una parte activa en su parte izda. para manejarla (mover, pegar)

Diseño de Interfaces de Usuario
ETSI Ingeniería Informática. Universidad de Granada

-4-

2006 - Miguel Gea
Dpt. Lenguajes y Sistemas Informáticos
1.2 Elementos de las Ventanas: Barras
BARRA DE ESTADO (Status bar)

o Información sobre el contenido de la ventana
o Ver / ocultar

Diseño de Interfaces de Usuario
ETSI Ingeniería Informática. Universidad de Granada

-5-

2006 - Miguel Gea
Dpt. Lenguajes y Sistemas Informáticos
1.3 Elementos de las Ventanas:
Paneles

Paneles

o Separación lógica de la ventana en partes independientes
o Ver / ocultar
o Pueden ser dimensionables (movibles)

Divisor

Diseño de Interfaces de Usuario
ETSI Ingeniería Informática. Universidad de Granada

-6-

2006 - Miguel Gea
Dpt. Lenguajes y Sistemas Informáticos
1.4. Elementos de las Ventanas: Pestañas
PESTAÑAS (Tabs)

o Indicador de paneles apilados

Diseño de Interfaces de Usuario
ETSI Ingeniería Informática. Universidad de Granada

-7-

2006 - Miguel Gea
Dpt. Lenguajes y Sistemas Informáticos
2. Componentes / Controles
•

Apariencia
• Forma
• Modos (foco, seleccionado, desactivado)

•

Comportamiento
• Individual/ Agrupado
• Funcionamiento
• Posibles estados
• Orden de Selección por teclado (Foco)

•

Semántica
• Accciones que puede realizar
• Uso adecuado

Diseño de Interfaces de Usuario
ETSI Ingeniería Informática. Universidad de Granada

-8-

2006 - Miguel Gea
Dpt. Lenguajes y Sistemas Informáticos
2.1 Botones (Buttons)
Apariencia:
Forma: rectangular o cuadrada
Etiqueta: Texto y/o imagen
Apariencia: 3D / pulsado - resaltado

Objetivo:
• Iniciar una acción (aplicar)
• Cambio de propiedades (On/Off)
• Mostrar menú

Uso:
• Individual (relacionados)
• Barra de herramientas
• Menú
Diseño de Interfaces de Usuario
ETSI Ingeniería Informática. Universidad de Granada

-9-

2006 - Miguel Gea
Dpt. Lenguajes y Sistemas Informáticos
2.1 Botones (Buttons)
Características
Ventajas
• Siempre visible (recordatorio)
• Organización dentro de la ventana
• Realimentación visual (efecto de pulsar)
• Uso de equivalente por teclado

Foco

Inconvenientes:
• Consume espacio (pantalla)
• Su tamaño limita el máx visible
• Requiere mover puntero para seleccionar
• Fijarse en el icono
Diseño de Interfaces de Usuario
ETSI Ingeniería Informática. Universidad de Granada

-10-

2006 - Miguel Gea
Dpt. Lenguajes y Sistemas Informáticos
2.1 Botones (Buttons)
Características

Recomendaciones
• Usar etiquetas/iconos significativas
• Texto centrado y tamaño apropiado
• Mantener agrupados botones relacionados
• Desactivar temporalmente opciones no disponibles
• Usar aceleradores de teclado (ALT) y subrayar letra
• Agrupar botones asociados a un mismo diálogo

Diseño de Interfaces de Usuario
ETSI Ingeniería Informática. Universidad de Granada

-11-

2006 - Miguel Gea
Dpt. Lenguajes y Sistemas Informáticos
2.1 Botones con estado
Ventajas
• Representan un valor binario (on / off)
• Efecto de pulsar para activar / desactivar

Inconvenientes:
• Se puede confundir con un botón convencional
• Se debe distinguir visualmente los dos estados

Diseño de Interfaces de Usuario
ETSI Ingeniería Informática. Universidad de Granada

-12-

2006 - Miguel Gea
Dpt. Lenguajes y Sistemas Informáticos
2.2 Cajas de edición (TextArea/TextField)
Apariencia:
Forma: rectangular o cuadrada
Edición texto (activa o no)
Incluye Etiqueta (Caption) indicando su
contenido
Una/múltiples líneas
Formado por etiqueta y caja de texto

Objetivo:
• Mostrar/modificar texto
• De una sola línea o caja

Diseño de Interfaces de Usuario
ETSI Ingeniería Informática. Universidad de Granada

-13-

2006 - Miguel Gea
Dpt. Lenguajes y Sistemas Informáticos
2.2 Cajas de edición (TextArea/TextField)
Ventajas
• Flexible
• Familiar
• Consume poco espacio

Inconvenientes:
• Necesidad de teclado como modo de entrada
• Realimentación para indicar que está activo (foco de edición)

Diseño de Interfaces de Usuario
ETSI Ingeniería Informática. Universidad de Granada

-14-

2006 - Miguel Gea
Dpt. Lenguajes y Sistemas Informáticos
2.2 Cajas de edición (TextArea/TextField)
Recomendaciones
• Usar campos con formato (para evitar errores de entrada de datos)
• Usar valores por defecto en la entrada
• Tener tamaño acorde al tipo de dato esperado
• Etiquetas adecuadas

Diseño de Interfaces de Usuario
ETSI Ingeniería Informática. Universidad de Granada

-15-

2006 - Miguel Gea
Dpt. Lenguajes y Sistemas Informáticos
2.3. Componentes de Selección
Objetivo:
• Seleccionar una alternativa para el valor de un objeto
• Características:
• Excluyente / Inclusivas
• Siempre Visibles / bajo demanda
• Elección simple / múltiple

Tipos:

• Botones de elección (Radio-Button)
• Botones de opción (Check-Button)
• Cajas de Selección (Combo-Box)
• Listas (list)
• Arbol (tree)

Diseño de Interfaces de Usuario
ETSI Ingeniería Informática. Universidad de Granada

-16-

2006 - Miguel Gea
Dpt. Lenguajes y Sistemas Informáticos
2.3.1 Selección: Elección (excluyente)
BOTONES DE ELECCION (Radio Button)
Apariencia:

• Círculo o rombo delante un texto con la opción
• Debe haber más de un botón y se comportan de
forma excluyente (sólo uno está activado)
• Siempre hay una opción seleccionada

Objetivo:
• Realizar una elección entre diferentes alternativas
Uso:
• Agrupación de varios botones de elección
Diseño de Interfaces de Usuario
ETSI Ingeniería Informática. Universidad de Granada

-17-

2006 - Miguel Gea
Dpt. Lenguajes y Sistemas Informáticos
2.3.1 Selección: Elección (excluyente)
BOTONES DE ELECCION (Radio Button)
Ventajas
• Fácil de acceder a las opciones
• Fácil de comparar
• Intuitivo para el usuario

Inconvenientes:
• Consume espacio de pantalla
• Uso para un número limitado de opciones
• Tamaño del área circular de selección

Diseño de Interfaces de Usuario
ETSI Ingeniería Informática. Universidad de Granada

-18-

2006 - Miguel Gea
Dpt. Lenguajes y Sistemas Informáticos
2.3.1 Selección: Elección (excluyente)
BOTONES DE ELECCION (Radio Button)

Recomendaciones
• Usar cuando hay espacio disponible para presentar todas las alternativas
• Debe ser un número reducido de alternativas (no más de 5-7)
• Mostrar la etiqueta de la propiedad relacionada
• No deben tener relacionadas acciones automáticas (al seleccionar)
• Texto adecuado y comprensible
• Se puede enmarcar para reforzar su relación
• Preferible posición en columna en lugar de fila (todos los círculos alineados)
• Presentar una opción seleccionada por defecto
Diseño de Interfaces de Usuario
ETSI Ingeniería Informática. Universidad de Granada

-19-

2006 - Miguel Gea
Dpt. Lenguajes y Sistemas Informáticos
2.3.2 Selección: Opciones
BOTONES DE OPCION (Check Button)
Apariencia:

• Cuadrado delante un texto con la opción
• Cada opción actúa como valor de estado (On/Off)
• Las opciones seleccionadas poseen la marca
• Actúan como valores independientes entre sí

Objetivo:
• Definir el estado de un conjunto de atributos
• No son excluyentes

Uso:
• Se pueden agrupar por similitud
Diseño de Interfaces de Usuario
ETSI Ingeniería Informática. Universidad de Granada

-20-

2006 - Miguel Gea
Dpt. Lenguajes y Sistemas Informáticos
2.3.2 Selección: Opciones
BOTONES DE OPCION (Check Button)
Ventajas
• Fácil de usar y comprobar
• Familiar

Inconvenientes:
• Sólo pueden asignar valores On/Off a los atributos
• Consume espacio

Recomendaciones
• Similares a los botones de elección
• No agrupar más de 7-8 opciones
Diseño de Interfaces de Usuario
ETSI Ingeniería Informática. Universidad de Granada

-21-

2006 - Miguel Gea
Dpt. Lenguajes y Sistemas Informáticos
2.3.3 Selección: Cajas de selección
CAJAS DE SELECCION (Combo Box)
Apariencia:

• Entrada de texto junto un botón indicando despliegue

Objetivo:
• Permite elegir una opción
• Puede ser editable

Uso:
• Al pulsar el botón, se despliegan la lista de
opciones
Diseño de Interfaces de Usuario
ETSI Ingeniería Informática. Universidad de Granada

-22-

2006 - Miguel Gea
Dpt. Lenguajes y Sistemas Informáticos
2.3.3 Selección: Cajas de selección
CAJAS DE SELECCION (Combo Box)
Ventajas
• Ocupa menos espacio
• Número ilimitado de opciones
• Flexible (permite introducir nuevas opciones)

Inconvenientes:
• Un numero elevado de opciones es difícil de ver (hace falta barra
de desplazamiento)
• Cada selección implica al menos dos click de ratón

Diseño de Interfaces de Usuario
ETSI Ingeniería Informática. Universidad de Granada

-23-

2006 - Miguel Gea
Dpt. Lenguajes y Sistemas Informáticos
2.3.3 Selección: Cajas de selección
VARIANTES DE CAJAS DE SELECCION: Spin Box

Apariencia:

• Entrada de texto junto dos pequeños botones
• Actúa como un dial (aumenta/disminuye valor u opción)

Diseño de Interfaces de Usuario
ETSI Ingeniería Informática. Universidad de Granada

-24-

2006 - Miguel Gea
Dpt. Lenguajes y Sistemas Informáticos
2.3.4 Selección: Listas
LISTAS DE SELECCION (List box)
Apariencia:

• Caja con entradas de texto/gráfico
• Puede tener barra de desplazamiento (scroll)
• El elemento seleccionado en video inverso

Objetivo:
• Elegir entre las distintas opciones
• Posibilidad de selección simple / múltiple

Uso:
• Selección múltiple usando combinación de ratón y
teclado (Ctrl).
Diseño de Interfaces de Usuario
ETSI Ingeniería Informática. Universidad de Granada

-25-

2006 - Miguel Gea
Dpt. Lenguajes y Sistemas Informáticos
2.3.4 Selección: Listas
LISTAS DE SELECCION (List box)
Ventajas
• Todas las alternativas son visibles
• Visibles las selecciones
• Adecuado para un numero variable de ítems

Inconvenientes:
• Consume espacio
• Necesidad de barra de desplazamiento con muchos
ítems
• Puede ser difícil de encontrar el ítem (según orden)

Diseño de Interfaces de Usuario
ETSI Ingeniería Informática. Universidad de Granada

-26-

2006 - Miguel Gea
Dpt. Lenguajes y Sistemas Informáticos
2.3.5 Selección: Árboles
LISTAS DE SELECCION (Arbol)
Apariencia:

• Caso especial de lista jerárquica de items
• Los nodos aparecen indexados según nivel de
profundidad
• El elemento seleccionado en video inverso

Objetivo:
• Elegir un ítem (mediante agrupación jerárquica)
• Selección simple

Uso:
• El icono/botón de la izquierda (+/-) permite
desplegar/replegar los ítems
Diseño de Interfaces de Usuario
ETSI Ingeniería Informática. Universidad de Granada

-27-

2006 - Miguel Gea
Dpt. Lenguajes y Sistemas Informáticos
2.4 Deslizadores
Apariencia:

• Escala con un marcador que se desplaza
• Puede tener varias representaciones
• Representa un valor (numérico) continuo/discreto
• Puede incorporar una regla

Objetivo:
• Establecer un ajuste numérico cuantitativo
• Control de porcentaje
• Control del desplazamiento por ventanas

Uso:
• Moviendo el marcador o pulsando flechas de
extremos
Diseño de Interfaces de Usuario
ETSI Ingeniería Informática. Universidad de Granada

-28-

2006 - Miguel Gea
Dpt. Lenguajes y Sistemas Informáticos
2.4 Deslizadores
Ventajas
• Representación visual del valor
Inconvenientes:
• No es tan preciso como un valor numérico
• Necesidad de precisión con el ratón

Diseño de Interfaces de Usuario
ETSI Ingeniería Informática. Universidad de Granada

-29-

2006 - Miguel Gea
Dpt. Lenguajes y Sistemas Informáticos
2.5 Información contextual
TOOLTIP
Apariencia
• Caja de información descriptiva del objeto
seleccionado
• Forma rectangular o en forma de diálogo

Uso
• La información debe ser concisa y explicativa

Diseño de Interfaces de Usuario
ETSI Ingeniería Informática. Universidad de Granada

-30-

2006 - Miguel Gea
Dpt. Lenguajes y Sistemas Informáticos
3. Componentes especializados
Apariencia
Control que permite seleccionar alternativas gráficas
• Forma rectangular y las opciones son descriptivas:
colores, patrones o imágenes. o en forma de diálogo

Uso
• Selección (gráfica) de una o varias alternativas

Diseño de Interfaces de Usuario
ETSI Ingeniería Informática. Universidad de Granada

-31-

2006 - Miguel Gea
Dpt. Lenguajes y Sistemas Informáticos
3.1. Paleta
Apariencia
Control que permite seleccionar alternativas gráficas
• Forma rectangular y las opciones son descriptivas:
colores, patrones o imágenes. o en forma de diálogo

Uso
• Selección (gráfica) de una o varias alternativas

Diseño de Interfaces de Usuario
ETSI Ingeniería Informática. Universidad de Granada

-32-

2006 - Miguel Gea
Dpt. Lenguajes y Sistemas Informáticos
3.2. Selector fecha/hora (DateTime Picker)
Apariencia
Control que permite visualiza un selector de fecha en
un mes. Puede incorporar otros controles (botones)
para cambiar de mes/año.

Uso
• Se pulsa para desplegar el selector del mes (a
veces permite introducir la fecha manualmente)

Ventajas
• Evita errores en la fecha (incorrectas)
Diseño de Interfaces de Usuario
ETSI Ingeniería Informática. Universidad de Granada

-33-

2006 - Miguel Gea
Dpt. Lenguajes y Sistemas Informáticos
3. Patrones
Identificar patrones y ejemplos
http://ui-patterns.com

http://designinginterfaces.com/patterns/

http://www.welie.com/patterns/
Diseño de Interfaces de Usuario
ETSI Ingeniería Informática. Universidad de Granada

-34-

2006 - Miguel Gea
Dpt. Lenguajes y Sistemas Informáticos

Contenu connexe

Tendances

Railway reservation system
Railway reservation systemRailway reservation system
Railway reservation systemPrashant Sharma
 
HCI 3e - Ch 3: The interaction
HCI 3e - Ch 3:  The interactionHCI 3e - Ch 3:  The interaction
HCI 3e - Ch 3: The interactionAlan Dix
 
casos de éxito y fracaso del software
casos de éxito y fracaso del softwarecasos de éxito y fracaso del software
casos de éxito y fracaso del softwareJamesNeira
 
La importancia de la ofimatica en un contexto laboral
La importancia de la ofimatica en un contexto laboralLa importancia de la ofimatica en un contexto laboral
La importancia de la ofimatica en un contexto laboralalan123836
 
Database project design report of Centro bus transit system
Database project design report of Centro bus transit systemDatabase project design report of Centro bus transit system
Database project design report of Centro bus transit systemAnkur Gupta
 
Hospital management system DBMS PROJECT USING APEX 5.04
Hospital management system DBMS PROJECT USING APEX 5.04Hospital management system DBMS PROJECT USING APEX 5.04
Hospital management system DBMS PROJECT USING APEX 5.04Mahmudul Hasan
 
Administracion De Centros De InformacióN
Administracion De Centros De InformacióNAdministracion De Centros De InformacióN
Administracion De Centros De InformacióNbpalan2008
 
Modelos de los sistemas distribuidos
Modelos de los sistemas distribuidosModelos de los sistemas distribuidos
Modelos de los sistemas distribuidosMargarita Labastida
 
System Menu And Navigation
System Menu And NavigationSystem Menu And Navigation
System Menu And NavigationOvidiu Von M
 

Tendances (15)

Airline reservation system
Airline reservation system Airline reservation system
Airline reservation system
 
Railway reservation system
Railway reservation systemRailway reservation system
Railway reservation system
 
HCI 3e - Ch 3: The interaction
HCI 3e - Ch 3:  The interactionHCI 3e - Ch 3:  The interaction
HCI 3e - Ch 3: The interaction
 
Restaurant management
Restaurant managementRestaurant management
Restaurant management
 
casos de éxito y fracaso del software
casos de éxito y fracaso del softwarecasos de éxito y fracaso del software
casos de éxito y fracaso del software
 
La importancia de la ofimatica en un contexto laboral
La importancia de la ofimatica en un contexto laboralLa importancia de la ofimatica en un contexto laboral
La importancia de la ofimatica en un contexto laboral
 
Chap06
Chap06Chap06
Chap06
 
Sogc (2)
Sogc (2)Sogc (2)
Sogc (2)
 
Database project design report of Centro bus transit system
Database project design report of Centro bus transit systemDatabase project design report of Centro bus transit system
Database project design report of Centro bus transit system
 
Hospital management system DBMS PROJECT USING APEX 5.04
Hospital management system DBMS PROJECT USING APEX 5.04Hospital management system DBMS PROJECT USING APEX 5.04
Hospital management system DBMS PROJECT USING APEX 5.04
 
SISTEMAS OPERATIVOS
SISTEMAS OPERATIVOSSISTEMAS OPERATIVOS
SISTEMAS OPERATIVOS
 
MESA DE AYUDA TÉCNICA
MESA DE AYUDA TÉCNICAMESA DE AYUDA TÉCNICA
MESA DE AYUDA TÉCNICA
 
Administracion De Centros De InformacióN
Administracion De Centros De InformacióNAdministracion De Centros De InformacióN
Administracion De Centros De InformacióN
 
Modelos de los sistemas distribuidos
Modelos de los sistemas distribuidosModelos de los sistemas distribuidos
Modelos de los sistemas distribuidos
 
System Menu And Navigation
System Menu And NavigationSystem Menu And Navigation
System Menu And Navigation
 

En vedette

Seminario: Prototipado y Wireframes
Seminario: Prototipado y WireframesSeminario: Prototipado y Wireframes
Seminario: Prototipado y WireframesMiguel Gea
 
Tema 2. Los sistemas Interactivos: el factor humano (2013)
Tema 2. Los sistemas Interactivos: el factor humano (2013)Tema 2. Los sistemas Interactivos: el factor humano (2013)
Tema 2. Los sistemas Interactivos: el factor humano (2013)Miguel Gea
 
Tema 6 tendencias de IU
Tema 6 tendencias de IUTema 6 tendencias de IU
Tema 6 tendencias de IUMiguel Gea
 
Tema 3 diseño centrado usuario (2013)
Tema 3 diseño centrado usuario (2013)Tema 3 diseño centrado usuario (2013)
Tema 3 diseño centrado usuario (2013)Miguel Gea
 
Tema 2. Los sistemas Interactivos: El ordenador
Tema 2. Los sistemas Interactivos: El ordenadorTema 2. Los sistemas Interactivos: El ordenador
Tema 2. Los sistemas Interactivos: El ordenadorMiguel Gea
 
Seminario Guia de estilos de windows 7
Seminario Guia de estilos de windows 7Seminario Guia de estilos de windows 7
Seminario Guia de estilos de windows 7Miguel Gea
 
Seminario Patrones y tareas de interaccion
Seminario Patrones y tareas de interaccionSeminario Patrones y tareas de interaccion
Seminario Patrones y tareas de interaccionMiguel Gea
 
Tema 5 usabilidad y evaluación (2013)
Tema 5 usabilidad y evaluación (2013)Tema 5 usabilidad y evaluación (2013)
Tema 5 usabilidad y evaluación (2013)Miguel Gea
 
Tema 4 estrategias de diseño
Tema 4 estrategias de diseñoTema 4 estrategias de diseño
Tema 4 estrategias de diseñoMiguel Gea
 
Inicia el semestre en Prado2. Curso 2016/17
Inicia el semestre en Prado2. Curso 2016/17Inicia el semestre en Prado2. Curso 2016/17
Inicia el semestre en Prado2. Curso 2016/17Rosana Montes Soldado
 
Seminario Usabilidad y accesibilidad
Seminario Usabilidad y accesibilidadSeminario Usabilidad y accesibilidad
Seminario Usabilidad y accesibilidadMiguel Gea
 
La Interaccion persona ordenador
La Interaccion persona ordenadorLa Interaccion persona ordenador
La Interaccion persona ordenadorMiguel Gea
 
Herramientas y Recursos TIC para la docencia Universitaria
Herramientas y Recursos TIC para la docencia UniversitariaHerramientas y Recursos TIC para la docencia Universitaria
Herramientas y Recursos TIC para la docencia UniversitariaRosana Montes Soldado
 
Seminario Diseño objetos cotidianos
Seminario Diseño objetos cotidianosSeminario Diseño objetos cotidianos
Seminario Diseño objetos cotidianosMiguel Gea
 
Seminario: Diseño Centrado en Usuario: caso videoclub 2013
Seminario:  Diseño Centrado en Usuario: caso videoclub 2013Seminario:  Diseño Centrado en Usuario: caso videoclub 2013
Seminario: Diseño Centrado en Usuario: caso videoclub 2013Miguel Gea
 
Una mirada al futuro
Una mirada al futuroUna mirada al futuro
Una mirada al futuroMiguel Gea
 
Seminario Dispositivos moviles
Seminario Dispositivos movilesSeminario Dispositivos moviles
Seminario Dispositivos movilesMiguel Gea
 
Elemento tipicos de las interfaces graficas de usuario
Elemento tipicos de las interfaces graficas de usuario Elemento tipicos de las interfaces graficas de usuario
Elemento tipicos de las interfaces graficas de usuario ivancmontero
 

En vedette (20)

Seminario: Prototipado y Wireframes
Seminario: Prototipado y WireframesSeminario: Prototipado y Wireframes
Seminario: Prototipado y Wireframes
 
Tema 2. Los sistemas Interactivos: el factor humano (2013)
Tema 2. Los sistemas Interactivos: el factor humano (2013)Tema 2. Los sistemas Interactivos: el factor humano (2013)
Tema 2. Los sistemas Interactivos: el factor humano (2013)
 
Tema 6 tendencias de IU
Tema 6 tendencias de IUTema 6 tendencias de IU
Tema 6 tendencias de IU
 
Tema 3 diseño centrado usuario (2013)
Tema 3 diseño centrado usuario (2013)Tema 3 diseño centrado usuario (2013)
Tema 3 diseño centrado usuario (2013)
 
Tema 2. Los sistemas Interactivos: El ordenador
Tema 2. Los sistemas Interactivos: El ordenadorTema 2. Los sistemas Interactivos: El ordenador
Tema 2. Los sistemas Interactivos: El ordenador
 
Seminario Guia de estilos de windows 7
Seminario Guia de estilos de windows 7Seminario Guia de estilos de windows 7
Seminario Guia de estilos de windows 7
 
Seminario Patrones y tareas de interaccion
Seminario Patrones y tareas de interaccionSeminario Patrones y tareas de interaccion
Seminario Patrones y tareas de interaccion
 
Tema 5 usabilidad y evaluación (2013)
Tema 5 usabilidad y evaluación (2013)Tema 5 usabilidad y evaluación (2013)
Tema 5 usabilidad y evaluación (2013)
 
Tema 4 estrategias de diseño
Tema 4 estrategias de diseñoTema 4 estrategias de diseño
Tema 4 estrategias de diseño
 
Inicia el semestre en Prado2. Curso 2016/17
Inicia el semestre en Prado2. Curso 2016/17Inicia el semestre en Prado2. Curso 2016/17
Inicia el semestre en Prado2. Curso 2016/17
 
Seminario Usabilidad y accesibilidad
Seminario Usabilidad y accesibilidadSeminario Usabilidad y accesibilidad
Seminario Usabilidad y accesibilidad
 
La Interaccion persona ordenador
La Interaccion persona ordenadorLa Interaccion persona ordenador
La Interaccion persona ordenador
 
Herramientas y Recursos TIC para la docencia Universitaria
Herramientas y Recursos TIC para la docencia UniversitariaHerramientas y Recursos TIC para la docencia Universitaria
Herramientas y Recursos TIC para la docencia Universitaria
 
Seminario UX
Seminario UXSeminario UX
Seminario UX
 
Aprende Prado2
Aprende Prado2Aprende Prado2
Aprende Prado2
 
Seminario Diseño objetos cotidianos
Seminario Diseño objetos cotidianosSeminario Diseño objetos cotidianos
Seminario Diseño objetos cotidianos
 
Seminario: Diseño Centrado en Usuario: caso videoclub 2013
Seminario:  Diseño Centrado en Usuario: caso videoclub 2013Seminario:  Diseño Centrado en Usuario: caso videoclub 2013
Seminario: Diseño Centrado en Usuario: caso videoclub 2013
 
Una mirada al futuro
Una mirada al futuroUna mirada al futuro
Una mirada al futuro
 
Seminario Dispositivos moviles
Seminario Dispositivos movilesSeminario Dispositivos moviles
Seminario Dispositivos moviles
 
Elemento tipicos de las interfaces graficas de usuario
Elemento tipicos de las interfaces graficas de usuario Elemento tipicos de las interfaces graficas de usuario
Elemento tipicos de las interfaces graficas de usuario
 

Similaire à Seminario: componentes de un Interfaz de usuario

Seminario Gestores de Ventanas (Windows Manager) 2013
Seminario Gestores de Ventanas (Windows Manager) 2013Seminario Gestores de Ventanas (Windows Manager) 2013
Seminario Gestores de Ventanas (Windows Manager) 2013Miguel Gea
 
Interfaces Gráficas de Usuario.pptx
Interfaces Gráficas de Usuario.pptxInterfaces Gráficas de Usuario.pptx
Interfaces Gráficas de Usuario.pptxJoseBarazarte4
 
Taller propedeutico iridian
Taller propedeutico iridian Taller propedeutico iridian
Taller propedeutico iridian IRIDIANBDIAZ
 
Diseño de interfaz_de_usuario_reload
Diseño de interfaz_de_usuario_reloadDiseño de interfaz_de_usuario_reload
Diseño de interfaz_de_usuario_reloadjonaescalera
 
Diseño y validacion GUI con java usando Netbeans
Diseño y validacion GUI con java usando NetbeansDiseño y validacion GUI con java usando Netbeans
Diseño y validacion GUI con java usando NetbeansEmerson Garay
 
Actividad 1- Grupo 2
Actividad 1- Grupo 2Actividad 1- Grupo 2
Actividad 1- Grupo 2cepr08TAC
 
Escuela superior politecnica de chimborazo’’
Escuela superior politecnica de chimborazo’’Escuela superior politecnica de chimborazo’’
Escuela superior politecnica de chimborazo’’josued097
 
Controles de Interfaz Parte Practica.pdf
Controles de Interfaz Parte Practica.pdfControles de Interfaz Parte Practica.pdf
Controles de Interfaz Parte Practica.pdfJUANCARLOSCUMBICUSBR
 
Topicos Avanzados de Programacion - Unidad 2 GUI Interfaz Grafica de Usuario
Topicos Avanzados de Programacion - Unidad 2 GUI Interfaz Grafica de UsuarioTopicos Avanzados de Programacion - Unidad 2 GUI Interfaz Grafica de Usuario
Topicos Avanzados de Programacion - Unidad 2 GUI Interfaz Grafica de UsuarioJosé Antonio Sandoval Acosta
 
Guia 1 - Introduccion al Autocad.pdf
Guia 1 - Introduccion al Autocad.pdfGuia 1 - Introduccion al Autocad.pdf
Guia 1 - Introduccion al Autocad.pdfHéctor Chire
 

Similaire à Seminario: componentes de un Interfaz de usuario (20)

Estilos y Paradigmas de Interacción
Estilos y Paradigmas de InteracciónEstilos y Paradigmas de Interacción
Estilos y Paradigmas de Interacción
 
Seminario Gestores de Ventanas (Windows Manager) 2013
Seminario Gestores de Ventanas (Windows Manager) 2013Seminario Gestores de Ventanas (Windows Manager) 2013
Seminario Gestores de Ventanas (Windows Manager) 2013
 
Interfaces Gráficas de Usuario.pptx
Interfaces Gráficas de Usuario.pptxInterfaces Gráficas de Usuario.pptx
Interfaces Gráficas de Usuario.pptx
 
Taller de informatica
Taller de informaticaTaller de informatica
Taller de informatica
 
Taller propedeutico iridian
Taller propedeutico iridian Taller propedeutico iridian
Taller propedeutico iridian
 
Diseño de interfaz_de_usuario_reload
Diseño de interfaz_de_usuario_reloadDiseño de interfaz_de_usuario_reload
Diseño de interfaz_de_usuario_reload
 
Diseño y validacion GUI con java usando Netbeans
Diseño y validacion GUI con java usando NetbeansDiseño y validacion GUI con java usando Netbeans
Diseño y validacion GUI con java usando Netbeans
 
Actividad 1- Grupo 2
Actividad 1- Grupo 2Actividad 1- Grupo 2
Actividad 1- Grupo 2
 
Escuela superior politecnica de chimborazo’’
Escuela superior politecnica de chimborazo’’Escuela superior politecnica de chimborazo’’
Escuela superior politecnica de chimborazo’’
 
Controles de Interfaz Parte Practica.pdf
Controles de Interfaz Parte Practica.pdfControles de Interfaz Parte Practica.pdf
Controles de Interfaz Parte Practica.pdf
 
Clase 04 diseno_ui
Clase 04 diseno_uiClase 04 diseno_ui
Clase 04 diseno_ui
 
Java swing listas
Java swing listasJava swing listas
Java swing listas
 
Topicos Avanzados de Programacion - Unidad 2 GUI Interfaz Grafica de Usuario
Topicos Avanzados de Programacion - Unidad 2 GUI Interfaz Grafica de UsuarioTopicos Avanzados de Programacion - Unidad 2 GUI Interfaz Grafica de Usuario
Topicos Avanzados de Programacion - Unidad 2 GUI Interfaz Grafica de Usuario
 
Sesion pp-2.doc
Sesion  pp-2.docSesion  pp-2.doc
Sesion pp-2.doc
 
GUI#2
GUI#2GUI#2
GUI#2
 
Guia 1 - Introduccion al Autocad.pdf
Guia 1 - Introduccion al Autocad.pdfGuia 1 - Introduccion al Autocad.pdf
Guia 1 - Introduccion al Autocad.pdf
 
programacion
programacionprogramacion
programacion
 
Interfases gui
Interfases guiInterfases gui
Interfases gui
 
Primaria
PrimariaPrimaria
Primaria
 
Interfaces gráficas de usuario
Interfaces gráficas de usuarioInterfaces gráficas de usuario
Interfaces gráficas de usuario
 

Plus de Miguel Gea

ConectaVRdigital: Conectados por la Accesibilidad
ConectaVRdigital: Conectados por la AccesibilidadConectaVRdigital: Conectados por la Accesibilidad
ConectaVRdigital: Conectados por la AccesibilidadMiguel Gea
 
Transmedia Literacy applied as a learning framework for children with Intell...
Transmedia Literacy applied as a learning framework  for children with Intell...Transmedia Literacy applied as a learning framework  for children with Intell...
Transmedia Literacy applied as a learning framework for children with Intell...Miguel Gea
 
Plena Inclusión y las TIC: una evolución convergente
Plena Inclusión y las TIC:  una evolución convergentePlena Inclusión y las TIC:  una evolución convergente
Plena Inclusión y las TIC: una evolución convergenteMiguel Gea
 
Producción creativa para Web
Producción creativa para WebProducción creativa para Web
Producción creativa para WebMiguel Gea
 
Ecosistema Digital y la experiencia usuario
Ecosistema Digital y la experiencia usuarioEcosistema Digital y la experiencia usuario
Ecosistema Digital y la experiencia usuarioMiguel Gea
 
MuseoGrades: El Museo Virtual Inmersivo e Inclusivo. Aprendiendo e interpret...
MuseoGrades: El Museo Virtual  Inmersivo e Inclusivo. Aprendiendo e interpret...MuseoGrades: El Museo Virtual  Inmersivo e Inclusivo. Aprendiendo e interpret...
MuseoGrades: El Museo Virtual Inmersivo e Inclusivo. Aprendiendo e interpret...Miguel Gea
 
TOWARDS SMART & INCLUSIVE SOCIETY: BUILDING 3D IMMERSIVE MUSEUM BY CHILDREN W...
TOWARDS SMART & INCLUSIVE SOCIETY: BUILDING 3D IMMERSIVE MUSEUM BY CHILDREN W...TOWARDS SMART & INCLUSIVE SOCIETY: BUILDING 3D IMMERSIVE MUSEUM BY CHILDREN W...
TOWARDS SMART & INCLUSIVE SOCIETY: BUILDING 3D IMMERSIVE MUSEUM BY CHILDREN W...Miguel Gea
 
Experiencia de aprendizaje en elearning
Experiencia de aprendizaje en elearningExperiencia de aprendizaje en elearning
Experiencia de aprendizaje en elearningMiguel Gea
 
MOOC: From Theory to Practice
MOOC: From Theory to PracticeMOOC: From Theory to Practice
MOOC: From Theory to PracticeMiguel Gea
 
Nuevos medios y formatos de aprendizaje: Proyecto Alhambra Transmedia
Nuevos medios y formatos de aprendizaje: Proyecto Alhambra TransmediaNuevos medios y formatos de aprendizaje: Proyecto Alhambra Transmedia
Nuevos medios y formatos de aprendizaje: Proyecto Alhambra TransmediaMiguel Gea
 
Inteligencia colectiva
Inteligencia colectiva Inteligencia colectiva
Inteligencia colectiva Miguel Gea
 
Diseño en la web
Diseño en la webDiseño en la web
Diseño en la webMiguel Gea
 
Creación interactiva web: Processing
Creación interactiva web: ProcessingCreación interactiva web: Processing
Creación interactiva web: ProcessingMiguel Gea
 
MOOC at Universities
MOOC at UniversitiesMOOC at Universities
MOOC at UniversitiesMiguel Gea
 
Ecosistema aprendizaje digital
Ecosistema aprendizaje digitalEcosistema aprendizaje digital
Ecosistema aprendizaje digitalMiguel Gea
 
Creacion individual y colectiva
Creacion individual y colectivaCreacion individual y colectiva
Creacion individual y colectivaMiguel Gea
 
abiertaUGR: modelling online learning communities
abiertaUGR: modelling online learning communitiesabiertaUGR: modelling online learning communities
abiertaUGR: modelling online learning communitiesMiguel Gea
 
Twitter en Educación (TATGranada)
Twitter en Educación (TATGranada)Twitter en Educación (TATGranada)
Twitter en Educación (TATGranada)Miguel Gea
 

Plus de Miguel Gea (18)

ConectaVRdigital: Conectados por la Accesibilidad
ConectaVRdigital: Conectados por la AccesibilidadConectaVRdigital: Conectados por la Accesibilidad
ConectaVRdigital: Conectados por la Accesibilidad
 
Transmedia Literacy applied as a learning framework for children with Intell...
Transmedia Literacy applied as a learning framework  for children with Intell...Transmedia Literacy applied as a learning framework  for children with Intell...
Transmedia Literacy applied as a learning framework for children with Intell...
 
Plena Inclusión y las TIC: una evolución convergente
Plena Inclusión y las TIC:  una evolución convergentePlena Inclusión y las TIC:  una evolución convergente
Plena Inclusión y las TIC: una evolución convergente
 
Producción creativa para Web
Producción creativa para WebProducción creativa para Web
Producción creativa para Web
 
Ecosistema Digital y la experiencia usuario
Ecosistema Digital y la experiencia usuarioEcosistema Digital y la experiencia usuario
Ecosistema Digital y la experiencia usuario
 
MuseoGrades: El Museo Virtual Inmersivo e Inclusivo. Aprendiendo e interpret...
MuseoGrades: El Museo Virtual  Inmersivo e Inclusivo. Aprendiendo e interpret...MuseoGrades: El Museo Virtual  Inmersivo e Inclusivo. Aprendiendo e interpret...
MuseoGrades: El Museo Virtual Inmersivo e Inclusivo. Aprendiendo e interpret...
 
TOWARDS SMART & INCLUSIVE SOCIETY: BUILDING 3D IMMERSIVE MUSEUM BY CHILDREN W...
TOWARDS SMART & INCLUSIVE SOCIETY: BUILDING 3D IMMERSIVE MUSEUM BY CHILDREN W...TOWARDS SMART & INCLUSIVE SOCIETY: BUILDING 3D IMMERSIVE MUSEUM BY CHILDREN W...
TOWARDS SMART & INCLUSIVE SOCIETY: BUILDING 3D IMMERSIVE MUSEUM BY CHILDREN W...
 
Experiencia de aprendizaje en elearning
Experiencia de aprendizaje en elearningExperiencia de aprendizaje en elearning
Experiencia de aprendizaje en elearning
 
MOOC: From Theory to Practice
MOOC: From Theory to PracticeMOOC: From Theory to Practice
MOOC: From Theory to Practice
 
Nuevos medios y formatos de aprendizaje: Proyecto Alhambra Transmedia
Nuevos medios y formatos de aprendizaje: Proyecto Alhambra TransmediaNuevos medios y formatos de aprendizaje: Proyecto Alhambra Transmedia
Nuevos medios y formatos de aprendizaje: Proyecto Alhambra Transmedia
 
Inteligencia colectiva
Inteligencia colectiva Inteligencia colectiva
Inteligencia colectiva
 
Diseño en la web
Diseño en la webDiseño en la web
Diseño en la web
 
Creación interactiva web: Processing
Creación interactiva web: ProcessingCreación interactiva web: Processing
Creación interactiva web: Processing
 
MOOC at Universities
MOOC at UniversitiesMOOC at Universities
MOOC at Universities
 
Ecosistema aprendizaje digital
Ecosistema aprendizaje digitalEcosistema aprendizaje digital
Ecosistema aprendizaje digital
 
Creacion individual y colectiva
Creacion individual y colectivaCreacion individual y colectiva
Creacion individual y colectiva
 
abiertaUGR: modelling online learning communities
abiertaUGR: modelling online learning communitiesabiertaUGR: modelling online learning communities
abiertaUGR: modelling online learning communities
 
Twitter en Educación (TATGranada)
Twitter en Educación (TATGranada)Twitter en Educación (TATGranada)
Twitter en Educación (TATGranada)
 

Dernier

5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONALMiNeyi1
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfpatriciaines1993
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...JAVIER SOLIS NOYOLA
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Juan Martín Martín
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfUPTAIDELTACHIRA
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptxRigoTito
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxFernando Solis
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOluismii249
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024IES Vicent Andres Estelles
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptAlberto Rubio
 

Dernier (20)

5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
5.- Doerr-Mide-lo-que-importa-DESARROLLO PERSONAL
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
Supuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docxSupuestos_prácticos_funciones.docx
Supuestos_prácticos_funciones.docx
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 

Seminario: componentes de un Interfaz de usuario

  • 1. Diseño de Interfaces de Usuario SEMINARIO Componentes (widgets) para el diseño de Interfaces de Usuario Miguel Gea (mgea@ugr.es) Dpt. Lenguajes y Sistemas Informáticoss Grado en Ingeniería Informática Universidad de Granada http://utopolis.ugr.es/diu 14 Octubre, 2013 http://www.slideshare.net/mgea/seminario-03-componentes-de-un-interfaz-de-usuario W. Galitz, The Essential Guide to User Interface Design, Wiley 2002
  • 2. 1. Ventanas: Estructura Composición Diseño de Interfaces de Usuario ETSI Ingeniería Informática. Universidad de Granada Barra de título Menú Barra de herramientas (Toolbar) Barra de estado Paneles (internos) Decoración -2- 2006 - Miguel Gea Dpt. Lenguajes y Sistemas Informáticos
  • 3. 1.1 Elementos de las Ventanas: Menú MENU  Composición menubar o Barra de menú (menubar) o Menu desplegable (Drop-down / Pull-down) o Ubicación: Parte superior ventana  Acceso por teclado o Alt+letra (mnemónico) o Combinación teclas (aceleradores/atajos) Mnemonic (ALT + ‘A’) Accelerator (CTR + ‘A’)  Elementos menú o Items (botones) o Orden: Archivo Edición (cortar, copiar, pega) … Ayuda Diseño de Interfaces de Usuario ETSI Ingeniería Informática. Universidad de Granada -3- 2006 - Miguel Gea Dpt. Lenguajes y Sistemas Informáticos
  • 4. 1.2 Elementos de las Ventanas: Barras BARRA DE HERRAMIENTAS (ToolBar)  Estilo (Libres, Pegadas) o Poseen una parte activa en su parte izda. para manejarla (mover, pegar) Diseño de Interfaces de Usuario ETSI Ingeniería Informática. Universidad de Granada -4- 2006 - Miguel Gea Dpt. Lenguajes y Sistemas Informáticos
  • 5. 1.2 Elementos de las Ventanas: Barras BARRA DE ESTADO (Status bar) o Información sobre el contenido de la ventana o Ver / ocultar Diseño de Interfaces de Usuario ETSI Ingeniería Informática. Universidad de Granada -5- 2006 - Miguel Gea Dpt. Lenguajes y Sistemas Informáticos
  • 6. 1.3 Elementos de las Ventanas: Paneles Paneles o Separación lógica de la ventana en partes independientes o Ver / ocultar o Pueden ser dimensionables (movibles) Divisor Diseño de Interfaces de Usuario ETSI Ingeniería Informática. Universidad de Granada -6- 2006 - Miguel Gea Dpt. Lenguajes y Sistemas Informáticos
  • 7. 1.4. Elementos de las Ventanas: Pestañas PESTAÑAS (Tabs) o Indicador de paneles apilados Diseño de Interfaces de Usuario ETSI Ingeniería Informática. Universidad de Granada -7- 2006 - Miguel Gea Dpt. Lenguajes y Sistemas Informáticos
  • 8. 2. Componentes / Controles • Apariencia • Forma • Modos (foco, seleccionado, desactivado) • Comportamiento • Individual/ Agrupado • Funcionamiento • Posibles estados • Orden de Selección por teclado (Foco) • Semántica • Accciones que puede realizar • Uso adecuado Diseño de Interfaces de Usuario ETSI Ingeniería Informática. Universidad de Granada -8- 2006 - Miguel Gea Dpt. Lenguajes y Sistemas Informáticos
  • 9. 2.1 Botones (Buttons) Apariencia: Forma: rectangular o cuadrada Etiqueta: Texto y/o imagen Apariencia: 3D / pulsado - resaltado Objetivo: • Iniciar una acción (aplicar) • Cambio de propiedades (On/Off) • Mostrar menú Uso: • Individual (relacionados) • Barra de herramientas • Menú Diseño de Interfaces de Usuario ETSI Ingeniería Informática. Universidad de Granada -9- 2006 - Miguel Gea Dpt. Lenguajes y Sistemas Informáticos
  • 10. 2.1 Botones (Buttons) Características Ventajas • Siempre visible (recordatorio) • Organización dentro de la ventana • Realimentación visual (efecto de pulsar) • Uso de equivalente por teclado Foco Inconvenientes: • Consume espacio (pantalla) • Su tamaño limita el máx visible • Requiere mover puntero para seleccionar • Fijarse en el icono Diseño de Interfaces de Usuario ETSI Ingeniería Informática. Universidad de Granada -10- 2006 - Miguel Gea Dpt. Lenguajes y Sistemas Informáticos
  • 11. 2.1 Botones (Buttons) Características Recomendaciones • Usar etiquetas/iconos significativas • Texto centrado y tamaño apropiado • Mantener agrupados botones relacionados • Desactivar temporalmente opciones no disponibles • Usar aceleradores de teclado (ALT) y subrayar letra • Agrupar botones asociados a un mismo diálogo Diseño de Interfaces de Usuario ETSI Ingeniería Informática. Universidad de Granada -11- 2006 - Miguel Gea Dpt. Lenguajes y Sistemas Informáticos
  • 12. 2.1 Botones con estado Ventajas • Representan un valor binario (on / off) • Efecto de pulsar para activar / desactivar Inconvenientes: • Se puede confundir con un botón convencional • Se debe distinguir visualmente los dos estados Diseño de Interfaces de Usuario ETSI Ingeniería Informática. Universidad de Granada -12- 2006 - Miguel Gea Dpt. Lenguajes y Sistemas Informáticos
  • 13. 2.2 Cajas de edición (TextArea/TextField) Apariencia: Forma: rectangular o cuadrada Edición texto (activa o no) Incluye Etiqueta (Caption) indicando su contenido Una/múltiples líneas Formado por etiqueta y caja de texto Objetivo: • Mostrar/modificar texto • De una sola línea o caja Diseño de Interfaces de Usuario ETSI Ingeniería Informática. Universidad de Granada -13- 2006 - Miguel Gea Dpt. Lenguajes y Sistemas Informáticos
  • 14. 2.2 Cajas de edición (TextArea/TextField) Ventajas • Flexible • Familiar • Consume poco espacio Inconvenientes: • Necesidad de teclado como modo de entrada • Realimentación para indicar que está activo (foco de edición) Diseño de Interfaces de Usuario ETSI Ingeniería Informática. Universidad de Granada -14- 2006 - Miguel Gea Dpt. Lenguajes y Sistemas Informáticos
  • 15. 2.2 Cajas de edición (TextArea/TextField) Recomendaciones • Usar campos con formato (para evitar errores de entrada de datos) • Usar valores por defecto en la entrada • Tener tamaño acorde al tipo de dato esperado • Etiquetas adecuadas Diseño de Interfaces de Usuario ETSI Ingeniería Informática. Universidad de Granada -15- 2006 - Miguel Gea Dpt. Lenguajes y Sistemas Informáticos
  • 16. 2.3. Componentes de Selección Objetivo: • Seleccionar una alternativa para el valor de un objeto • Características: • Excluyente / Inclusivas • Siempre Visibles / bajo demanda • Elección simple / múltiple Tipos: • Botones de elección (Radio-Button) • Botones de opción (Check-Button) • Cajas de Selección (Combo-Box) • Listas (list) • Arbol (tree) Diseño de Interfaces de Usuario ETSI Ingeniería Informática. Universidad de Granada -16- 2006 - Miguel Gea Dpt. Lenguajes y Sistemas Informáticos
  • 17. 2.3.1 Selección: Elección (excluyente) BOTONES DE ELECCION (Radio Button) Apariencia: • Círculo o rombo delante un texto con la opción • Debe haber más de un botón y se comportan de forma excluyente (sólo uno está activado) • Siempre hay una opción seleccionada Objetivo: • Realizar una elección entre diferentes alternativas Uso: • Agrupación de varios botones de elección Diseño de Interfaces de Usuario ETSI Ingeniería Informática. Universidad de Granada -17- 2006 - Miguel Gea Dpt. Lenguajes y Sistemas Informáticos
  • 18. 2.3.1 Selección: Elección (excluyente) BOTONES DE ELECCION (Radio Button) Ventajas • Fácil de acceder a las opciones • Fácil de comparar • Intuitivo para el usuario Inconvenientes: • Consume espacio de pantalla • Uso para un número limitado de opciones • Tamaño del área circular de selección Diseño de Interfaces de Usuario ETSI Ingeniería Informática. Universidad de Granada -18- 2006 - Miguel Gea Dpt. Lenguajes y Sistemas Informáticos
  • 19. 2.3.1 Selección: Elección (excluyente) BOTONES DE ELECCION (Radio Button) Recomendaciones • Usar cuando hay espacio disponible para presentar todas las alternativas • Debe ser un número reducido de alternativas (no más de 5-7) • Mostrar la etiqueta de la propiedad relacionada • No deben tener relacionadas acciones automáticas (al seleccionar) • Texto adecuado y comprensible • Se puede enmarcar para reforzar su relación • Preferible posición en columna en lugar de fila (todos los círculos alineados) • Presentar una opción seleccionada por defecto Diseño de Interfaces de Usuario ETSI Ingeniería Informática. Universidad de Granada -19- 2006 - Miguel Gea Dpt. Lenguajes y Sistemas Informáticos
  • 20. 2.3.2 Selección: Opciones BOTONES DE OPCION (Check Button) Apariencia: • Cuadrado delante un texto con la opción • Cada opción actúa como valor de estado (On/Off) • Las opciones seleccionadas poseen la marca • Actúan como valores independientes entre sí Objetivo: • Definir el estado de un conjunto de atributos • No son excluyentes Uso: • Se pueden agrupar por similitud Diseño de Interfaces de Usuario ETSI Ingeniería Informática. Universidad de Granada -20- 2006 - Miguel Gea Dpt. Lenguajes y Sistemas Informáticos
  • 21. 2.3.2 Selección: Opciones BOTONES DE OPCION (Check Button) Ventajas • Fácil de usar y comprobar • Familiar Inconvenientes: • Sólo pueden asignar valores On/Off a los atributos • Consume espacio Recomendaciones • Similares a los botones de elección • No agrupar más de 7-8 opciones Diseño de Interfaces de Usuario ETSI Ingeniería Informática. Universidad de Granada -21- 2006 - Miguel Gea Dpt. Lenguajes y Sistemas Informáticos
  • 22. 2.3.3 Selección: Cajas de selección CAJAS DE SELECCION (Combo Box) Apariencia: • Entrada de texto junto un botón indicando despliegue Objetivo: • Permite elegir una opción • Puede ser editable Uso: • Al pulsar el botón, se despliegan la lista de opciones Diseño de Interfaces de Usuario ETSI Ingeniería Informática. Universidad de Granada -22- 2006 - Miguel Gea Dpt. Lenguajes y Sistemas Informáticos
  • 23. 2.3.3 Selección: Cajas de selección CAJAS DE SELECCION (Combo Box) Ventajas • Ocupa menos espacio • Número ilimitado de opciones • Flexible (permite introducir nuevas opciones) Inconvenientes: • Un numero elevado de opciones es difícil de ver (hace falta barra de desplazamiento) • Cada selección implica al menos dos click de ratón Diseño de Interfaces de Usuario ETSI Ingeniería Informática. Universidad de Granada -23- 2006 - Miguel Gea Dpt. Lenguajes y Sistemas Informáticos
  • 24. 2.3.3 Selección: Cajas de selección VARIANTES DE CAJAS DE SELECCION: Spin Box Apariencia: • Entrada de texto junto dos pequeños botones • Actúa como un dial (aumenta/disminuye valor u opción) Diseño de Interfaces de Usuario ETSI Ingeniería Informática. Universidad de Granada -24- 2006 - Miguel Gea Dpt. Lenguajes y Sistemas Informáticos
  • 25. 2.3.4 Selección: Listas LISTAS DE SELECCION (List box) Apariencia: • Caja con entradas de texto/gráfico • Puede tener barra de desplazamiento (scroll) • El elemento seleccionado en video inverso Objetivo: • Elegir entre las distintas opciones • Posibilidad de selección simple / múltiple Uso: • Selección múltiple usando combinación de ratón y teclado (Ctrl). Diseño de Interfaces de Usuario ETSI Ingeniería Informática. Universidad de Granada -25- 2006 - Miguel Gea Dpt. Lenguajes y Sistemas Informáticos
  • 26. 2.3.4 Selección: Listas LISTAS DE SELECCION (List box) Ventajas • Todas las alternativas son visibles • Visibles las selecciones • Adecuado para un numero variable de ítems Inconvenientes: • Consume espacio • Necesidad de barra de desplazamiento con muchos ítems • Puede ser difícil de encontrar el ítem (según orden) Diseño de Interfaces de Usuario ETSI Ingeniería Informática. Universidad de Granada -26- 2006 - Miguel Gea Dpt. Lenguajes y Sistemas Informáticos
  • 27. 2.3.5 Selección: Árboles LISTAS DE SELECCION (Arbol) Apariencia: • Caso especial de lista jerárquica de items • Los nodos aparecen indexados según nivel de profundidad • El elemento seleccionado en video inverso Objetivo: • Elegir un ítem (mediante agrupación jerárquica) • Selección simple Uso: • El icono/botón de la izquierda (+/-) permite desplegar/replegar los ítems Diseño de Interfaces de Usuario ETSI Ingeniería Informática. Universidad de Granada -27- 2006 - Miguel Gea Dpt. Lenguajes y Sistemas Informáticos
  • 28. 2.4 Deslizadores Apariencia: • Escala con un marcador que se desplaza • Puede tener varias representaciones • Representa un valor (numérico) continuo/discreto • Puede incorporar una regla Objetivo: • Establecer un ajuste numérico cuantitativo • Control de porcentaje • Control del desplazamiento por ventanas Uso: • Moviendo el marcador o pulsando flechas de extremos Diseño de Interfaces de Usuario ETSI Ingeniería Informática. Universidad de Granada -28- 2006 - Miguel Gea Dpt. Lenguajes y Sistemas Informáticos
  • 29. 2.4 Deslizadores Ventajas • Representación visual del valor Inconvenientes: • No es tan preciso como un valor numérico • Necesidad de precisión con el ratón Diseño de Interfaces de Usuario ETSI Ingeniería Informática. Universidad de Granada -29- 2006 - Miguel Gea Dpt. Lenguajes y Sistemas Informáticos
  • 30. 2.5 Información contextual TOOLTIP Apariencia • Caja de información descriptiva del objeto seleccionado • Forma rectangular o en forma de diálogo Uso • La información debe ser concisa y explicativa Diseño de Interfaces de Usuario ETSI Ingeniería Informática. Universidad de Granada -30- 2006 - Miguel Gea Dpt. Lenguajes y Sistemas Informáticos
  • 31. 3. Componentes especializados Apariencia Control que permite seleccionar alternativas gráficas • Forma rectangular y las opciones son descriptivas: colores, patrones o imágenes. o en forma de diálogo Uso • Selección (gráfica) de una o varias alternativas Diseño de Interfaces de Usuario ETSI Ingeniería Informática. Universidad de Granada -31- 2006 - Miguel Gea Dpt. Lenguajes y Sistemas Informáticos
  • 32. 3.1. Paleta Apariencia Control que permite seleccionar alternativas gráficas • Forma rectangular y las opciones son descriptivas: colores, patrones o imágenes. o en forma de diálogo Uso • Selección (gráfica) de una o varias alternativas Diseño de Interfaces de Usuario ETSI Ingeniería Informática. Universidad de Granada -32- 2006 - Miguel Gea Dpt. Lenguajes y Sistemas Informáticos
  • 33. 3.2. Selector fecha/hora (DateTime Picker) Apariencia Control que permite visualiza un selector de fecha en un mes. Puede incorporar otros controles (botones) para cambiar de mes/año. Uso • Se pulsa para desplegar el selector del mes (a veces permite introducir la fecha manualmente) Ventajas • Evita errores en la fecha (incorrectas) Diseño de Interfaces de Usuario ETSI Ingeniería Informática. Universidad de Granada -33- 2006 - Miguel Gea Dpt. Lenguajes y Sistemas Informáticos
  • 34. 3. Patrones Identificar patrones y ejemplos http://ui-patterns.com http://designinginterfaces.com/patterns/ http://www.welie.com/patterns/ Diseño de Interfaces de Usuario ETSI Ingeniería Informática. Universidad de Granada -34- 2006 - Miguel Gea Dpt. Lenguajes y Sistemas Informáticos