k2bwebpaneldesigner: la nueva solución para el desarrollo web
TRANSCRIPT
![Page 1: K2BWebPanelDesigner: La nueva solución para el desarrollo Web](https://reader034.vdocumento.com/reader034/viewer/2022042715/559afaeb1a28ab450e8b4582/html5/thumbnails/1.jpg)
Web Panel Designer: La nueva solución para el desarrollo web
Federico Dominioni
#GX2808
![Page 2: K2BWebPanelDesigner: La nueva solución para el desarrollo Web](https://reader034.vdocumento.com/reader034/viewer/2022042715/559afaeb1a28ab450e8b4582/html5/thumbnails/2.jpg)
Agenda
1
2
3
4
Introducción
Web Panel Designer
Beneficios
¿Cómo seguir?
![Page 3: K2BWebPanelDesigner: La nueva solución para el desarrollo Web](https://reader034.vdocumento.com/reader034/viewer/2022042715/559afaeb1a28ab450e8b4582/html5/thumbnails/3.jpg)
• K2BTools:
– Patrones • EntityServices
• Prompt
• TrnForm
– WebPanelDesigner
• K2BAudit
K2BTools
![Page 4: K2BWebPanelDesigner: La nueva solución para el desarrollo Web](https://reader034.vdocumento.com/reader034/viewer/2022042715/559afaeb1a28ab450e8b4582/html5/thumbnails/4.jpg)
K2BTools
Especificación alto nivel
K2BTools
Especificación
alto Nivel
Web Panel Designer
Patrones
GeneXus
![Page 5: K2BWebPanelDesigner: La nueva solución para el desarrollo Web](https://reader034.vdocumento.com/reader034/viewer/2022042715/559afaeb1a28ab450e8b4582/html5/thumbnails/5.jpg)
¿CÓMO DISTRIBUYE EL EQUIPO DE DESARROLLO
SU TIEMPO?
![Page 6: K2BWebPanelDesigner: La nueva solución para el desarrollo Web](https://reader034.vdocumento.com/reader034/viewer/2022042715/559afaeb1a28ab450e8b4582/html5/thumbnails/6.jpg)
Tiempo de desarrollo
Seguridad y auditoría
12%
Reportes8%
Diseño web form35%
Diseño modelo de
datos10%
Lógica de negocios
30%
Otros5%
![Page 7: K2BWebPanelDesigner: La nueva solución para el desarrollo Web](https://reader034.vdocumento.com/reader034/viewer/2022042715/559afaeb1a28ab450e8b4582/html5/thumbnails/7.jpg)
Tiempo de desarrollo
Seguridad y auditoría
12%
Reportes8%
Diseño web form35%
Diseño modelo de
datos10%
Lógica de negocios
30%
Otros5%
![Page 8: K2BWebPanelDesigner: La nueva solución para el desarrollo Web](https://reader034.vdocumento.com/reader034/viewer/2022042715/559afaeb1a28ab450e8b4582/html5/thumbnails/8.jpg)
Diseño de interfaz de usuario
0%
5%
10%
15%
20%
25%
30%
35%
40%
Sin K2BTools Patrones K2BTools
35%
20%
![Page 9: K2BWebPanelDesigner: La nueva solución para el desarrollo Web](https://reader034.vdocumento.com/reader034/viewer/2022042715/559afaeb1a28ab450e8b4582/html5/thumbnails/9.jpg)
No todo es un
‘Trabajar con’
![Page 10: K2BWebPanelDesigner: La nueva solución para el desarrollo Web](https://reader034.vdocumento.com/reader034/viewer/2022042715/559afaeb1a28ab450e8b4582/html5/thumbnails/10.jpg)
Agenda
1
2
3
4
Introducción
Web Panel Designer
Beneficios
¿Cómo seguir?
![Page 11: K2BWebPanelDesigner: La nueva solución para el desarrollo Web](https://reader034.vdocumento.com/reader034/viewer/2022042715/559afaeb1a28ab450e8b4582/html5/thumbnails/11.jpg)
K2BWebPanelDesigner
• Extensión GeneXus
• Especificación de Web Panels a mayor nivel de abstracción
![Page 12: K2BWebPanelDesigner: La nueva solución para el desarrollo Web](https://reader034.vdocumento.com/reader034/viewer/2022042715/559afaeb1a28ab450e8b4582/html5/thumbnails/12.jpg)
¿Casos de uso?
• Cualquier Pantalla…
– Varias grillas
– Cargas complejas
– Múltiples selecciones
– Ingreso de datos en los que no se puede usar la transacción
– Invocación a proc con parámetros
– …….
![Page 13: K2BWebPanelDesigner: La nueva solución para el desarrollo Web](https://reader034.vdocumento.com/reader034/viewer/2022042715/559afaeb1a28ab450e8b4582/html5/thumbnails/13.jpg)
VEAMOS UNOS EJEMPLOS…
![Page 14: K2BWebPanelDesigner: La nueva solución para el desarrollo Web](https://reader034.vdocumento.com/reader034/viewer/2022042715/559afaeb1a28ab450e8b4582/html5/thumbnails/14.jpg)
![Page 15: K2BWebPanelDesigner: La nueva solución para el desarrollo Web](https://reader034.vdocumento.com/reader034/viewer/2022042715/559afaeb1a28ab450e8b4582/html5/thumbnails/15.jpg)
11hs
Desarrollo tradicional
![Page 16: K2BWebPanelDesigner: La nueva solución para el desarrollo Web](https://reader034.vdocumento.com/reader034/viewer/2022042715/559afaeb1a28ab450e8b4582/html5/thumbnails/16.jpg)
8 min
Con WebPanelDesigner
![Page 17: K2BWebPanelDesigner: La nueva solución para el desarrollo Web](https://reader034.vdocumento.com/reader034/viewer/2022042715/559afaeb1a28ab450e8b4582/html5/thumbnails/17.jpg)
Múltiple selección
![Page 18: K2BWebPanelDesigner: La nueva solución para el desarrollo Web](https://reader034.vdocumento.com/reader034/viewer/2022042715/559afaeb1a28ab450e8b4582/html5/thumbnails/18.jpg)
8hs
Desarrollo tradicional
![Page 19: K2BWebPanelDesigner: La nueva solución para el desarrollo Web](https://reader034.vdocumento.com/reader034/viewer/2022042715/559afaeb1a28ab450e8b4582/html5/thumbnails/19.jpg)
1min
Con WebPanelDesigner
![Page 20: K2BWebPanelDesigner: La nueva solución para el desarrollo Web](https://reader034.vdocumento.com/reader034/viewer/2022042715/559afaeb1a28ab450e8b4582/html5/thumbnails/20.jpg)
Agenda
1
2
3
4
Introducción
Web Panel Designer
Beneficios
¿Cómo seguir?
![Page 21: K2BWebPanelDesigner: La nueva solución para el desarrollo Web](https://reader034.vdocumento.com/reader034/viewer/2022042715/559afaeb1a28ab450e8b4582/html5/thumbnails/21.jpg)
![Page 22: K2BWebPanelDesigner: La nueva solución para el desarrollo Web](https://reader034.vdocumento.com/reader034/viewer/2022042715/559afaeb1a28ab450e8b4582/html5/thumbnails/22.jpg)
Web Form 100% automático
![Page 23: K2BWebPanelDesigner: La nueva solución para el desarrollo Web](https://reader034.vdocumento.com/reader034/viewer/2022042715/559afaeb1a28ab450e8b4582/html5/thumbnails/23.jpg)
80% de eventos y variables son generados y mantenidos
![Page 24: K2BWebPanelDesigner: La nueva solución para el desarrollo Web](https://reader034.vdocumento.com/reader034/viewer/2022042715/559afaeb1a28ab450e8b4582/html5/thumbnails/24.jpg)
Inferencia de especificación a partir de Objetos GeneXus
![Page 25: K2BWebPanelDesigner: La nueva solución para el desarrollo Web](https://reader034.vdocumento.com/reader034/viewer/2022042715/559afaeb1a28ab450e8b4582/html5/thumbnails/25.jpg)
Es una extensión
• Propiedades dinámicas
• Sencilla interacción entre las partes
• Fácil volver al histórico
• Se exporta solo el objeto
![Page 26: K2BWebPanelDesigner: La nueva solución para el desarrollo Web](https://reader034.vdocumento.com/reader034/viewer/2022042715/559afaeb1a28ab450e8b4582/html5/thumbnails/26.jpg)
![Page 27: K2BWebPanelDesigner: La nueva solución para el desarrollo Web](https://reader034.vdocumento.com/reader034/viewer/2022042715/559afaeb1a28ab450e8b4582/html5/thumbnails/27.jpg)
Integridad conceptual
• Usuario final
– Interfaz homogénea
• Desarrollador
– KB Homogénea
![Page 28: K2BWebPanelDesigner: La nueva solución para el desarrollo Web](https://reader034.vdocumento.com/reader034/viewer/2022042715/559afaeb1a28ab450e8b4582/html5/thumbnails/28.jpg)
![Page 29: K2BWebPanelDesigner: La nueva solución para el desarrollo Web](https://reader034.vdocumento.com/reader034/viewer/2022042715/559afaeb1a28ab450e8b4582/html5/thumbnails/29.jpg)
![Page 30: K2BWebPanelDesigner: La nueva solución para el desarrollo Web](https://reader034.vdocumento.com/reader034/viewer/2022042715/559afaeb1a28ab450e8b4582/html5/thumbnails/30.jpg)
![Page 31: K2BWebPanelDesigner: La nueva solución para el desarrollo Web](https://reader034.vdocumento.com/reader034/viewer/2022042715/559afaeb1a28ab450e8b4582/html5/thumbnails/31.jpg)
Agregas tu propio código
![Page 32: K2BWebPanelDesigner: La nueva solución para el desarrollo Web](https://reader034.vdocumento.com/reader034/viewer/2022042715/559afaeb1a28ab450e8b4582/html5/thumbnails/32.jpg)
Agregas tu propio componente
![Page 33: K2BWebPanelDesigner: La nueva solución para el desarrollo Web](https://reader034.vdocumento.com/reader034/viewer/2022042715/559afaeb1a28ab450e8b4582/html5/thumbnails/33.jpg)
Calidad
![Page 34: K2BWebPanelDesigner: La nueva solución para el desarrollo Web](https://reader034.vdocumento.com/reader034/viewer/2022042715/559afaeb1a28ab450e8b4582/html5/thumbnails/34.jpg)
Diseño de interfaz de usuario
0%
5%
10%
15%
20%
25%
30%
35%
40%
Sin K2BTools Patrones K2BTools Patrones K2BTools + K2BWebPanelDesigner
35%
20%
9%
![Page 35: K2BWebPanelDesigner: La nueva solución para el desarrollo Web](https://reader034.vdocumento.com/reader034/viewer/2022042715/559afaeb1a28ab450e8b4582/html5/thumbnails/35.jpg)
¿Cómo vas a construir tus Web Panels ahora?
![Page 36: K2BWebPanelDesigner: La nueva solución para el desarrollo Web](https://reader034.vdocumento.com/reader034/viewer/2022042715/559afaeb1a28ab450e8b4582/html5/thumbnails/36.jpg)
K2BWebPanelDesigner: La nueva solución para el
desarrollo web
![Page 37: K2BWebPanelDesigner: La nueva solución para el desarrollo Web](https://reader034.vdocumento.com/reader034/viewer/2022042715/559afaeb1a28ab450e8b4582/html5/thumbnails/37.jpg)
Agenda
1
2
3
4
Introducción
Web Panel Designer
Beneficios
¿Cómo seguir?
![Page 38: K2BWebPanelDesigner: La nueva solución para el desarrollo Web](https://reader034.vdocumento.com/reader034/viewer/2022042715/559afaeb1a28ab450e8b4582/html5/thumbnails/38.jpg)
Descarga: MarketPlace
marketplace.genexus.com
![Page 39: K2BWebPanelDesigner: La nueva solución para el desarrollo Web](https://reader034.vdocumento.com/reader034/viewer/2022042715/559afaeb1a28ab450e8b4582/html5/thumbnails/39.jpg)
Instalación y uso
![Page 40: K2BWebPanelDesigner: La nueva solución para el desarrollo Web](https://reader034.vdocumento.com/reader034/viewer/2022042715/559afaeb1a28ab450e8b4582/html5/thumbnails/40.jpg)
K2B Tools en la red
Web - www.k2btools.com
facebook.com/k2btools
@k2btools
k2btools
![Page 41: K2BWebPanelDesigner: La nueva solución para el desarrollo Web](https://reader034.vdocumento.com/reader034/viewer/2022042715/559afaeb1a28ab450e8b4582/html5/thumbnails/41.jpg)
blog.k2btools.com
![Page 42: K2BWebPanelDesigner: La nueva solución para el desarrollo Web](https://reader034.vdocumento.com/reader034/viewer/2022042715/559afaeb1a28ab450e8b4582/html5/thumbnails/42.jpg)
Invitación
• K2BTools: Presente y próximos pasos
– Mayda Kurdian – Federico Dominioni
– A continuación en esta misma sala
• Café con K2BTools
– Equipo K2BTools
– Piso 25 Sala Torres García 14:30 hs