Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porCarlos Toledo Cruz Modificado hace 8 años
2
Daniel Méndez ARTech dmendez@artech.com.uy Aplicaciones Web: user experience
3
¿Cual es la principal carencia en las aplicaciones WEB?
4
Ventajas de las aplicaciones WEB ●Acceso desde cualquier lugar (Internet) ●Escalabilidad ●Menor costo en administración (TCO). ●Múltiples sistemas operativos y dispositivos. ●Integración con los recursos de Internet. ●Contenido externo. ●Más flexibilidad en la presentación. ●CSS/Temas ●Nuevo paradigma de navegación basado en enlaces. ●Acceso desde cualquier lugar (Internet) ●Escalabilidad ●Menor costo en administración (TCO). ●Múltiples sistemas operativos y dispositivos. ●Integración con los recursos de Internet. ●Contenido externo. ●Más flexibilidad en la presentación. ●CSS/Temas ●Nuevo paradigma de navegación basado en enlaces.
5
Desventajas de las aplicaciones WEB ●Para el usuario final ●Carencias en experiencia de usuario ●Para el desarrollador ●No hay estado ●Requiere conocimiento de varias tecnologías y lenguajes ●JAVA, C#, C, Visual Basic, …. ●SQL,HTML,CSS,Javascript,XML…. ●Seguridad ●Mayor exposición a ataques externos ●Para el usuario final ●Carencias en experiencia de usuario ●Para el desarrollador ●No hay estado ●Requiere conocimiento de varias tecnologías y lenguajes ●JAVA, C#, C, Visual Basic, …. ●SQL,HTML,CSS,Javascript,XML…. ●Seguridad ●Mayor exposición a ataques externos
6
Mejoras en aplicaciones generadas Cada versión de GeneXus mejora la experiencia de usuario de aplicaciones WEB.
7
GeneXus 8.0 ( Olimar ) 1 - 3 GeneXus 8.0 ( Olimar ) 1 - 3
8
Características ●Validación de formatos (fechas, números) ●Formulas ●Server side ●Dependencia entre controles ●Server side ●Disparo de “acciones” ●Server side ●Validación de formatos (fechas, números) ●Formulas ●Server side ●Dependencia entre controles ●Server side ●Disparo de “acciones” ●Server side
9
GeneXus Yi 2 - 3 GeneXus Yi 2 - 3
10
●Validación de formatos (fechas, números) ●Formulas ●Client side ●Server side ●Dependencia entre controles ●Client side ●Server side ●Disparo de “acciones” ●Server side ●Validación de formatos (fechas, números) ●Formulas ●Client side ●Server side ●Dependencia entre controles ●Client side ●Server side ●Disparo de “acciones” ●Server side
11
GeneXus 8.0 Rocha 3 - 3 GeneXus 8.0 Rocha 3 - 3
12
Tercer parte ●Validación de formatos (fechas, números) ●Formulas ●Client side ●Server side ●Dependencia entre controles ●Client side ●Server side ●Disparo de “acciones” ●Client side ●Server side ●Validación de formatos (fechas, números) ●Formulas ●Client side ●Server side ●Dependencia entre controles ●Client side ●Server side ●Disparo de “acciones” ●Client side ●Server side
13
Resumen ●GeneXus 8.0 (Olimar) ●Evaluación de reglas/formulas solo en el servidor ●Yi ●Hay evaluación de reglas/formulas también en el cliente ●Rocha ●Arquitectura de múltiples capas ●Capa de presentación – negocio – datos. ●GeneXus 8.0 (Olimar) ●Evaluación de reglas/formulas solo en el servidor ●Yi ●Hay evaluación de reglas/formulas también en el cliente ●Rocha ●Arquitectura de múltiples capas ●Capa de presentación – negocio – datos.
14
GX ROCHA múltiples capas Modelo GeneXus Lógica almacenada en meta data (K. Base) Generada automáticamente en cada capa
15
Evolución de arquitecturas ●Centralizada ●Cliente servidor ●WEB ●SmartClient/Avalon
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.