SlideShare una empresa de Scribd logo
1 de 47
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
1. 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

Diseño Web Responsivo
Diseño Web ResponsivoDiseño Web Responsivo
Diseño Web ResponsivoAureaCode
 
UX, Front-end and Back-end: How front-end can help these guys?
UX, Front-end and Back-end: How front-end can help these guys?UX, Front-end and Back-end: How front-end can help these guys?
UX, Front-end and Back-end: How front-end can help these guys?Diego Eis
 
Desarollo rápido con Bootstrap
Desarollo rápido con BootstrapDesarollo rápido con Bootstrap
Desarollo rápido con Bootstrapbetabeers
 

Destacado (7)

Ejemplo Diseño de Interfaces
Ejemplo Diseño de InterfacesEjemplo Diseño de Interfaces
Ejemplo Diseño de Interfaces
 
Bootstrap
BootstrapBootstrap
Bootstrap
 
Diseño Web Responsivo
Diseño Web ResponsivoDiseño Web Responsivo
Diseño Web Responsivo
 
Responsive Web Design
Responsive Web DesignResponsive Web Design
Responsive Web Design
 
UX, Front-end and Back-end: How front-end can help these guys?
UX, Front-end and Back-end: How front-end can help these guys?UX, Front-end and Back-end: How front-end can help these guys?
UX, Front-end and Back-end: How front-end can help these guys?
 
Bootstrap, un framework CSS
Bootstrap, un framework CSSBootstrap, un framework CSS
Bootstrap, un framework CSS
 
Desarollo rápido con Bootstrap
Desarollo rápido con BootstrapDesarollo rápido con Bootstrap
Desarollo rápido con Bootstrap
 

Similar a Patrones de diseño responsivos

2.2 elementos basicos multimedia
2.2 elementos basicos multimedia2.2 elementos basicos multimedia
2.2 elementos basicos multimediaDiana Hernandez
 
Elementos basicos-multimedia
Elementos basicos-multimediaElementos basicos-multimedia
Elementos basicos-multimediajennifergarzong
 
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 2mariaerica
 
Software educativo
Software educativoSoftware educativo
Software educativoAwen_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 1mbulas
 
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)Eivar Rojas Castro
 
Interfaz de usuario
Interfaz de usuarioInterfaz de usuario
Interfaz de usuariokamui002
 
GUIA DE APRENDIZAJE F004 P006-GFPI
GUIA DE APRENDIZAJE F004 P006-GFPIGUIA DE APRENDIZAJE F004 P006-GFPI
GUIA DE APRENDIZAJE F004 P006-GFPIfemiarca
 
Creación de materiales didácticos
Creación de materiales didácticosCreación de materiales didácticos
Creación de materiales didácticosavrmoda
 
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.docxNoemiRamirez55
 
Proyecto del curso IHC.pdf
Proyecto del curso IHC.pdfProyecto del curso IHC.pdf
Proyecto del curso IHC.pdfAndresVentura21
 
Disseny Persones
Disseny PersonesDisseny Persones
Disseny PersonesCarla86
 
Ux teoría historia-métodos
Ux teoría historia-métodosUx teoría historia-métodos
Ux teoría historia-métodosRodrigo Ronda
 
Unidad 4 alejandra gomez torres
Unidad 4 alejandra gomez torresUnidad 4 alejandra gomez torres
Unidad 4 alejandra gomez torresAlejandra Torres
 
Características de los buenos programas educativos multimedia
Características de los buenos programas educativos multimediaCaracterísticas de los buenos programas educativos multimedia
Características de los buenos programas educativos multimediaJudith Ariza Jurado
 

Similar a Patrones de diseño responsivos (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
 
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)
 
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
 
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
 
Proyecto del curso IHC.pdf
Proyecto del curso IHC.pdfProyecto del curso IHC.pdf
Proyecto del curso IHC.pdf
 
Disseny Persones
Disseny PersonesDisseny Persones
Disseny Persones
 
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
 
Unidad 4 alejandra gomez torres
Unidad 4 alejandra gomez torresUnidad 4 alejandra gomez torres
Unidad 4 alejandra gomez torres
 
Características de los buenos programas educativos multimedia
Características de los buenos programas educativos multimediaCaracterísticas de los buenos programas educativos multimedia
Características de los buenos programas educativos multimedia
 
11.interfaz de usuario
11.interfaz de usuario11.interfaz de usuario
11.interfaz de usuario
 

Más de Software Guru

Hola Mundo del Internet de las Cosas
Hola Mundo del Internet de las CosasHola Mundo del Internet de las Cosas
Hola Mundo del Internet de las CosasSoftware Guru
 
Estructuras de datos avanzadas: Casos de uso reales
Estructuras de datos avanzadas: Casos de uso realesEstructuras de datos avanzadas: Casos de uso reales
Estructuras de datos avanzadas: Casos de uso realesSoftware Guru
 
Building bias-aware environments
Building bias-aware environmentsBuilding bias-aware environments
Building bias-aware environmentsSoftware Guru
 
El secreto para ser un desarrollador Senior
El secreto para ser un desarrollador SeniorEl secreto para ser un desarrollador Senior
El secreto para ser un desarrollador SeniorSoftware Guru
 
Cómo encontrar el trabajo remoto ideal
Cómo encontrar el trabajo remoto idealCómo encontrar el trabajo remoto ideal
Cómo encontrar el trabajo remoto idealSoftware Guru
 
Automatizando ideas con Apache Airflow
Automatizando ideas con Apache AirflowAutomatizando ideas con Apache Airflow
Automatizando ideas con Apache AirflowSoftware Guru
 
How thick data can improve big data analysis for business:
How thick data can improve big data analysis for business:How thick data can improve big data analysis for business:
How thick data can improve big data analysis for business:Software Guru
 
Introducción al machine learning
Introducción al machine learningIntroducción al machine learning
Introducción al machine learningSoftware Guru
 
Democratizando el uso de CoDi
Democratizando el uso de CoDiDemocratizando el uso de CoDi
Democratizando el uso de CoDiSoftware Guru
 
Gestionando la felicidad de los equipos con Management 3.0
Gestionando la felicidad de los equipos con Management 3.0Gestionando la felicidad de los equipos con Management 3.0
Gestionando la felicidad de los equipos con Management 3.0Software Guru
 
Taller: Creación de Componentes Web re-usables con StencilJS
Taller: Creación de Componentes Web re-usables con StencilJSTaller: Creación de Componentes Web re-usables con StencilJS
Taller: Creación de Componentes Web re-usables con StencilJSSoftware Guru
 
El camino del full stack developer (o como hacemos en SERTI para que no solo ...
El camino del full stack developer (o como hacemos en SERTI para que no solo ...El camino del full stack developer (o como hacemos en SERTI para que no solo ...
El camino del full stack developer (o como hacemos en SERTI para que no solo ...Software Guru
 
¿Qué significa ser un programador en Bitso?
¿Qué significa ser un programador en Bitso?¿Qué significa ser un programador en Bitso?
¿Qué significa ser un programador en Bitso?Software Guru
 
Colaboración efectiva entre desarrolladores del cliente y tu equipo.
Colaboración efectiva entre desarrolladores del cliente y tu equipo.Colaboración efectiva entre desarrolladores del cliente y tu equipo.
Colaboración efectiva entre desarrolladores del cliente y tu equipo.Software Guru
 
Pruebas de integración con Docker en Azure DevOps
Pruebas de integración con Docker en Azure DevOpsPruebas de integración con Docker en Azure DevOps
Pruebas de integración con Docker en Azure DevOpsSoftware Guru
 
Elixir + Elm: Usando lenguajes funcionales en servicios productivos
Elixir + Elm: Usando lenguajes funcionales en servicios productivosElixir + Elm: Usando lenguajes funcionales en servicios productivos
Elixir + Elm: Usando lenguajes funcionales en servicios productivosSoftware Guru
 
Así publicamos las apps de Spotify sin stress
Así publicamos las apps de Spotify sin stressAsí publicamos las apps de Spotify sin stress
Así publicamos las apps de Spotify sin stressSoftware Guru
 
Achieving Your Goals: 5 Tips to successfully achieve your goals
Achieving Your Goals: 5 Tips to successfully achieve your goalsAchieving Your Goals: 5 Tips to successfully achieve your goals
Achieving Your Goals: 5 Tips to successfully achieve your goalsSoftware Guru
 
Acciones de comunidades tech en tiempos del Covid19
Acciones de comunidades tech en tiempos del Covid19Acciones de comunidades tech en tiempos del Covid19
Acciones de comunidades tech en tiempos del Covid19Software Guru
 
De lo operativo a lo estratégico: un modelo de management de diseño
De lo operativo a lo estratégico: un modelo de management de diseñoDe lo operativo a lo estratégico: un modelo de management de diseño
De lo operativo a lo estratégico: un modelo de management de diseñoSoftware Guru
 

Más de Software Guru (20)

Hola Mundo del Internet de las Cosas
Hola Mundo del Internet de las CosasHola Mundo del Internet de las Cosas
Hola Mundo del Internet de las Cosas
 
Estructuras de datos avanzadas: Casos de uso reales
Estructuras de datos avanzadas: Casos de uso realesEstructuras de datos avanzadas: Casos de uso reales
Estructuras de datos avanzadas: Casos de uso reales
 
Building bias-aware environments
Building bias-aware environmentsBuilding bias-aware environments
Building bias-aware environments
 
El secreto para ser un desarrollador Senior
El secreto para ser un desarrollador SeniorEl secreto para ser un desarrollador Senior
El secreto para ser un desarrollador Senior
 
Cómo encontrar el trabajo remoto ideal
Cómo encontrar el trabajo remoto idealCómo encontrar el trabajo remoto ideal
Cómo encontrar el trabajo remoto ideal
 
Automatizando ideas con Apache Airflow
Automatizando ideas con Apache AirflowAutomatizando ideas con Apache Airflow
Automatizando ideas con Apache Airflow
 
How thick data can improve big data analysis for business:
How thick data can improve big data analysis for business:How thick data can improve big data analysis for business:
How thick data can improve big data analysis for business:
 
Introducción al machine learning
Introducción al machine learningIntroducción al machine learning
Introducción al machine learning
 
Democratizando el uso de CoDi
Democratizando el uso de CoDiDemocratizando el uso de CoDi
Democratizando el uso de CoDi
 
Gestionando la felicidad de los equipos con Management 3.0
Gestionando la felicidad de los equipos con Management 3.0Gestionando la felicidad de los equipos con Management 3.0
Gestionando la felicidad de los equipos con Management 3.0
 
Taller: Creación de Componentes Web re-usables con StencilJS
Taller: Creación de Componentes Web re-usables con StencilJSTaller: Creación de Componentes Web re-usables con StencilJS
Taller: Creación de Componentes Web re-usables con StencilJS
 
El camino del full stack developer (o como hacemos en SERTI para que no solo ...
El camino del full stack developer (o como hacemos en SERTI para que no solo ...El camino del full stack developer (o como hacemos en SERTI para que no solo ...
El camino del full stack developer (o como hacemos en SERTI para que no solo ...
 
¿Qué significa ser un programador en Bitso?
¿Qué significa ser un programador en Bitso?¿Qué significa ser un programador en Bitso?
¿Qué significa ser un programador en Bitso?
 
Colaboración efectiva entre desarrolladores del cliente y tu equipo.
Colaboración efectiva entre desarrolladores del cliente y tu equipo.Colaboración efectiva entre desarrolladores del cliente y tu equipo.
Colaboración efectiva entre desarrolladores del cliente y tu equipo.
 
Pruebas de integración con Docker en Azure DevOps
Pruebas de integración con Docker en Azure DevOpsPruebas de integración con Docker en Azure DevOps
Pruebas de integración con Docker en Azure DevOps
 
Elixir + Elm: Usando lenguajes funcionales en servicios productivos
Elixir + Elm: Usando lenguajes funcionales en servicios productivosElixir + Elm: Usando lenguajes funcionales en servicios productivos
Elixir + Elm: Usando lenguajes funcionales en servicios productivos
 
Así publicamos las apps de Spotify sin stress
Así publicamos las apps de Spotify sin stressAsí publicamos las apps de Spotify sin stress
Así publicamos las apps de Spotify sin stress
 
Achieving Your Goals: 5 Tips to successfully achieve your goals
Achieving Your Goals: 5 Tips to successfully achieve your goalsAchieving Your Goals: 5 Tips to successfully achieve your goals
Achieving Your Goals: 5 Tips to successfully achieve your goals
 
Acciones de comunidades tech en tiempos del Covid19
Acciones de comunidades tech en tiempos del Covid19Acciones de comunidades tech en tiempos del Covid19
Acciones de comunidades tech en tiempos del Covid19
 
De lo operativo a lo estratégico: un modelo de management de diseño
De lo operativo a lo estratégico: un modelo de management de diseñoDe lo operativo a lo estratégico: un modelo de management de diseño
De lo operativo a lo estratégico: un modelo de management de diseño
 

Último

Afiche de arquitectura manierista Paola Perez
Afiche de arquitectura manierista Paola PerezAfiche de arquitectura manierista Paola Perez
Afiche de arquitectura manierista Paola PerezPaola575380
 
plantilla-de-messi-1.pdf es muy especial
plantilla-de-messi-1.pdf es muy especialplantilla-de-messi-1.pdf es muy especial
plantilla-de-messi-1.pdf es muy especialAndreaMlaga1
 
Diseño de sifones y alcantarillas para obras hidraulicas
Diseño de sifones y alcantarillas para obras hidraulicasDiseño de sifones y alcantarillas para obras hidraulicas
Diseño de sifones y alcantarillas para obras hidraulicasRiegosVeracruz
 
Brochure Tuna Haus _ Hecho para mascotas.pdf
Brochure Tuna Haus _ Hecho para mascotas.pdfBrochure Tuna Haus _ Hecho para mascotas.pdf
Brochure Tuna Haus _ Hecho para mascotas.pdfhellotunahaus
 
guia de talles de camitas cucciolos 2024.pdf
guia de talles de camitas cucciolos 2024.pdfguia de talles de camitas cucciolos 2024.pdf
guia de talles de camitas cucciolos 2024.pdfcucciolosfabrica
 
Torre 222 sobre instalaciones de este mismo edificio
Torre 222 sobre instalaciones de este mismo edificioTorre 222 sobre instalaciones de este mismo edificio
Torre 222 sobre instalaciones de este mismo edificio2021ArqROLDANBERNALD
 
INICIOS DEL MOVIMIENTO MODERNO 1900-1930.pdf
INICIOS DEL MOVIMIENTO MODERNO 1900-1930.pdfINICIOS DEL MOVIMIENTO MODERNO 1900-1930.pdf
INICIOS DEL MOVIMIENTO MODERNO 1900-1930.pdfBrbara57940
 
Presentación Proyecto Vintage Scrapbook Marrón (1).pdf
Presentación Proyecto Vintage Scrapbook Marrón (1).pdfPresentación Proyecto Vintage Scrapbook Marrón (1).pdf
Presentación Proyecto Vintage Scrapbook Marrón (1).pdfAdrianaCarolinaMoral2
 
PDU - PLAN DE DESARROLLO URBANO DE LA CIUDAD DE CHICLAYO
PDU - PLAN DE DESARROLLO URBANO DE LA CIUDAD DE CHICLAYOPDU - PLAN DE DESARROLLO URBANO DE LA CIUDAD DE CHICLAYO
PDU - PLAN DE DESARROLLO URBANO DE LA CIUDAD DE CHICLAYOManuelBustamante49
 
Presentacion de 100 psicologos dijeron.pptx
Presentacion de 100 psicologos dijeron.pptxPresentacion de 100 psicologos dijeron.pptx
Presentacion de 100 psicologos dijeron.pptxbarbaracantuflr
 
Topografía cuadro de construcción ing.civil
Topografía cuadro de construcción ing.civilTopografía cuadro de construcción ing.civil
Topografía cuadro de construcción ing.civilmeloamerica93
 
diseño de plantas agroindustriales unidad
diseño de plantas agroindustriales unidaddiseño de plantas agroindustriales unidad
diseño de plantas agroindustriales unidaddabuitragoi
 
Geometrías de la imaginación: Diseño e iconografía de Querétaro
Geometrías de la imaginación: Diseño e iconografía de QuerétaroGeometrías de la imaginación: Diseño e iconografía de Querétaro
Geometrías de la imaginación: Diseño e iconografía de QuerétaroJuan Carlos Fonseca Mata
 
Espacios únicos creados por nuestros clientes
Espacios únicos creados por nuestros clientesEspacios únicos creados por nuestros clientes
Espacios únicos creados por nuestros clientesespejosflorida
 
Jesus Diaz afiche Manierismo .pdf arquitectura
Jesus Diaz afiche Manierismo .pdf arquitecturaJesus Diaz afiche Manierismo .pdf arquitectura
Jesus Diaz afiche Manierismo .pdf arquitecturajesusgrosales12
 
Arquitectos del Movimiento Moderno Pt. 2.pdf
Arquitectos del Movimiento Moderno Pt. 2.pdfArquitectos del Movimiento Moderno Pt. 2.pdf
Arquitectos del Movimiento Moderno Pt. 2.pdfLeonardoDantasRivas
 
Slaimen Barakat - SLIDESHARE TAREA 2.pdf
Slaimen Barakat - SLIDESHARE TAREA 2.pdfSlaimen Barakat - SLIDESHARE TAREA 2.pdf
Slaimen Barakat - SLIDESHARE TAREA 2.pdfslaimenbarakat
 
Proceso de percepción visual y de reconocimiento
Proceso de percepción visual y de reconocimientoProceso de percepción visual y de reconocimiento
Proceso de percepción visual y de reconocimientoJorge Fernandez
 
CERTIFICACIÓN DE CAPACITACIÓN PARA EL CENSO - tfdxwBRz6f3AP7QU.pdf
CERTIFICACIÓN DE CAPACITACIÓN PARA EL CENSO - tfdxwBRz6f3AP7QU.pdfCERTIFICACIÓN DE CAPACITACIÓN PARA EL CENSO - tfdxwBRz6f3AP7QU.pdf
CERTIFICACIÓN DE CAPACITACIÓN PARA EL CENSO - tfdxwBRz6f3AP7QU.pdfasnsdt
 

Último (20)

Arte textil: Tejidos artesanos en la frontera hispano-lusa
Arte textil: Tejidos artesanos en la frontera hispano-lusaArte textil: Tejidos artesanos en la frontera hispano-lusa
Arte textil: Tejidos artesanos en la frontera hispano-lusa
 
Afiche de arquitectura manierista Paola Perez
Afiche de arquitectura manierista Paola PerezAfiche de arquitectura manierista Paola Perez
Afiche de arquitectura manierista Paola Perez
 
plantilla-de-messi-1.pdf es muy especial
plantilla-de-messi-1.pdf es muy especialplantilla-de-messi-1.pdf es muy especial
plantilla-de-messi-1.pdf es muy especial
 
Diseño de sifones y alcantarillas para obras hidraulicas
Diseño de sifones y alcantarillas para obras hidraulicasDiseño de sifones y alcantarillas para obras hidraulicas
Diseño de sifones y alcantarillas para obras hidraulicas
 
Brochure Tuna Haus _ Hecho para mascotas.pdf
Brochure Tuna Haus _ Hecho para mascotas.pdfBrochure Tuna Haus _ Hecho para mascotas.pdf
Brochure Tuna Haus _ Hecho para mascotas.pdf
 
guia de talles de camitas cucciolos 2024.pdf
guia de talles de camitas cucciolos 2024.pdfguia de talles de camitas cucciolos 2024.pdf
guia de talles de camitas cucciolos 2024.pdf
 
Torre 222 sobre instalaciones de este mismo edificio
Torre 222 sobre instalaciones de este mismo edificioTorre 222 sobre instalaciones de este mismo edificio
Torre 222 sobre instalaciones de este mismo edificio
 
INICIOS DEL MOVIMIENTO MODERNO 1900-1930.pdf
INICIOS DEL MOVIMIENTO MODERNO 1900-1930.pdfINICIOS DEL MOVIMIENTO MODERNO 1900-1930.pdf
INICIOS DEL MOVIMIENTO MODERNO 1900-1930.pdf
 
Presentación Proyecto Vintage Scrapbook Marrón (1).pdf
Presentación Proyecto Vintage Scrapbook Marrón (1).pdfPresentación Proyecto Vintage Scrapbook Marrón (1).pdf
Presentación Proyecto Vintage Scrapbook Marrón (1).pdf
 
PDU - PLAN DE DESARROLLO URBANO DE LA CIUDAD DE CHICLAYO
PDU - PLAN DE DESARROLLO URBANO DE LA CIUDAD DE CHICLAYOPDU - PLAN DE DESARROLLO URBANO DE LA CIUDAD DE CHICLAYO
PDU - PLAN DE DESARROLLO URBANO DE LA CIUDAD DE CHICLAYO
 
Presentacion de 100 psicologos dijeron.pptx
Presentacion de 100 psicologos dijeron.pptxPresentacion de 100 psicologos dijeron.pptx
Presentacion de 100 psicologos dijeron.pptx
 
Topografía cuadro de construcción ing.civil
Topografía cuadro de construcción ing.civilTopografía cuadro de construcción ing.civil
Topografía cuadro de construcción ing.civil
 
diseño de plantas agroindustriales unidad
diseño de plantas agroindustriales unidaddiseño de plantas agroindustriales unidad
diseño de plantas agroindustriales unidad
 
Geometrías de la imaginación: Diseño e iconografía de Querétaro
Geometrías de la imaginación: Diseño e iconografía de QuerétaroGeometrías de la imaginación: Diseño e iconografía de Querétaro
Geometrías de la imaginación: Diseño e iconografía de Querétaro
 
Espacios únicos creados por nuestros clientes
Espacios únicos creados por nuestros clientesEspacios únicos creados por nuestros clientes
Espacios únicos creados por nuestros clientes
 
Jesus Diaz afiche Manierismo .pdf arquitectura
Jesus Diaz afiche Manierismo .pdf arquitecturaJesus Diaz afiche Manierismo .pdf arquitectura
Jesus Diaz afiche Manierismo .pdf arquitectura
 
Arquitectos del Movimiento Moderno Pt. 2.pdf
Arquitectos del Movimiento Moderno Pt. 2.pdfArquitectos del Movimiento Moderno Pt. 2.pdf
Arquitectos del Movimiento Moderno Pt. 2.pdf
 
Slaimen Barakat - SLIDESHARE TAREA 2.pdf
Slaimen Barakat - SLIDESHARE TAREA 2.pdfSlaimen Barakat - SLIDESHARE TAREA 2.pdf
Slaimen Barakat - SLIDESHARE TAREA 2.pdf
 
Proceso de percepción visual y de reconocimiento
Proceso de percepción visual y de reconocimientoProceso de percepción visual y de reconocimiento
Proceso de percepción visual y de reconocimiento
 
CERTIFICACIÓN DE CAPACITACIÓN PARA EL CENSO - tfdxwBRz6f3AP7QU.pdf
CERTIFICACIÓN DE CAPACITACIÓN PARA EL CENSO - tfdxwBRz6f3AP7QU.pdfCERTIFICACIÓN DE CAPACITACIÓN PARA EL CENSO - tfdxwBRz6f3AP7QU.pdf
CERTIFICACIÓN DE CAPACITACIÓN PARA EL CENSO - tfdxwBRz6f3AP7QU.pdf
 

Patrones de diseño responsivos

  • 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 1. 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