¡aplicaciones actualizadas al instante! feedback y notificaciones inmediatas en aplicaciones web
TRANSCRIPT
![Page 1: ¡Aplicaciones actualizadas al instante! Feedback y notificaciones inmediatas en aplicaciones Web](https://reader031.vdocuments.site/reader031/viewer/2022032214/55a2c17f1a28ab093f8b47ec/html5/thumbnails/1.jpg)
Aplicaciones actualizadas
¡al instante!
#GX2914
Gonzalo Gallotti
Artech
![Page 2: ¡Aplicaciones actualizadas al instante! Feedback y notificaciones inmediatas en aplicaciones Web](https://reader031.vdocuments.site/reader031/viewer/2022032214/55a2c17f1a28ab093f8b47ec/html5/thumbnails/2.jpg)
¿Aplicaciones actualizadas
al instante?
![Page 3: ¡Aplicaciones actualizadas al instante! Feedback y notificaciones inmediatas en aplicaciones Web](https://reader031.vdocuments.site/reader031/viewer/2022032214/55a2c17f1a28ab093f8b47ec/html5/thumbnails/3.jpg)
![Page 4: ¡Aplicaciones actualizadas al instante! Feedback y notificaciones inmediatas en aplicaciones Web](https://reader031.vdocuments.site/reader031/viewer/2022032214/55a2c17f1a28ab093f8b47ec/html5/thumbnails/4.jpg)
Problema
Thanks forthe update!
New Data Available!
![Page 5: ¡Aplicaciones actualizadas al instante! Feedback y notificaciones inmediatas en aplicaciones Web](https://reader031.vdocuments.site/reader031/viewer/2022032214/55a2c17f1a28ab093f8b47ec/html5/thumbnails/5.jpg)
GeneXus Tilo
• Nuevos tipos de aplicaciones
• Resolver escenarios más complejos
• Aplicaciones más interactivas
• Mejor UX
![Page 6: ¡Aplicaciones actualizadas al instante! Feedback y notificaciones inmediatas en aplicaciones Web](https://reader031.vdocuments.site/reader031/viewer/2022032214/55a2c17f1a28ab093f8b47ec/html5/thumbnails/6.jpg)
1
Implementación2
Solución3
Escenarios
![Page 7: ¡Aplicaciones actualizadas al instante! Feedback y notificaciones inmediatas en aplicaciones Web](https://reader031.vdocuments.site/reader031/viewer/2022032214/55a2c17f1a28ab093f8b47ec/html5/thumbnails/7.jpg)
Datos en tiempo real
Escenario I
![Page 8: ¡Aplicaciones actualizadas al instante! Feedback y notificaciones inmediatas en aplicaciones Web](https://reader031.vdocuments.site/reader031/viewer/2022032214/55a2c17f1a28ab093f8b47ec/html5/thumbnails/8.jpg)
Seguimiento de flotaEscenario I: Datos en tiempo real
![Page 9: ¡Aplicaciones actualizadas al instante! Feedback y notificaciones inmediatas en aplicaciones Web](https://reader031.vdocuments.site/reader031/viewer/2022032214/55a2c17f1a28ab093f8b47ec/html5/thumbnails/9.jpg)
Reserva de asientosEscenario I: Datos en tiempo real
![Page 10: ¡Aplicaciones actualizadas al instante! Feedback y notificaciones inmediatas en aplicaciones Web](https://reader031.vdocuments.site/reader031/viewer/2022032214/55a2c17f1a28ab093f8b47ec/html5/thumbnails/10.jpg)
![Page 11: ¡Aplicaciones actualizadas al instante! Feedback y notificaciones inmediatas en aplicaciones Web](https://reader031.vdocuments.site/reader031/viewer/2022032214/55a2c17f1a28ab093f8b47ec/html5/thumbnails/11.jpg)
![Page 12: ¡Aplicaciones actualizadas al instante! Feedback y notificaciones inmediatas en aplicaciones Web](https://reader031.vdocuments.site/reader031/viewer/2022032214/55a2c17f1a28ab093f8b47ec/html5/thumbnails/12.jpg)
Disparo eventos en cliente
Escenario II
![Page 13: ¡Aplicaciones actualizadas al instante! Feedback y notificaciones inmediatas en aplicaciones Web](https://reader031.vdocuments.site/reader031/viewer/2022032214/55a2c17f1a28ab093f8b47ec/html5/thumbnails/13.jpg)
![Page 14: ¡Aplicaciones actualizadas al instante! Feedback y notificaciones inmediatas en aplicaciones Web](https://reader031.vdocuments.site/reader031/viewer/2022032214/55a2c17f1a28ab093f8b47ec/html5/thumbnails/14.jpg)
Feedback inmediato
Escenario III
![Page 15: ¡Aplicaciones actualizadas al instante! Feedback y notificaciones inmediatas en aplicaciones Web](https://reader031.vdocuments.site/reader031/viewer/2022032214/55a2c17f1a28ab093f8b47ec/html5/thumbnails/15.jpg)
![Page 16: ¡Aplicaciones actualizadas al instante! Feedback y notificaciones inmediatas en aplicaciones Web](https://reader031.vdocuments.site/reader031/viewer/2022032214/55a2c17f1a28ab093f8b47ec/html5/thumbnails/16.jpg)
![Page 17: ¡Aplicaciones actualizadas al instante! Feedback y notificaciones inmediatas en aplicaciones Web](https://reader031.vdocuments.site/reader031/viewer/2022032214/55a2c17f1a28ab093f8b47ec/html5/thumbnails/17.jpg)
Progress Bar
![Page 18: ¡Aplicaciones actualizadas al instante! Feedback y notificaciones inmediatas en aplicaciones Web](https://reader031.vdocuments.site/reader031/viewer/2022032214/55a2c17f1a28ab093f8b47ec/html5/thumbnails/18.jpg)
1
Implementación2
Solución3
Escenarios
![Page 19: ¡Aplicaciones actualizadas al instante! Feedback y notificaciones inmediatas en aplicaciones Web](https://reader031.vdocuments.site/reader031/viewer/2022032214/55a2c17f1a28ab093f8b47ec/html5/thumbnails/19.jpg)
Evolución
Entire page reloads
AJAXComet
![Page 20: ¡Aplicaciones actualizadas al instante! Feedback y notificaciones inmediatas en aplicaciones Web](https://reader031.vdocuments.site/reader031/viewer/2022032214/55a2c17f1a28ab093f8b47ec/html5/thumbnails/20.jpg)
WebSockets
![Page 21: ¡Aplicaciones actualizadas al instante! Feedback y notificaciones inmediatas en aplicaciones Web](https://reader031.vdocuments.site/reader031/viewer/2022032214/55a2c17f1a28ab093f8b47ec/html5/thumbnails/21.jpg)
Hacia dónde vamos?
Entire page reloads
AJAX
WebSockets
Comet
![Page 22: ¡Aplicaciones actualizadas al instante! Feedback y notificaciones inmediatas en aplicaciones Web](https://reader031.vdocuments.site/reader031/viewer/2022032214/55a2c17f1a28ab093f8b47ec/html5/thumbnails/22.jpg)
1
Implementación2
Solución3
Escenarios
![Page 23: ¡Aplicaciones actualizadas al instante! Feedback y notificaciones inmediatas en aplicaciones Web](https://reader031.vdocuments.site/reader031/viewer/2022032214/55a2c17f1a28ab093f8b47ec/html5/thumbnails/23.jpg)
Tipo de Datos
‘Notification’
![Page 24: ¡Aplicaciones actualizadas al instante! Feedback y notificaciones inmediatas en aplicaciones Web](https://reader031.vdocuments.site/reader031/viewer/2022032214/55a2c17f1a28ab093f8b47ec/html5/thumbnails/24.jpg)
Notification
• Notify (&ClientId, &Message)
• Broadcast (&Message)
Event OnMessage (&NotificationInfo)
//Código de Usuario
EndEvent
![Page 25: ¡Aplicaciones actualizadas al instante! Feedback y notificaciones inmediatas en aplicaciones Web](https://reader031.vdocuments.site/reader031/viewer/2022032214/55a2c17f1a28ab093f8b47ec/html5/thumbnails/25.jpg)
Enviando una notificación..
![Page 26: ¡Aplicaciones actualizadas al instante! Feedback y notificaciones inmediatas en aplicaciones Web](https://reader031.vdocuments.site/reader031/viewer/2022032214/55a2c17f1a28ab093f8b47ec/html5/thumbnails/26.jpg)
Recibiendo la notificación..
![Page 27: ¡Aplicaciones actualizadas al instante! Feedback y notificaciones inmediatas en aplicaciones Web](https://reader031.vdocuments.site/reader031/viewer/2022032214/55a2c17f1a28ab093f8b47ec/html5/thumbnails/27.jpg)
Progress Indicator
• Progress Indicator
– Built-in GX Tilo
– User Control
![Page 28: ¡Aplicaciones actualizadas al instante! Feedback y notificaciones inmediatas en aplicaciones Web](https://reader031.vdocuments.site/reader031/viewer/2022032214/55a2c17f1a28ab093f8b47ec/html5/thumbnails/28.jpg)
Escenario I
Datos en tiempo real
DEMO
![Page 29: ¡Aplicaciones actualizadas al instante! Feedback y notificaciones inmediatas en aplicaciones Web](https://reader031.vdocuments.site/reader031/viewer/2022032214/55a2c17f1a28ab093f8b47ec/html5/thumbnails/29.jpg)
![Page 30: ¡Aplicaciones actualizadas al instante! Feedback y notificaciones inmediatas en aplicaciones Web](https://reader031.vdocuments.site/reader031/viewer/2022032214/55a2c17f1a28ab093f8b47ec/html5/thumbnails/30.jpg)
![Page 31: ¡Aplicaciones actualizadas al instante! Feedback y notificaciones inmediatas en aplicaciones Web](https://reader031.vdocuments.site/reader031/viewer/2022032214/55a2c17f1a28ab093f8b47ec/html5/thumbnails/31.jpg)
Escenario II
Eventos en cliente
DEMO
![Page 32: ¡Aplicaciones actualizadas al instante! Feedback y notificaciones inmediatas en aplicaciones Web](https://reader031.vdocuments.site/reader031/viewer/2022032214/55a2c17f1a28ab093f8b47ec/html5/thumbnails/32.jpg)
![Page 33: ¡Aplicaciones actualizadas al instante! Feedback y notificaciones inmediatas en aplicaciones Web](https://reader031.vdocuments.site/reader031/viewer/2022032214/55a2c17f1a28ab093f8b47ec/html5/thumbnails/33.jpg)
![Page 34: ¡Aplicaciones actualizadas al instante! Feedback y notificaciones inmediatas en aplicaciones Web](https://reader031.vdocuments.site/reader031/viewer/2022032214/55a2c17f1a28ab093f8b47ec/html5/thumbnails/34.jpg)
Escenario III
Feedback inmediato
DEMO
![Page 35: ¡Aplicaciones actualizadas al instante! Feedback y notificaciones inmediatas en aplicaciones Web](https://reader031.vdocuments.site/reader031/viewer/2022032214/55a2c17f1a28ab093f8b47ec/html5/thumbnails/35.jpg)
![Page 36: ¡Aplicaciones actualizadas al instante! Feedback y notificaciones inmediatas en aplicaciones Web](https://reader031.vdocuments.site/reader031/viewer/2022032214/55a2c17f1a28ab093f8b47ec/html5/thumbnails/36.jpg)
![Page 37: ¡Aplicaciones actualizadas al instante! Feedback y notificaciones inmediatas en aplicaciones Web](https://reader031.vdocuments.site/reader031/viewer/2022032214/55a2c17f1a28ab093f8b47ec/html5/thumbnails/37.jpg)
¡MUCHAS GRACIAS!