domingo, 11 de septiembre de 2016

Diseño de interfaces de usuario



Las interfaces de usuarios, no es algo que debamos dejar a la ligera, las vemos a diario y un diseño "no muy agradable" puede ser fatal para la imagen de mi producto.
El diseño de interfaces es toda una rama dentro del diseño y es muy importante ya que es utilizada directamente por nuestro cliente.
Veremos 10 puntos que se deben tomar en cuenta para el diseño de interfaces, para que los consideren a la hora de realizar un trabajo de este tipo.

1. Conocer al Cliente

Objetivos del usuario son sus objetivos, por lo que se deben conocer los gustos y manejos que tiene un cliente frente a interfaces. No dejarse llevar tratando de mantenerse al día con la competencia mediante la imitación de estilos de diseño de moda o la adición de nuevas características. al centrarse en el usuario en primer lugar, usted será capaz de crear una interfaz que les permite alcanzar sus objetivos.

2. Prestar atención a los patrones

Los usuarios pasan la mayor parte de su tiempo en las interfaces que no son propias (Facebook, MySpace, Blogger, sitios web de la escuela / universidad, noticias, etc.). No hay necesidad de reinventar la rueda. Estas interfaces pueden resolver algunos de los mismos problemas que los usuarios perciben dentro de la que está creando. mediante el uso de patrones de interfaz de usuario familiar, que ayudará a sus usuarios se sientan como en casa.

3.  Mantener Consistencia

Los usuarios necesitan consistencia. Ellos necesitan saber que una vez que aprenden a hacer algo, van a ser capaces de hacerlo de nuevo, es decir que no está bueno los cambios radicales entre una versión y otra por ejemplo.Una interfaz consistente Permite que los usuarios tengan una mejor comprensión de cómo las cosas van a trabajar , aumentando su eficiencia.

4. Usar la jerarquía visual

Diseñar la interfaz de una manera que le permita al usuario centrarse en lo que es más importante. El tamaño, el color y la colocación de cada elemento y la forma en que trabajan juntos, deben crear un camino claro para la comprensión de la interfaz

5. Mantener informado al usuario

No dejen de informar a los usuarios de las acciones, los cambios en el estado y los errores o excepciones que se producen. Asi ellos sabrán si están haciendo las cosas como deben hacerse, o si hay que volver un paso atrás.

6. Sean indulgentes

Aunque nuestra interfaz parezca muy clara y simple, la gente puede equivocarse.  Su interfaz de usuario debe permitir y tolerar el error del usuario. Es bueno diseñar formas para que los usuarios puedan deshacer acciones.

7. Dotar a los usuarios

Una vez que los usuarios entendieron la interfaz, es bueno preveer atajos de teclado y formas más simples de llegar al final. La interfaz debe ser adecuada para un principiante y para alguien que la utiliza a diario y no quiere seguir todos los pasos básicos, leer todos los mensajes de como se completa, etc.

8. Hablar en su idioma

Mantener siempre la conversación con el usuario, la interacción de la interfaz con él. Colocar etiquetas claras que indiquen las cosas.

9. Mantener la simplicidad

Es importante la simplicidad del diseño para la mejor comprensión, nada de cosas demasiado elaboradas y complejas.

10. Seguir adelante.

A menudo se dice que el desarrollo de interfaces se necesita para fallar rápidamente, y repetir a menudo. Al crear una interfaz de usuario se pueden cometer errores, en ese caso hay que volver a intentarlo.

Fuente: Thinkvitamin

Representación de los números con signo

Desde el punto de vista numérico, nos expresamos con el sistema decimal, constituido por 10 símbolos que son los dígitos del 0 al 9, desde el punto de vista alfabético mediante distintas combinaciones de los símbolos del alfabeto.
Por otra parte, un ordenador manipula cualquier tipo de dato en código binario, es decir, que toda la información la traduce a combinaciones de ceros y unos. Para que pueda darse la necesaria comunicación "hombre-máquina" es necesario traducir toda la información que se desea procesar a ceros y unos.
En las matemáticas, los números negativos en cualquier base se representan del modo habitual, precediéndolos con un signo “-“. Sin embargo, en un ordenador, hay varias formas de representar el signo de un número. A continuación presentamos cuatro métodos de extender el sistema binario para representar números con signo: signo y magnitud, complemento a uno, complemento a dos y exceso 2^(n-1).


Para la mayoría de usos, las computadoras modernas utilizan típicamente la representación en complemento a dos, aunque pueden usarse otras en algunas circunstancias.

Y esto es todo por ahora. Así que espero que les ayude a la comprensión de parte de lo que es la representación de la información en las computadoras.

Saludos!