SlideShare una empresa de Scribd logo
Patrones de diseño
responsivos
Mauricio Angulo S.
Consultor en Experiencia de Usuario
email > mauricio@tesseractspace.com
twitter > @mauricioangulo
www.tesseractspace.com
Experiencia del Usuario
función afinidad+ =
1 2 3 4A B
http://bit.ly/1CymVsq
“...métodos estructurados para
describir buenas prácticas de diseño
en un campo de conocimiento”
- Wikipedia
Patrones:
”...formas para derivar y describir
soluciones de diseño”
- Prof. Michael Hughes
“Un patrón describe un problema que ocurre
una y otra vez en nuestro entorno y contiene la
solución mínima para ese problema, de manera
que esa solución se puede utilizar un millón de
veces sin realizarla de la misma manera dos
veces.”
- Christopher Alexander
Patrones:
Patrones de
diseño centrados
en el usuario
Un proyecto está centrado en
el usuario cuando se diseña
con la meta específica de
satisfacer sus deseos y
necesidades de manera
valiosa, simple y disfrutable.
Tipos de patrones:
1. Interfase y layout:
Diseño de UI y editorial
2. Estructura de la información y
dinámicas de navegación:
Índices, tablas de contenido, contenido
relacionado, controles de navegación
Contenido:
Taxonomía de contenido, estrategia de
comunicación.
Patrones de diseño
responsivos
Las estrategias de diseño responsivo
deben asegurar que la legibilidad y la
navegación sean posibles con el menor
esfuerzo entre dispositivos.
Guías de estilo vs
Lenguaje de patrones
Guía de estilo:
● Basada en reglas
● Basada en estructuras
● Enfocada en el lenguaje
● Orientada a productos
● “Presenta esta clase de
contenido de esta
manera”
Patrones:
● Heurístico
● Basado en comportamientos
● Enfocada en la información
● Consistente entre productos
● “En este escenario, haz que
el contenido actúe de esta
forma”
Guías de estilo vs
Lenguaje de patrones
General Específico
Principio
Guía
heurística
Patrón
1. Unidades de medición:
Consistencia entre pantallas con diferentes
densidades.
2. Responder a la orientación:
Considerar la orientación en dispositivos portátiles.
3. Tamaño(s) de pantalla:
Considerar tamaños y aspectos de las pantallas
4. Estrategias responsivas:
Obtener la mejor funcionalidad en diferentes
dispositivos
Así que quieres hacer
apps responsivas...
Unidades de medición:
la rejilla
Unidades de medición:
la rejilla
Dispositivos
1 cuadro de rejilla
en pixeles
La mayoría de las laptops y PCs 8 px
Laptops y tablets con HDD (High density display) 16 px
Smartphones arriba de 4”, Tablets de 10” o TV HD 18 px
La unidad de medida responsiva es el cuadro de rejilla (grid unit).
Este cuadro define un ritmo visual que será usado en todas las
medidas, desde el tamaño de los elementos hasta el espacio entre
ellos, márgenes, etc. deberá utilizas 1 GU (Grid Unit) como medida
base.
Patrón de diseño basado en
la rejilla
1/1
1/2 1/2
1/3 2/3 3/3
1/4 2/4 4/43/4
1/8 2/8 4/83/8 6/85/8 8/87/8
Patrones mezclados en la
rejilla
8/87/8
1/4 3/4
1/3 1/2 1/2
1/2
2/2
1/2 1/21/3 2/3
1/11/1
1/2 1/2
1/2
3/3
Grupos anidados en la rejilla
1/2
2/2
1/3
2/3
1/1
1/2 1/2
1/2
3/3
Grupos anidados en la rejilla
Respondiendo a la
orientación
Orientación de smartphone:
vertical
Orientación de tableta:
horizontal
Considera usar orientación
horizontal cuando desees utilizar
toda la pantalla para un solo tipo
de contenido, como un video, una
fotografía o un videojuego.
Considera usar orientación
vertical para ayudar al usuario a
usar la app de manera extensa,
como leer una revista o redactar
un correo largo.
Tamaños (y densidades)
de pantallas
Estrategias responsivas
Para facilitar el uso organiza los
elementos visuales de manera
relativa entre ellos y las orillas de la
pantalla.
Decide cómo tu app podrá mostrar
más o menos contenido en cada
orientación.
Estrategias responsivas
Si el contenido de la app es más
grande que la pantalla -por ejemplo,
al navegar en un mapa- muestra
más contenido dependiendo de la
orientación y la pantalla
Una app en tableta podría mostrar
más contenido en su vista principal
que en un teléfono.
Si el contenido de la app tiene un
tamaño fijo y puede escalar de una
pantalla a otra hacia arriba o hacia
abajo.
Estrategias responsivas:
Papercraft (Material)
Tarjetas. Tarjetas en todas partes
Patrones para tarjetas
Contexto
Foco
Acciones
Patrones para tarjetas
Contexto Acciones
Foco
Contexto
Foco
Acciones
Contexto AccionesFoco
Registro Teaser Alerta
Patrones para contenedores de
tarjetas
Narrativo Exploratorio Conversación Flujo
http://bradfrost.github.io/this-is-responsive/
www.cardstack.io
?
?? ?
http://bit.ly/19526qs
El primer jueves de cada mes a las 19:30 hrs:
- Un tema diferente por mes
- Tres expertos por tema
- ¡Pizza y...
- … cerveza gratis!
Más información en www.uxnights.com
¡Gracias!
Mauricio Angulo S.
Consultor en Experiencia de Usuario
email > mauricio@tesseractspace.com
twitter > @mauricioangulo
www.tesseractspace.com

Más contenido relacionado

Destacado

List view y UI en Android
List view y UI en AndroidList view y UI en Android
List view y UI en Android
Byron Andres
 
Consejos principales para Android UI Cómo alcanzar la magia en los tablets
Consejos principales para Android UI Cómo alcanzar la magia en los tabletsConsejos principales para Android UI Cómo alcanzar la magia en los tablets
Consejos principales para Android UI Cómo alcanzar la magia en los tablets
Motorola Mobility - MOTODEV
 
Scratch manual basico
Scratch manual basicoScratch manual basico
Scratch manual basico
dahil2011
 

Destacado (12)

Software design patterns on Android Spanish
Software design patterns on Android SpanishSoftware design patterns on Android Spanish
Software design patterns on Android Spanish
 
Patrones oscuros de UX - UX Nights Vol 1.03 en Monterrey
Patrones oscuros de UX - UX Nights Vol 1.03 en MonterreyPatrones oscuros de UX - UX Nights Vol 1.03 en Monterrey
Patrones oscuros de UX - UX Nights Vol 1.03 en Monterrey
 
List view y UI en Android
List view y UI en AndroidList view y UI en Android
List view y UI en Android
 
Consejos principales para Android UI Cómo alcanzar la magia en los tablets
Consejos principales para Android UI Cómo alcanzar la magia en los tabletsConsejos principales para Android UI Cómo alcanzar la magia en los tablets
Consejos principales para Android UI Cómo alcanzar la magia en los tablets
 
S5 android ui
S5 android uiS5 android ui
S5 android ui
 
Guías de diseño para apps en Android 4
Guías de diseño para apps en Android 4Guías de diseño para apps en Android 4
Guías de diseño para apps en Android 4
 
Programas y Herramientas de Google para emprendedores
Programas y Herramientas de Google para emprendedoresProgramas y Herramientas de Google para emprendedores
Programas y Herramientas de Google para emprendedores
 
Scratch manual basico
Scratch manual basicoScratch manual basico
Scratch manual basico
 
Manual scratch
Manual scratchManual scratch
Manual scratch
 
Scratch nivel básico con secuencia didáctica
Scratch nivel básico con secuencia didácticaScratch nivel básico con secuencia didáctica
Scratch nivel básico con secuencia didáctica
 
Tutorial de Scratch
Tutorial de ScratchTutorial de Scratch
Tutorial de Scratch
 
Tutorial de Scratch Completo
Tutorial de Scratch CompletoTutorial de Scratch Completo
Tutorial de Scratch Completo
 

Similar a Patrones de diseño responsivos - Mobile Day

Trabajo colaborativo 2 erica castillo 37_Unidad 2
Trabajo colaborativo 2 erica castillo 37_Unidad 2Trabajo colaborativo 2 erica castillo 37_Unidad 2
Trabajo colaborativo 2 erica castillo 37_Unidad 2
mariaerica
 
Software educativo
Software educativoSoftware educativo
Software educativo
Awen_monica
 
Usabilidad o ergonomía del diseño 1
Usabilidad o ergonomía del diseño 1Usabilidad o ergonomía del diseño 1
Usabilidad o ergonomía del diseño 1
mbulas
 
Creación de materiales didácticos
Creación de materiales didácticosCreación de materiales didácticos
Creación de materiales didácticos
avrmoda
 

Similar a Patrones de diseño responsivos - Mobile Day (20)

2.2 elementos basicos multimedia
2.2 elementos basicos multimedia2.2 elementos basicos multimedia
2.2 elementos basicos multimedia
 
Elementos basicos de multimedia
Elementos basicos de multimediaElementos basicos de multimedia
Elementos basicos de multimedia
 
Elementos basicos-multimedia
Elementos basicos-multimediaElementos basicos-multimedia
Elementos basicos-multimedia
 
Diseño web inclusivo y la maquetación
Diseño web inclusivo y la maquetaciónDiseño web inclusivo y la maquetación
Diseño web inclusivo y la maquetación
 
Trabajo colaborativo 2 erica castillo 37_Unidad 2
Trabajo colaborativo 2 erica castillo 37_Unidad 2Trabajo colaborativo 2 erica castillo 37_Unidad 2
Trabajo colaborativo 2 erica castillo 37_Unidad 2
 
Software educativo
Software educativoSoftware educativo
Software educativo
 
Usabilidad o ergonomía del diseño 1
Usabilidad o ergonomía del diseño 1Usabilidad o ergonomía del diseño 1
Usabilidad o ergonomía del diseño 1
 
Plantilla proyecto TechnoMaths 3D
Plantilla proyecto TechnoMaths 3DPlantilla proyecto TechnoMaths 3D
Plantilla proyecto TechnoMaths 3D
 
Interfaz de usuario
Interfaz de usuarioInterfaz de usuario
Interfaz de usuario
 
GUIA DE APRENDIZAJE F004 P006-GFPI
GUIA DE APRENDIZAJE F004 P006-GFPIGUIA DE APRENDIZAJE F004 P006-GFPI
GUIA DE APRENDIZAJE F004 P006-GFPI
 
Principios de interface de usuario (Diplomado Creacion Apps Cont. Dig. U Ibague)
Principios de interface de usuario (Diplomado Creacion Apps Cont. Dig. U Ibague)Principios de interface de usuario (Diplomado Creacion Apps Cont. Dig. U Ibague)
Principios de interface de usuario (Diplomado Creacion Apps Cont. Dig. U Ibague)
 
Creación de materiales didácticos
Creación de materiales didácticosCreación de materiales didácticos
Creación de materiales didácticos
 
Manuales Noemi Ramirez Hernandez 2.4.docx
Manuales Noemi Ramirez Hernandez 2.4.docxManuales Noemi Ramirez Hernandez 2.4.docx
Manuales Noemi Ramirez Hernandez 2.4.docx
 
User Experience, UX & UI
User Experience, UX & UIUser Experience, UX & UI
User Experience, UX & UI
 
Ux teoría historia-métodos
Ux teoría historia-métodosUx teoría historia-métodos
Ux teoría historia-métodos
 
Proyecto del curso IHC.pdf
Proyecto del curso IHC.pdfProyecto del curso IHC.pdf
Proyecto del curso IHC.pdf
 
Front End & Responsive Web Design | DevFest Merida
Front End & Responsive Web Design | DevFest MeridaFront End & Responsive Web Design | DevFest Merida
Front End & Responsive Web Design | DevFest Merida
 
Disseny Persones
Disseny PersonesDisseny Persones
Disseny Persones
 
Unidad 4, Cristina Contreras
Unidad 4, Cristina ContrerasUnidad 4, Cristina Contreras
Unidad 4, Cristina Contreras
 
Unidad 4 alejandra gomez torres
Unidad 4 alejandra gomez torresUnidad 4 alejandra gomez torres
Unidad 4 alejandra gomez torres
 

Más de Mauricio Angulo

20 tendencias en marketing digital para 2013
20 tendencias en marketing digital para 201320 tendencias en marketing digital para 2013
20 tendencias en marketing digital para 2013
Mauricio Angulo
 
Midiendo marketing digital display y performance
Midiendo marketing digital   display y performanceMidiendo marketing digital   display y performance
Midiendo marketing digital display y performance
Mauricio Angulo
 

Más de Mauricio Angulo (20)

Experiencia de usuario para gobierno digital
Experiencia de usuario para gobierno digitalExperiencia de usuario para gobierno digital
Experiencia de usuario para gobierno digital
 
Patrones para Arquitectura de Información y ejemplos
Patrones para Arquitectura de Información y ejemplosPatrones para Arquitectura de Información y ejemplos
Patrones para Arquitectura de Información y ejemplos
 
Prototipando apps con Axure
Prototipando apps con AxurePrototipando apps con Axure
Prototipando apps con Axure
 
ComScore: futuro digital Latam 2013, con anotaciones.
ComScore: futuro digital Latam 2013, con anotaciones.ComScore: futuro digital Latam 2013, con anotaciones.
ComScore: futuro digital Latam 2013, con anotaciones.
 
Desarrollo para Google Glass
Desarrollo para Google GlassDesarrollo para Google Glass
Desarrollo para Google Glass
 
Dia de la usabillidad 2013 - Clínica de UX para apps
Dia de la usabillidad 2013 - Clínica de UX para appsDia de la usabillidad 2013 - Clínica de UX para apps
Dia de la usabillidad 2013 - Clínica de UX para apps
 
Checklist para SEO
Checklist para SEOChecklist para SEO
Checklist para SEO
 
Mobile learning
Mobile learningMobile learning
Mobile learning
 
Como liberar el contenido digital
Como liberar el contenido digitalComo liberar el contenido digital
Como liberar el contenido digital
 
Conversion funnel
Conversion funnelConversion funnel
Conversion funnel
 
Principios de diseño para apps en BlackBerry 10
Principios de diseño para apps en BlackBerry 10Principios de diseño para apps en BlackBerry 10
Principios de diseño para apps en BlackBerry 10
 
Grandes tendencias en social media en la era digital
Grandes tendencias en social media en la era digitalGrandes tendencias en social media en la era digital
Grandes tendencias en social media en la era digital
 
Introduccion al M-Commerce
Introduccion al M-CommerceIntroduccion al M-Commerce
Introduccion al M-Commerce
 
Demoing 101
Demoing 101Demoing 101
Demoing 101
 
20 tendencias en marketing digital para 2013
20 tendencias en marketing digital para 201320 tendencias en marketing digital para 2013
20 tendencias en marketing digital para 2013
 
Distribución de contenidos digitales - Tesseract Pages
Distribución de contenidos digitales - Tesseract PagesDistribución de contenidos digitales - Tesseract Pages
Distribución de contenidos digitales - Tesseract Pages
 
Introducción a Experiencia de Usuario para marketing Digital
Introducción a Experiencia de Usuario para marketing DigitalIntroducción a Experiencia de Usuario para marketing Digital
Introducción a Experiencia de Usuario para marketing Digital
 
Geomarketing práctico
Geomarketing prácticoGeomarketing práctico
Geomarketing práctico
 
Midiendo marketing digital display y performance
Midiendo marketing digital   display y performanceMidiendo marketing digital   display y performance
Midiendo marketing digital display y performance
 
Plantillas ReadySET
Plantillas ReadySETPlantillas ReadySET
Plantillas ReadySET
 

Patrones de diseño responsivos - Mobile Day

  • 1. Patrones de diseño responsivos Mauricio Angulo S. Consultor en Experiencia de Usuario email > mauricio@tesseractspace.com twitter > @mauricioangulo www.tesseractspace.com
  • 3.
  • 6. “...métodos estructurados para describir buenas prácticas de diseño en un campo de conocimiento” - Wikipedia Patrones: ”...formas para derivar y describir soluciones de diseño” - Prof. Michael Hughes
  • 7.
  • 8. “Un patrón describe un problema que ocurre una y otra vez en nuestro entorno y contiene la solución mínima para ese problema, de manera que esa solución se puede utilizar un millón de veces sin realizarla de la misma manera dos veces.” - Christopher Alexander Patrones:
  • 9.
  • 10.
  • 11. Patrones de diseño centrados en el usuario Un proyecto está centrado en el usuario cuando se diseña con la meta específica de satisfacer sus deseos y necesidades de manera valiosa, simple y disfrutable.
  • 12. Tipos de patrones: 1. Interfase y layout: Diseño de UI y editorial 2. Estructura de la información y dinámicas de navegación: Índices, tablas de contenido, contenido relacionado, controles de navegación Contenido: Taxonomía de contenido, estrategia de comunicación.
  • 13.
  • 15. Las estrategias de diseño responsivo deben asegurar que la legibilidad y la navegación sean posibles con el menor esfuerzo entre dispositivos.
  • 16.
  • 17. Guías de estilo vs Lenguaje de patrones Guía de estilo: ● Basada en reglas ● Basada en estructuras ● Enfocada en el lenguaje ● Orientada a productos ● “Presenta esta clase de contenido de esta manera” Patrones: ● Heurístico ● Basado en comportamientos ● Enfocada en la información ● Consistente entre productos ● “En este escenario, haz que el contenido actúe de esta forma”
  • 18. Guías de estilo vs Lenguaje de patrones General Específico Principio Guía heurística Patrón
  • 19. 1. Unidades de medición: Consistencia entre pantallas con diferentes densidades. 2. Responder a la orientación: Considerar la orientación en dispositivos portátiles. 3. Tamaño(s) de pantalla: Considerar tamaños y aspectos de las pantallas 4. Estrategias responsivas: Obtener la mejor funcionalidad en diferentes dispositivos Así que quieres hacer apps responsivas...
  • 21. Unidades de medición: la rejilla Dispositivos 1 cuadro de rejilla en pixeles La mayoría de las laptops y PCs 8 px Laptops y tablets con HDD (High density display) 16 px Smartphones arriba de 4”, Tablets de 10” o TV HD 18 px La unidad de medida responsiva es el cuadro de rejilla (grid unit). Este cuadro define un ritmo visual que será usado en todas las medidas, desde el tamaño de los elementos hasta el espacio entre ellos, márgenes, etc. deberá utilizas 1 GU (Grid Unit) como medida base.
  • 22. Patrón de diseño basado en la rejilla 1/1 1/2 1/2 1/3 2/3 3/3 1/4 2/4 4/43/4 1/8 2/8 4/83/8 6/85/8 8/87/8
  • 23. Patrones mezclados en la rejilla 8/87/8 1/4 3/4 1/3 1/2 1/2
  • 24. 1/2 2/2 1/2 1/21/3 2/3 1/11/1 1/2 1/2 1/2 3/3 Grupos anidados en la rejilla
  • 26. Respondiendo a la orientación Orientación de smartphone: vertical Orientación de tableta: horizontal Considera usar orientación horizontal cuando desees utilizar toda la pantalla para un solo tipo de contenido, como un video, una fotografía o un videojuego. Considera usar orientación vertical para ayudar al usuario a usar la app de manera extensa, como leer una revista o redactar un correo largo.
  • 28. Estrategias responsivas Para facilitar el uso organiza los elementos visuales de manera relativa entre ellos y las orillas de la pantalla. Decide cómo tu app podrá mostrar más o menos contenido en cada orientación.
  • 29. Estrategias responsivas Si el contenido de la app es más grande que la pantalla -por ejemplo, al navegar en un mapa- muestra más contenido dependiendo de la orientación y la pantalla Una app en tableta podría mostrar más contenido en su vista principal que en un teléfono. Si el contenido de la app tiene un tamaño fijo y puede escalar de una pantalla a otra hacia arriba o hacia abajo.
  • 31.
  • 32. Tarjetas. Tarjetas en todas partes
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 40. Patrones para tarjetas Contexto Acciones Foco Contexto Foco Acciones Contexto AccionesFoco Registro Teaser Alerta
  • 41. Patrones para contenedores de tarjetas Narrativo Exploratorio Conversación Flujo
  • 46. El primer jueves de cada mes a las 19:30 hrs: - Un tema diferente por mes - Tres expertos por tema - ¡Pizza y... - … cerveza gratis! Más información en www.uxnights.com
  • 47. ¡Gracias! Mauricio Angulo S. Consultor en Experiencia de Usuario email > mauricio@tesseractspace.com twitter > @mauricioangulo www.tesseractspace.com