SlideShare una empresa de Scribd logo
#GX24 
RWD 
El ingrediente que no puede faltar en tus recetas 
Ma. Inés Carriquiry (GeneXus) & Mauricio Morinelli (Brokerware) 
#GX3506
#GX24 
Responsive Web Design Diseño Web adaptable 
1. 
Concepto y bases 
2. 
Primeros pasos 
3. 
Caso de éxito: Agente de valores en Zonamérica 
4. 
Diseñador + desarrollador
1- ¿Qué es RWD?
Same web application
Same web application
Responsive vs non-responsive
#GX24 
Principios 
Ubicuidad/Omnipresencia: 
• 
Definir las acciones principales y asegurarnos de que estén disponibles en todos los tamaños. 
• 
Uniformidad de contenidos entre los dispositivos, no “restringir” contenidos ni tomar la versión móvil como una versión “lite”. 
• 
Entender la diferencia entre una aplicación “soportada” y una “optimizada” 
• 
Lograr una applicación usable, accesible e inclusiva 
w 
UBIQUITY
#GX24 
Principios 
Flexibilidad: 
• 
Crear interfaces que se vean bien en todos los dispositivos, en todas las resoluciones 
• 
La estructura está determinada por el contenido 
w 
UBIQUITY 
FLEXIBILITY 
5
#GX24 
Principios 
Performance: 
• 
¿Cuánto tiempo tarda en cargar la aplicación? 
• 
Optimizar imágenes y códigos. Muchas veces los teléfonos tienen pobre conexión de datos. 
w 
UBIQUITY 
FLEXIBILITY 
PERFORMANCE 
5 
{
#GX24 
Principios 
“Enhancement – mobile first” 
• 
Poner el foco en el objetivo principal de la aplicación y las acciones. 
• 
Pensar “mobile-first” para diseñar una aplicación con una buena interfaz, que sea una gran experiencia para los usuarios y sea capaz de permanecer en el futuro. 
w 
UBIQUITY 
FLEXIBILITY 
PERFORMANCE 
ENHANCEMENT 
5 
{ 
b
#GX24 
Principios 
“Future-friendly” 
• 
Enfocarse en lo que realmente le importa a los usuarios y a mi negocio. 
• 
Colocar sólo contenido importante. 
• 
Una vez que el contenido está definido, armar una buena estructura que funcione en cualquier momento y en cualquier lugar. 
w 
UBIQUITY 
FLEXIBILITY 
ENHANCEMENT 
FUTURE FRIENDLY 
5 
{ 
b 
l 
PERFORMANCE
2- PENSANDO RESPONSIVE
#GX24 
4 tamaños 
Extra-small 
hasta 768px 
Small hasta 992px 
Medium 
hasta 1200px 
Large 
+1200px
#GX24 
Grid 
Usamos el sistema de 12 columnas desde el comienzo, tanto en el diseño como en el armado de la aplicación. 
12 
COLUMNAS 
100% 
ANCHO
#GX24 
8,33% 
CADA COLUMNA
#GX24 
Para el diseño de la app nos basamos en el mismo sistema de 12 columnas. 
Por defecto tienen 15px de padding.
#GX24 
1/3 
1/3 
1/4 
1/4 
1/1 
1/1 
1/1 
1/1 
1/6
#GX24 
Un diseño para cada tamaño
3- CASO: AGENTE DE VALORES EN ZONAMÉRICA
#GX24
#GX24 
¿Por qué es importante el Diseño Web Responsive?
#GX24 
Incremento de dispositivos móviles.
#GX24 
Incremento de dispositivos móviles. 
Tiempo y costo.
#GX24 
Incremento de dispositivos móviles. 
Tiempo y costo. 
Recomendado por Google.
#GX24 
Incremento de dispositivos móviles. 
Tiempo y costo. 
Recomendado por Google. 
Experiencia de usuario y apuesta al futuro.
#GX24 
Construyendo el sitio
#GX24 
Cómo crear un sitio web responsive con GeneXus Wiki.genexus.com
#GX24 
Hello world! 
Comportamiento Redimensionando para pantallas mas pequeñas tendremos una disposición en filas. 1 encima de 2. 
Primeros pasos 
Un ejemplo sencillo de un web panel con dos columnas.
#GX24 
1 
2 
Abstract Editor 
Responsive Tables 
Responsive Sizes
#GX24
#GX24
#GX24 
1 
3 
4 
2
#GX24
#GX24
#GX24
#GX24
#GX24 
Navegadores mas populares 
Emulado en +40 dispositivos
#GX24 
Bootstrap 
HTML5 
CSS3 
Media Queries 
Tamaños de pantalla
#GX24 
De GeneXus X Evolution 1 a GeneXus X Evolution 3. 
Interacción Diseñador-Desarrollador.
#GX24 
1 
3 
4 
2
#GX24 
De GeneXus X Evolution 1 a GeneXus X Evolution 3. 
Interacción Diseñador-Desarrollador.
4- LA RECETA: DISEÑO + DESARROLLO
#GX24 
( 
DESARROLLO 
E 
DISEÑO 
OBJETIVO 
USUARIOS 
CONTENIDOS 
1- Definir el proyecto 
ALCANCE 
RECURSOS 
PLAZOS 
t 
CLIENTE 
+ 
+
#GX24 
( 
DESARROLLO 
E 
DISEÑO 
2- Definir pantallas, acciones y navegación 
+
#GX24 
E 
DISEÑO 
3- sketch wireframe – 4 tamaños
#GX24 
E 
DISEÑO 
Entregar módulos para el armado 
( 
DESARROLLO 
Extra-small 
hasta 768px 
Small 
hasta 992px 
Medium 
hasta 1200px
#GX24 
4- Mockup 4 tamaños 
E 
DISEÑO
#GX24 
5- Diseño 
Extra-small 
hasta 768px 
Small hasta 992px 
Medium 
hasta 1200px 
Large 
+1200px 
E 
DISEÑO
#GX24 
5- ¿Qué entrega el diseñador? 
E 
DISEÑO 
( 
DESARROLLO 
ESTRUCTURA RWD 
DISEÑO TERMINADO 
IMÁGENES 
PROPIEDADES 
Colores, tipografías, tamaños, alturas, etc. 
+ 
+ 
+
Ma. Inés Carriquiry 
mcarriquiry@genexus.com 
Mauricio Morinelli 
mmorinelli@brokerware.com.uy

Más contenido relacionado

Similar a 41. RWD el ingrediente que no puede faltar en tus recetas

La importancia de ser responsive
La importancia de ser responsiveLa importancia de ser responsive
La importancia de ser responsive
GeneXus
 
Liquid Day - Microservicios y contenedores
Liquid Day - Microservicios y contenedoresLiquid Day - Microservicios y contenedores
Liquid Day - Microservicios y contenedores
Software Guru
 
Responsive Web Design
Responsive Web DesignResponsive Web Design
Responsive Web Design
Adrian Alonso Vega
 
098 Usabilidad De Sus Aplicaciones Utilizando Gene Xus X Y K2 B Tools
098 Usabilidad De Sus Aplicaciones Utilizando Gene Xus X Y K2 B Tools098 Usabilidad De Sus Aplicaciones Utilizando Gene Xus X Y K2 B Tools
098 Usabilidad De Sus Aplicaciones Utilizando Gene Xus X Y K2 B ToolsGeneXus
 
Diferentes tipos de software1
Diferentes tipos de software1Diferentes tipos de software1
Diferentes tipos de software1
lozanonelly
 
De 0 a 300 m y rumbo a los 2MM user
De 0 a 300 m y rumbo a los 2MM userDe 0 a 300 m y rumbo a los 2MM user
De 0 a 300 m y rumbo a los 2MM user
GeneXus
 
K2B Tools el compañero de viaje ideal hacia el futuro
K2B Tools el compañero de viaje ideal hacia el futuroK2B Tools el compañero de viaje ideal hacia el futuro
K2B Tools el compañero de viaje ideal hacia el futuro
GeneXus
 
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
Luis Felipe Perez
 
Responsive web design
Responsive web designResponsive web design
Responsive web design
G2K Hosting
 
En 20 minutos ... Responsive Design
En 20 minutos ... Responsive DesignEn 20 minutos ... Responsive Design
HTML Tour - Responsive Web Design
HTML Tour - Responsive Web DesignHTML Tour - Responsive Web Design
HTML Tour - Responsive Web Design
Plain Concepts
 
AgileDrawing - Proyecto final
AgileDrawing - Proyecto finalAgileDrawing - Proyecto final
AgileDrawing - Proyecto final
LennyFigueroa1
 
Las siete dimensiones del producto
Las siete dimensiones del productoLas siete dimensiones del producto
Las siete dimensiones del producto
Marco Avendaño
 
Kubernetes: Más Allá de la Orquestación de Contenedores
Kubernetes: Más Allá de la Orquestación de ContenedoresKubernetes: Más Allá de la Orquestación de Contenedores
Kubernetes: Más Allá de la Orquestación de Contenedores
OpenDireito
 
Garantizar la seguridad de mis aplicaciones: un desafío que el GAM asume - Sa...
Garantizar la seguridad de mis aplicaciones: un desafío que el GAM asume - Sa...Garantizar la seguridad de mis aplicaciones: un desafío que el GAM asume - Sa...
Garantizar la seguridad de mis aplicaciones: un desafío que el GAM asume - Sa...
GeneXus
 
Principios de cloud native
Principios de cloud nativePrincipios de cloud native
Principios de cloud native
Jesús A. Rodríguez B.
 
Creación de proyectos web con Drupal
Creación de proyectos web con DrupalCreación de proyectos web con Drupal
Creación de proyectos web con Drupal
Iván Campaña Naranjo
 
Defensa proyecto fin de carrera
Defensa proyecto fin de carreraDefensa proyecto fin de carrera
Defensa proyecto fin de carrera
Borja Merino
 
Cómo prototipar exitosamente tu proyecto
Cómo prototipar exitosamente tu proyectoCómo prototipar exitosamente tu proyecto
Cómo prototipar exitosamente tu proyecto
IxDA Mendoza
 

Similar a 41. RWD el ingrediente que no puede faltar en tus recetas (20)

La importancia de ser responsive
La importancia de ser responsiveLa importancia de ser responsive
La importancia de ser responsive
 
Liquid Day - Microservicios y contenedores
Liquid Day - Microservicios y contenedoresLiquid Day - Microservicios y contenedores
Liquid Day - Microservicios y contenedores
 
Responsive Web Design
Responsive Web DesignResponsive Web Design
Responsive Web Design
 
098 Usabilidad De Sus Aplicaciones Utilizando Gene Xus X Y K2 B Tools
098 Usabilidad De Sus Aplicaciones Utilizando Gene Xus X Y K2 B Tools098 Usabilidad De Sus Aplicaciones Utilizando Gene Xus X Y K2 B Tools
098 Usabilidad De Sus Aplicaciones Utilizando Gene Xus X Y K2 B Tools
 
Diferentes tipos de software1
Diferentes tipos de software1Diferentes tipos de software1
Diferentes tipos de software1
 
De 0 a 300 m y rumbo a los 2MM user
De 0 a 300 m y rumbo a los 2MM userDe 0 a 300 m y rumbo a los 2MM user
De 0 a 300 m y rumbo a los 2MM user
 
K2B Tools el compañero de viaje ideal hacia el futuro
K2B Tools el compañero de viaje ideal hacia el futuroK2B Tools el compañero de viaje ideal hacia el futuro
K2B Tools el compañero de viaje ideal hacia el futuro
 
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
 
Responsive web design
Responsive web designResponsive web design
Responsive web design
 
En 20 minutos ... Responsive Design
En 20 minutos ... Responsive DesignEn 20 minutos ... Responsive Design
En 20 minutos ... Responsive Design
 
HTML Tour - Responsive Web Design
HTML Tour - Responsive Web DesignHTML Tour - Responsive Web Design
HTML Tour - Responsive Web Design
 
AgileDrawing - Proyecto final
AgileDrawing - Proyecto finalAgileDrawing - Proyecto final
AgileDrawing - Proyecto final
 
Las siete dimensiones del producto
Las siete dimensiones del productoLas siete dimensiones del producto
Las siete dimensiones del producto
 
Kubernetes: Más Allá de la Orquestación de Contenedores
Kubernetes: Más Allá de la Orquestación de ContenedoresKubernetes: Más Allá de la Orquestación de Contenedores
Kubernetes: Más Allá de la Orquestación de Contenedores
 
Diseño de web
Diseño de webDiseño de web
Diseño de web
 
Garantizar la seguridad de mis aplicaciones: un desafío que el GAM asume - Sa...
Garantizar la seguridad de mis aplicaciones: un desafío que el GAM asume - Sa...Garantizar la seguridad de mis aplicaciones: un desafío que el GAM asume - Sa...
Garantizar la seguridad de mis aplicaciones: un desafío que el GAM asume - Sa...
 
Principios de cloud native
Principios de cloud nativePrincipios de cloud native
Principios de cloud native
 
Creación de proyectos web con Drupal
Creación de proyectos web con DrupalCreación de proyectos web con Drupal
Creación de proyectos web con Drupal
 
Defensa proyecto fin de carrera
Defensa proyecto fin de carreraDefensa proyecto fin de carrera
Defensa proyecto fin de carrera
 
Cómo prototipar exitosamente tu proyecto
Cómo prototipar exitosamente tu proyectoCómo prototipar exitosamente tu proyecto
Cómo prototipar exitosamente tu proyecto
 

Más de GeneXus

After Chatbots Yo (Ro) Bots
After Chatbots Yo (Ro) BotsAfter Chatbots Yo (Ro) Bots
After Chatbots Yo (Ro) Bots
GeneXus
 
Construya las aplicaciones del futuro ¡hoy!
Construya las aplicaciones del futuro ¡hoy!Construya las aplicaciones del futuro ¡hoy!
Construya las aplicaciones del futuro ¡hoy!
GeneXus
 
Live Editing in Action
Live Editing in ActionLive Editing in Action
Live Editing in Action
GeneXus
 
Experiencias en el desarrollo de aplicaciones móviles en el sector salud de M...
Experiencias en el desarrollo de aplicaciones móviles en el sector salud de M...Experiencias en el desarrollo de aplicaciones móviles en el sector salud de M...
Experiencias en el desarrollo de aplicaciones móviles en el sector salud de M...
GeneXus
 
¿Pensando en implementar un sistema de gestión integral en su organización?
¿Pensando en implementar un sistema de gestión integral en su organización?¿Pensando en implementar un sistema de gestión integral en su organización?
¿Pensando en implementar un sistema de gestión integral en su organización?
GeneXus
 
Sd y Plataformas
Sd y PlataformasSd y Plataformas
Sd y Plataformas
GeneXus
 
PXTools: Nuevo generador y nuevos controles responsivos
PXTools: Nuevo generador y nuevos controles responsivosPXTools: Nuevo generador y nuevos controles responsivos
PXTools: Nuevo generador y nuevos controles responsivos
GeneXus
 
APPlícate: Aplicaciones móviles para el desarrollo de la industria
APPlícate: Aplicaciones móviles para el desarrollo de la industriaAPPlícate: Aplicaciones móviles para el desarrollo de la industria
APPlícate: Aplicaciones móviles para el desarrollo de la industria
GeneXus
 
GeneXus 4 Students
GeneXus 4 StudentsGeneXus 4 Students
GeneXus 4 Students
GeneXus
 
K2B: El ERP nativo para el mundo GeneXus
K2B: El ERP nativo para el mundo GeneXusK2B: El ERP nativo para el mundo GeneXus
K2B: El ERP nativo para el mundo GeneXus
GeneXus
 
GeneXus 15 (Salto)
GeneXus 15 (Salto)GeneXus 15 (Salto)
GeneXus 15 (Salto)
GeneXus
 
GeneXus Cloud Deployment Services. El camino a la nube.
GeneXus Cloud Deployment Services. El camino a la nube.GeneXus Cloud Deployment Services. El camino a la nube.
GeneXus Cloud Deployment Services. El camino a la nube.
GeneXus
 
LigaMX con GeneXus: De 0 a 1.700.000 de usuarios
LigaMX con GeneXus: De 0 a 1.700.000 de usuariosLigaMX con GeneXus: De 0 a 1.700.000 de usuarios
LigaMX con GeneXus: De 0 a 1.700.000 de usuarios
GeneXus
 
Innovando con GeneXus y SAP
Innovando con GeneXus y SAPInnovando con GeneXus y SAP
Innovando con GeneXus y SAP
GeneXus
 
Going mobile
Going mobileGoing mobile
Going mobile
GeneXus
 
Audit+: La mejor forma de auditar KB’s GeneXus
Audit+: La mejor forma de auditar KB’s GeneXusAudit+: La mejor forma de auditar KB’s GeneXus
Audit+: La mejor forma de auditar KB’s GeneXus
GeneXus
 
WW+, SD+ y Audit+: Potencie GeneXus la Suite Plus
WW+, SD+ y Audit+: Potencie GeneXus la Suite PlusWW+, SD+ y Audit+: Potencie GeneXus la Suite Plus
WW+, SD+ y Audit+: Potencie GeneXus la Suite Plus
GeneXus
 
Aproveche las ventajas de la colaboración entre GeneXus y Cloud Shared Office...
Aproveche las ventajas de la colaboración entre GeneXus y Cloud Shared Office...Aproveche las ventajas de la colaboración entre GeneXus y Cloud Shared Office...
Aproveche las ventajas de la colaboración entre GeneXus y Cloud Shared Office...
GeneXus
 
Laboratorio GXserver (cont)
Laboratorio GXserver (cont)Laboratorio GXserver (cont)
Laboratorio GXserver (cont)
GeneXus
 
Laboratorio GXserver
Laboratorio GXserverLaboratorio GXserver
Laboratorio GXserver
GeneXus
 

Más de GeneXus (20)

After Chatbots Yo (Ro) Bots
After Chatbots Yo (Ro) BotsAfter Chatbots Yo (Ro) Bots
After Chatbots Yo (Ro) Bots
 
Construya las aplicaciones del futuro ¡hoy!
Construya las aplicaciones del futuro ¡hoy!Construya las aplicaciones del futuro ¡hoy!
Construya las aplicaciones del futuro ¡hoy!
 
Live Editing in Action
Live Editing in ActionLive Editing in Action
Live Editing in Action
 
Experiencias en el desarrollo de aplicaciones móviles en el sector salud de M...
Experiencias en el desarrollo de aplicaciones móviles en el sector salud de M...Experiencias en el desarrollo de aplicaciones móviles en el sector salud de M...
Experiencias en el desarrollo de aplicaciones móviles en el sector salud de M...
 
¿Pensando en implementar un sistema de gestión integral en su organización?
¿Pensando en implementar un sistema de gestión integral en su organización?¿Pensando en implementar un sistema de gestión integral en su organización?
¿Pensando en implementar un sistema de gestión integral en su organización?
 
Sd y Plataformas
Sd y PlataformasSd y Plataformas
Sd y Plataformas
 
PXTools: Nuevo generador y nuevos controles responsivos
PXTools: Nuevo generador y nuevos controles responsivosPXTools: Nuevo generador y nuevos controles responsivos
PXTools: Nuevo generador y nuevos controles responsivos
 
APPlícate: Aplicaciones móviles para el desarrollo de la industria
APPlícate: Aplicaciones móviles para el desarrollo de la industriaAPPlícate: Aplicaciones móviles para el desarrollo de la industria
APPlícate: Aplicaciones móviles para el desarrollo de la industria
 
GeneXus 4 Students
GeneXus 4 StudentsGeneXus 4 Students
GeneXus 4 Students
 
K2B: El ERP nativo para el mundo GeneXus
K2B: El ERP nativo para el mundo GeneXusK2B: El ERP nativo para el mundo GeneXus
K2B: El ERP nativo para el mundo GeneXus
 
GeneXus 15 (Salto)
GeneXus 15 (Salto)GeneXus 15 (Salto)
GeneXus 15 (Salto)
 
GeneXus Cloud Deployment Services. El camino a la nube.
GeneXus Cloud Deployment Services. El camino a la nube.GeneXus Cloud Deployment Services. El camino a la nube.
GeneXus Cloud Deployment Services. El camino a la nube.
 
LigaMX con GeneXus: De 0 a 1.700.000 de usuarios
LigaMX con GeneXus: De 0 a 1.700.000 de usuariosLigaMX con GeneXus: De 0 a 1.700.000 de usuarios
LigaMX con GeneXus: De 0 a 1.700.000 de usuarios
 
Innovando con GeneXus y SAP
Innovando con GeneXus y SAPInnovando con GeneXus y SAP
Innovando con GeneXus y SAP
 
Going mobile
Going mobileGoing mobile
Going mobile
 
Audit+: La mejor forma de auditar KB’s GeneXus
Audit+: La mejor forma de auditar KB’s GeneXusAudit+: La mejor forma de auditar KB’s GeneXus
Audit+: La mejor forma de auditar KB’s GeneXus
 
WW+, SD+ y Audit+: Potencie GeneXus la Suite Plus
WW+, SD+ y Audit+: Potencie GeneXus la Suite PlusWW+, SD+ y Audit+: Potencie GeneXus la Suite Plus
WW+, SD+ y Audit+: Potencie GeneXus la Suite Plus
 
Aproveche las ventajas de la colaboración entre GeneXus y Cloud Shared Office...
Aproveche las ventajas de la colaboración entre GeneXus y Cloud Shared Office...Aproveche las ventajas de la colaboración entre GeneXus y Cloud Shared Office...
Aproveche las ventajas de la colaboración entre GeneXus y Cloud Shared Office...
 
Laboratorio GXserver (cont)
Laboratorio GXserver (cont)Laboratorio GXserver (cont)
Laboratorio GXserver (cont)
 
Laboratorio GXserver
Laboratorio GXserverLaboratorio GXserver
Laboratorio GXserver
 

Último

3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto
cdraco
 
Desarrollo de habilidades de pensamiento (2).pdf
Desarrollo de habilidades de pensamiento (2).pdfDesarrollo de habilidades de pensamiento (2).pdf
Desarrollo de habilidades de pensamiento (2).pdf
samuelvideos
 
EduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clasesEduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clases
PABLOCESARGARZONBENI
 
Diagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestreDiagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestre
DiegoCampos433849
 
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
marianabz2403
 
Diagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdfDiagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdf
ManuelCampos464987
 
Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5
JulyMuoz18
 
Conceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación ProyectoConceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación Proyecto
cofferub
 
proyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmusproyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmus
raquelariza02
 
Estructuras básicas_ conceptos de programación (1).docx
Estructuras básicas_ conceptos de programación  (1).docxEstructuras básicas_ conceptos de programación  (1).docx
Estructuras básicas_ conceptos de programación (1).docx
SamuelRamirez83524
 
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
CesarPazosQuispe
 
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
espinozaernesto427
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
vazquezgarciajesusma
 
trabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6ftrabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6f
zoecaicedosalazar
 
Conceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. TecnologíaConceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. Tecnología
coloradxmaria
 
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptxleidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
Leidyfuentes19
 
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTALINFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
CrystalRomero18
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
cj3806354
 
Estructuras básicas_ conceptos básicos de programación.pdf
Estructuras básicas_  conceptos básicos de programación.pdfEstructuras básicas_  conceptos básicos de programación.pdf
Estructuras básicas_ conceptos básicos de programación.pdf
ItsSofi
 
Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.
AlejandraCasallas7
 

Último (20)

3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto3Redu: Responsabilidad, Resiliencia y Respeto
3Redu: Responsabilidad, Resiliencia y Respeto
 
Desarrollo de habilidades de pensamiento (2).pdf
Desarrollo de habilidades de pensamiento (2).pdfDesarrollo de habilidades de pensamiento (2).pdf
Desarrollo de habilidades de pensamiento (2).pdf
 
EduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clasesEduFlex, una educación accesible para quienes no entienden en clases
EduFlex, una educación accesible para quienes no entienden en clases
 
Diagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestreDiagrama de flujo - ingenieria de sistemas 5to semestre
Diagrama de flujo - ingenieria de sistemas 5to semestre
 
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdfDESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
DESARROLO DE HABILIDADES DE PENSAMIENTO.pdf
 
Diagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdfDiagrama de flujo basada en la reparacion de automoviles.pdf
Diagrama de flujo basada en la reparacion de automoviles.pdf
 
Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5Conceptos Básicos de Programación L.D 10-5
Conceptos Básicos de Programación L.D 10-5
 
Conceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación ProyectoConceptos Básicos de Programación Proyecto
Conceptos Básicos de Programación Proyecto
 
proyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmusproyecto invernadero desde el departamento de tecnología para Erasmus
proyecto invernadero desde el departamento de tecnología para Erasmus
 
Estructuras básicas_ conceptos de programación (1).docx
Estructuras básicas_ conceptos de programación  (1).docxEstructuras básicas_ conceptos de programación  (1).docx
Estructuras básicas_ conceptos de programación (1).docx
 
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
 
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
Las lámparas de alta intensidad de descarga o lámparas de descarga de alta in...
 
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
(PROYECTO) Límites entre el Arte, los Medios de Comunicación y la Informática
 
trabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6ftrabajo de tecnologia, segundo periodo 9-6f
trabajo de tecnologia, segundo periodo 9-6f
 
Conceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. TecnologíaConceptos Básicos de Programación. Tecnología
Conceptos Básicos de Programación. Tecnología
 
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptxleidy fuentes - power point -expocccion -unidad 4 (1).pptx
leidy fuentes - power point -expocccion -unidad 4 (1).pptx
 
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTALINFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
INFORME DE LAS FICHAS.docx.pdf LICEO DEPARTAMENTAL
 
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdfTrabajo Coding For kids 1 y 2 grado 9-4.pdf
Trabajo Coding For kids 1 y 2 grado 9-4.pdf
 
Estructuras básicas_ conceptos básicos de programación.pdf
Estructuras básicas_  conceptos básicos de programación.pdfEstructuras básicas_  conceptos básicos de programación.pdf
Estructuras básicas_ conceptos básicos de programación.pdf
 
Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.Desarrollo de Habilidades de Pensamiento.
Desarrollo de Habilidades de Pensamiento.
 

41. RWD el ingrediente que no puede faltar en tus recetas

  • 1. #GX24 RWD El ingrediente que no puede faltar en tus recetas Ma. Inés Carriquiry (GeneXus) & Mauricio Morinelli (Brokerware) #GX3506
  • 2. #GX24 Responsive Web Design Diseño Web adaptable 1. Concepto y bases 2. Primeros pasos 3. Caso de éxito: Agente de valores en Zonamérica 4. Diseñador + desarrollador
  • 7. #GX24 Principios Ubicuidad/Omnipresencia: • Definir las acciones principales y asegurarnos de que estén disponibles en todos los tamaños. • Uniformidad de contenidos entre los dispositivos, no “restringir” contenidos ni tomar la versión móvil como una versión “lite”. • Entender la diferencia entre una aplicación “soportada” y una “optimizada” • Lograr una applicación usable, accesible e inclusiva w UBIQUITY
  • 8. #GX24 Principios Flexibilidad: • Crear interfaces que se vean bien en todos los dispositivos, en todas las resoluciones • La estructura está determinada por el contenido w UBIQUITY FLEXIBILITY 5
  • 9. #GX24 Principios Performance: • ¿Cuánto tiempo tarda en cargar la aplicación? • Optimizar imágenes y códigos. Muchas veces los teléfonos tienen pobre conexión de datos. w UBIQUITY FLEXIBILITY PERFORMANCE 5 {
  • 10. #GX24 Principios “Enhancement – mobile first” • Poner el foco en el objetivo principal de la aplicación y las acciones. • Pensar “mobile-first” para diseñar una aplicación con una buena interfaz, que sea una gran experiencia para los usuarios y sea capaz de permanecer en el futuro. w UBIQUITY FLEXIBILITY PERFORMANCE ENHANCEMENT 5 { b
  • 11. #GX24 Principios “Future-friendly” • Enfocarse en lo que realmente le importa a los usuarios y a mi negocio. • Colocar sólo contenido importante. • Una vez que el contenido está definido, armar una buena estructura que funcione en cualquier momento y en cualquier lugar. w UBIQUITY FLEXIBILITY ENHANCEMENT FUTURE FRIENDLY 5 { b l PERFORMANCE
  • 13. #GX24 4 tamaños Extra-small hasta 768px Small hasta 992px Medium hasta 1200px Large +1200px
  • 14. #GX24 Grid Usamos el sistema de 12 columnas desde el comienzo, tanto en el diseño como en el armado de la aplicación. 12 COLUMNAS 100% ANCHO
  • 15. #GX24 8,33% CADA COLUMNA
  • 16. #GX24 Para el diseño de la app nos basamos en el mismo sistema de 12 columnas. Por defecto tienen 15px de padding.
  • 17. #GX24 1/3 1/3 1/4 1/4 1/1 1/1 1/1 1/1 1/6
  • 18. #GX24 Un diseño para cada tamaño
  • 19. 3- CASO: AGENTE DE VALORES EN ZONAMÉRICA
  • 20. #GX24
  • 21. #GX24 ¿Por qué es importante el Diseño Web Responsive?
  • 22. #GX24 Incremento de dispositivos móviles.
  • 23. #GX24 Incremento de dispositivos móviles. Tiempo y costo.
  • 24. #GX24 Incremento de dispositivos móviles. Tiempo y costo. Recomendado por Google.
  • 25. #GX24 Incremento de dispositivos móviles. Tiempo y costo. Recomendado por Google. Experiencia de usuario y apuesta al futuro.
  • 27. #GX24 Cómo crear un sitio web responsive con GeneXus Wiki.genexus.com
  • 28. #GX24 Hello world! Comportamiento Redimensionando para pantallas mas pequeñas tendremos una disposición en filas. 1 encima de 2. Primeros pasos Un ejemplo sencillo de un web panel con dos columnas.
  • 29. #GX24 1 2 Abstract Editor Responsive Tables Responsive Sizes
  • 30. #GX24
  • 31. #GX24
  • 32. #GX24 1 3 4 2
  • 33. #GX24
  • 34. #GX24
  • 35. #GX24
  • 36. #GX24
  • 37. #GX24 Navegadores mas populares Emulado en +40 dispositivos
  • 38. #GX24 Bootstrap HTML5 CSS3 Media Queries Tamaños de pantalla
  • 39. #GX24 De GeneXus X Evolution 1 a GeneXus X Evolution 3. Interacción Diseñador-Desarrollador.
  • 40. #GX24 1 3 4 2
  • 41. #GX24 De GeneXus X Evolution 1 a GeneXus X Evolution 3. Interacción Diseñador-Desarrollador.
  • 42. 4- LA RECETA: DISEÑO + DESARROLLO
  • 43. #GX24 ( DESARROLLO E DISEÑO OBJETIVO USUARIOS CONTENIDOS 1- Definir el proyecto ALCANCE RECURSOS PLAZOS t CLIENTE + +
  • 44. #GX24 ( DESARROLLO E DISEÑO 2- Definir pantallas, acciones y navegación +
  • 45. #GX24 E DISEÑO 3- sketch wireframe – 4 tamaños
  • 46. #GX24 E DISEÑO Entregar módulos para el armado ( DESARROLLO Extra-small hasta 768px Small hasta 992px Medium hasta 1200px
  • 47. #GX24 4- Mockup 4 tamaños E DISEÑO
  • 48. #GX24 5- Diseño Extra-small hasta 768px Small hasta 992px Medium hasta 1200px Large +1200px E DISEÑO
  • 49. #GX24 5- ¿Qué entrega el diseñador? E DISEÑO ( DESARROLLO ESTRUCTURA RWD DISEÑO TERMINADO IMÁGENES PROPIEDADES Colores, tipografías, tamaños, alturas, etc. + + +
  • 50. Ma. Inés Carriquiry mcarriquiry@genexus.com Mauricio Morinelli mmorinelli@brokerware.com.uy