Está en la página 1de 11

1.

5 Aplicaciones Actuales
Haydee García. Miguel Ángel Cano. Felipe de Jesus Morales.
.
Juan José Ríos. Patricio Gonzales
Existe una diversidad de aplicaciones en el mercado las cuales son muy eficientes y
permiten una mejor interacción entre el usuario es decir que la interfaz utilizada
para manipular de mejor manera el sistema utilizado.
¿Pero? Donde las tenemos!!
• Pantallas Flexibles.
• Teclado.
• Reconocimiento de voz.
• Pantallas táctiles.
• Reconocimiento Humano.
• Interfaces Hápticas.
Como las creamos?
• AXURE
• Invision / Pop (papel virtual ) OMG!!!
• Pencil / Hype. *Diseñadas en GUI. o sea como?
• Graphical user interface

• Lo mas fácil, bueno para algunos… Fireworks y HyperText Markup Language


Herramientas de software para las interfaces de usuario
Herramientas de software para las interfaces de usuario

• Las investigaciones del área de herramientas de software para interfaces de usuario han
tenido un enorme impacto en el desarrollo de software actual.

• Prácticamente toda aplicación hoy se crea utilizando administradores de ventanas,


toolkits,y constructores de interfaces cuyas raíces están en las investigaciones de los años
70s, 80sy 90s.

• Herramientas cada vez más sofisticadas.

• Las interfaces son cada vez más homogéneas.

• Las plataformas de HW y SW son cada vez más homogéneas y estables.

• La consistencia permite a los usuarios desarrollar aptitudes que se pueden transferir de una
plataforma a otra o entre aplicaciones.

• Los desarrolladores de herramientas han podido refinar sus conceptos y alcanzar


estándares
Sin embargo esta consistencia entre interfaces y plataformas de
computadoras no siempre funciona para otros tipos de
dispositivos: Palm, Teléfonos celulares, PDA´s, herramientas de
cómputo ubicuo.

Por ejemplo el enfoque de menús “pull-down” o el esquema del


“desktop” no funcionan endisplays demasiado pequeños o demasiado
grandes (Smartboard).
Espacios de Interacción para Sistemas del siglo XXI

Tradicionalmente la interacción humano-computadora ha sido uno a


uno. La arquitectura de entrada/salida es la siguiente:
Se requiere un programa que reacciones a cada dispositivo
específico, cuando se añade un nuevo dispositivo es necesario
reprogramar el sistema.

Puede haber conflictos cuando hay diversos procesos y señales


simultáneas hacia el mismo programa. Arquitectura en la que se
busca separar a los dispositivos del programa:
Arquitectura dónde se separan los dispositivos de los fenómenos
(cosas y eventos relevantes para un programa)
La tendencia actual es hacia el desarrollo de:
Comunicación Distribuida

• Individual & Multipersona/Multidisciplinario

• Modelos Compartidos

• Comunicación mediada por Computadora

• Interfaces que aprenden, sistemas adaptivos y evolutivos.

Computación situada o empotrada (situated / embedded)Ya hay un


gran número de desarrollos e investigación en estas áreas, pero
aun hay mucho por hacer.

[Shneiderman, 1997] Designing the User Interface: Strategies for


Effective Human-Computer Interaction
, Ben Shneiderman, 3a. Edición, Addison Wesley Longman, 1997.

También podría gustarte