SlideShare a Scribd company logo
1 of 60
Download to read offline
Juanda




         Fundamentos de UI
           para programadores
YO
     @juanzuluaga
     juanzuluaga.net
     github.com/juandazapata
UI




Imagen: Trinity (vía flickr)
experiencias personales




                                   argumentos de discusión



Imagen: Dawn Manser (vía flickr)
UI
     presentaciones
     emails
     cartas
     software
el software no es acerca
 de requerimientos…




Imagen: gadl (vía flickr)
…es acerca de la gente*




Imagen: limaoscarjuliet (vía flickr)
UI es una capa del software



                              UI
  UI no es
  independiente
consulta de procesos rama judicial
modelos
                               mentales



Imagen: Trinity (vía flickr)
modelos mentales



             email@example.com


             ***************
el ribbon




Imagen: google images
snagit, mindmanager, etc




Imágenes: google images
usar la tracción de los grandes




Imágenes: twitter.com / facebook.com
uso
                               consciente
                                   del
                                contraste


Imagen: Trinity (vía flickr)
least effective difference




               1             2   3
               4             5   6
               7             8   9
least effective difference




               1             2   3
               4             5   6
               7             8   9
strong
normal
 weak
Bibendum




 lorem     ipsum   dolor   amet
Bibendum




 lorem   ipsum   dolor
Bibendum




 lorem     ipsum   dolor




Bibendum




 lorem     ipsum   dolor
Fitts’ law




           “the larger an item is, and the closer it is to your cursor,
                          the easier it is to click on”

Imagen: CodingHorror
editar un post en wordpress
contacto en highrise
flujos




Imagen: Trinity (vía flickr)
cómo llego
cómo hago
que pasa después
diseñar flujos es pensar
en acciones en vez de
pensar en pantallas

 buscar un número telefónico
 escribir un mensaje
 publicar una noticia
romper cada acción en 3
 pasos

    llegar               hacer            después
desde donde quisiera   agregar contacto   ¿que veo cuando el
agregar un contacto                       contacto se guarda?
llegar
hacer
después
sicología del
                                   color



Imagen: Trinity (vía flickr)
excitación
energía
diversión
alegría
sube el ritmo cardíaco
incrementa el apetito
budweiser




Imagen: budweiser.com
calmante
quita la agresividad
preferido por los hombres
calma y serenidad
tristeza
disminuye el apetito
baja el ritmo cardíaco
incrementa la productividad
alegría
es el que mas cansa el ojo
es un color muy llamativo
taxis y señales de advertencia
los bebés lloran mas en cuartos amarillos
incómodo y estresante en largos períodos
yellow pages




Imagen: yellowpages.com
tranquiliza
incrementa la sensación de buena salud
fertilidad y riqueza
alivia el stress
fuerza
credibilidad
seguridad
riqueza
puede crear sentimientos de tristeza
gucci




Imagen: gucci.com
pureza
inocencia
crea sensación de espacio
estéril
hospitales
mc donald’s




Imagen: mcdonalds.com
sofisticación
elegancia
poder
ferrari




Imagen: ferrari.com
herramientas




Imagen: Trinity (vía flickr)
twitter bootstrap

       * formularios
       * estilos generales
       * grid system
       * popovers
       * tooltips
       * ventanas modales



                      twitter.github.com/bootstrap
Imagen: twitter.com
twitter bootstrap sample
adobe kuler




                kuler.adobe.com
Imagen: Adobe
tips




Imagen: Trinity (vía flickr)
flickr
                                     caras humanas
                                              bebés
                                   fuentes serifadas




Imagen: Gary Robson (vía flickr)
recursos




Imagen: Trinity (vía flickr)
iOs human Interface
                             Guidelines


http://developer.apple.com/library/safari/documentation
/UserExperience/Conceptual/MobileHIG/
Mac OS X human
                     Interface Guidelines


http://developer.apple.com/library/mac/documentation/
UserExperience/Conceptual/AppleHIGuidelines/
Don’t make me
                                   think


http://www.amazon.com/Dont-Make-Me-Think-
Usability/dp/0321344758
Domain-driven
                                 design


http://www.amazon.com/Domain-Driven-Design-
Tackling-Complexity-Software/dp/0321125215
Recursos de diseño



http://goldenratiocalculator.com/
http://365psd.com/
http://www.premiumpixels.com/
Imagen: stevendepolo (vía flickr)
Imagen: alexanderdrachmann(vía flickr)

More Related Content

Similar to Fundamentos de UI para programadores

Trabajo práctico nº1
Trabajo práctico nº1Trabajo práctico nº1
Trabajo práctico nº1san carlos
 
Copia de trabajoprcticon1 100609194221-phpapp02
Copia de trabajoprcticon1 100609194221-phpapp02Copia de trabajoprcticon1 100609194221-phpapp02
Copia de trabajoprcticon1 100609194221-phpapp02enzoyvanportuese
 
Docencia y TIC Experiencias en formación en TIC
Docencia y TIC Experiencias en formación en TICDocencia y TIC Experiencias en formación en TIC
Docencia y TIC Experiencias en formación en TICRocio Hendez
 
Usabilidad 2.0: Más allá de la Interfaz (gráfica)
Usabilidad 2.0: Más allá de la Interfaz (gráfica)Usabilidad 2.0: Más allá de la Interfaz (gráfica)
Usabilidad 2.0: Más allá de la Interfaz (gráfica)yusefhassan
 
Traductor/Intérprete 2.0: cómo sobrevivir en Internet y no morir en el intento
Traductor/Intérprete 2.0: cómo sobrevivir en Internet y no morir en el intentoTraductor/Intérprete 2.0: cómo sobrevivir en Internet y no morir en el intento
Traductor/Intérprete 2.0: cómo sobrevivir en Internet y no morir en el intentolaurarp
 

Similar to Fundamentos de UI para programadores (20)

ADA1_EDGAR_AZULEJOS_1D
ADA1_EDGAR_AZULEJOS_1DADA1_EDGAR_AZULEJOS_1D
ADA1_EDGAR_AZULEJOS_1D
 
EduCamp MEN (20090331)
EduCamp MEN (20090331)EduCamp MEN (20090331)
EduCamp MEN (20090331)
 
Trabajo práctico nº1
Trabajo práctico nº1Trabajo práctico nº1
Trabajo práctico nº1
 
trabajo practico n 1
trabajo practico n 1trabajo practico n 1
trabajo practico n 1
 
Web 2.0, una introducción
Web 2.0, una introducciónWeb 2.0, una introducción
Web 2.0, una introducción
 
Trabajo práctico nº1
Trabajo práctico nº1Trabajo práctico nº1
Trabajo práctico nº1
 
trabajo practico n 1
trabajo practico n 1trabajo practico n 1
trabajo practico n 1
 
Trabajo práctico nº1
Trabajo práctico nº1Trabajo práctico nº1
Trabajo práctico nº1
 
Trabajo practico n1
Trabajo practico n1Trabajo practico n1
Trabajo practico n1
 
Trabajo practico n1
Trabajo practico n1Trabajo practico n1
Trabajo practico n1
 
Copia de trabajoprcticon1 100609194221-phpapp02
Copia de trabajoprcticon1 100609194221-phpapp02Copia de trabajoprcticon1 100609194221-phpapp02
Copia de trabajoprcticon1 100609194221-phpapp02
 
Trabajo practico n1
Trabajo practico n1Trabajo practico n1
Trabajo practico n1
 
trabajo practico n 1
trabajo practico n 1trabajo practico n 1
trabajo practico n 1
 
Docencia y TIC Experiencias en formación en TIC
Docencia y TIC Experiencias en formación en TICDocencia y TIC Experiencias en formación en TIC
Docencia y TIC Experiencias en formación en TIC
 
Networking
NetworkingNetworking
Networking
 
EduCamp EAFIT
EduCamp EAFITEduCamp EAFIT
EduCamp EAFIT
 
Usabilidad 2.0: Más allá de la Interfaz (gráfica)
Usabilidad 2.0: Más allá de la Interfaz (gráfica)Usabilidad 2.0: Más allá de la Interfaz (gráfica)
Usabilidad 2.0: Más allá de la Interfaz (gráfica)
 
En las redes sociales no se juega utpl
En las redes sociales no se juega utplEn las redes sociales no se juega utpl
En las redes sociales no se juega utpl
 
Traductor/Intérprete 2.0: cómo sobrevivir en Internet y no morir en el intento
Traductor/Intérprete 2.0: cómo sobrevivir en Internet y no morir en el intentoTraductor/Intérprete 2.0: cómo sobrevivir en Internet y no morir en el intento
Traductor/Intérprete 2.0: cómo sobrevivir en Internet y no morir en el intento
 
Clase 08 Folcsonomia
Clase 08  FolcsonomiaClase 08  Folcsonomia
Clase 08 Folcsonomia
 

Recently uploaded

Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxnandoapperscabanilla
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptxdeimerhdz21
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
Valoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCVValoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCVGiustinoAdesso1
 
Estrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxEstrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxdkmeza
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICAÁngel Encinas
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñotapirjackluis
 
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
 
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
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Alejandrino Halire Ccahuana
 
actividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoactividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoJosDanielEstradaHern
 
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
 

Recently uploaded (20)

Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
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
 
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
Valoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCVValoración Crítica de EEEM Feco2023 FFUCV
Valoración Crítica de EEEM Feco2023 FFUCV
 
Estrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxEstrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptx
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
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...
 
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...
 
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
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
actividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoactividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° grado
 
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
 

Fundamentos de UI para programadores