La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Daniel Méndez ARTech Aplicaciones Web: user experience.

Presentaciones similares


Presentación del tema: "Daniel Méndez ARTech Aplicaciones Web: user experience."— Transcripción de la presentación:

1

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

16


Descargar ppt "Daniel Méndez ARTech Aplicaciones Web: user experience."

Presentaciones similares


Anuncios Google