SlideShare a Scribd company logo
1 of 37
Mayda Kurdián Federico Dominioni
mayda@k2b.com fdominioni@k2b.com
for real business applications
Community
Compartir mejores prácticas
Productividad
Compartir componentes
Experiencia de usuario
Calidad
2004
Testcases
History
WW
Selection
Manager
Reporting
Corporate Level
ProductsCustomers Orders
Transactional & BL Level
Access Level
Inbox
Audit
Complex UI
SD Alerts
AnalysisBusiness Flow
Entity Level
Security Menu
Testcases
History
WW
Selection
Manager
Reporting
Corporate Level
ProductsCustomers Orders
Transactional & BL Level
Access Level
Inbox
Audit
Complex UI
SD Alerts
AnalysisBusiness Flow
Entity Level
Security Menu
Manager
Testcases
History
WW
Selection
Manager
Reporting
Corporate Level
ProductsCustomers Orders
Transactional & BL Level
Access Level
Inbox
Audit
Complex UI
SD Alerts
AnalysisBusiness Flow
Entity Level
Security Menu
WW
WW– Personalización de UI
Testcases
History
WW
Selection
Manager
Reporting
Corporate Level
ProductsCustomers Orders
Transactional & BL Level
Access Level
Inbox
Audit
Complex UI
SD Alerts
AnalysisBusiness Flow
Entity Level
Security Menu
Reporting
Testcases
History
WW
Selection
Manager
Reporting
Corporate Level
ProductsCustomers Orders
Transactional & BL Level
Access Level
Inbox
Audit
Complex UI
SD Alerts
AnalysisBusiness Flow
Entity Level
Security Menu
Single Selection (K2BPrompt)
Multiple Selection
Testcases
History
WW
Selection
Manager
Reporting
Corporate Level
ProductsCustomers Orders
Transactional & BL Level
Access Level
Inbox
Audit
Complex UI
SD Alerts
AnalysisBusiness Flow
Entity Level
Security Menu
Complex UI
Testcases
History
WW
Selection
Manager
Reporting
Corporate Level
ProductsCustomers Orders
Transactional & BL Level
Access Level
Inbox
Audit
Complex UI
SD Alerts
AnalysisBusiness Flow
Entity Level
Security Menu
Analisys
Testcases
History
WW
Selection
Manager
Reporting
Corporate Level
ProductsCustomers Orders
Transactional & BL Level
Access Level
Inbox
Audit
Complex UI
SD Alerts
AnalysisBusiness Flow
Entity Level
Security Menu
Security
Testcases
History
WW
Selection
Manager
Reporting
Corporate Level
ProductsCustomers Orders
Transactional & BL Level
Access Level
Inbox
Audit
Complex UI
SD Alerts
AnalysisBusiness Flow
Entity Level
Security Menu
Audit
Testcases
History
WW
Selection
Manager
Reporting
Corporate Level
ProductsCustomers Orders
Transactional & BL Level
Access Level
Inbox
Audit
Complex UI
SD Alerts
AnalysisBusiness Flow
Entity Level
Security Menu
History
Testcases
History
WW
Selection
Manager
Reporting
Corporate Level
ProductsCustomers Orders
Transactional & BL Level
Access Level
Inbox
Audit
Complex UI
SD Alerts
AnalysisBusiness Flow
Entity Level
Security Menu
Integración con GXTest (Alpha)
Testcases
History
WW
Selection
Manager
Reporting
Corporate Level
ProductsCustomers Orders
Transactional & BL Level
Access Level
Inbox
Audit
Complex UI
SD Alerts
AnalysisBusiness Flow
Entity Level
Security Menu
Alerts (Alpha)
Testcases
History
WW
Selection
Manager
Reporting
Corporate Level
ProductsCustomers Orders
Transactional & BL Level
Access Level
Inbox
Audit
Complex UI
SD Alerts
AnalysisBusiness Flow
Entity Level
Security Menu
Smart Devices
Services
K2BEntityServices -> WorkWith For
SD
SD Panel Designer
Testcases
History
WW
Selection
Manager
Reporting
Corporate Level
ProductsCustomers Orders
Transactional & BL Level
Access Level
Inbox
Audit
Complex UI
SD Alerts
AnalysisBusiness Flow
Entity Level
Security Menu
¿Cómo seguir?
www.k2btools.com
Pruebe K2BTools y K2BAudit
Marketplace.genexus.com
K2BTools Free Edition
20 instancias de cada patrón
20 web panels con el designer
tiempo ilimitado
K2BAudit Free Edition
5 tablas auditadas
tiempo ilimitado
Aprenda K2BTools
www.youtube.com/k2btools
Siga K2BTools
Blog - blog.k2btools.com
Wiki – wiki.k2btools.com
/k2btools
@k2btools
/k2btools
K2B Tools
Invitación
Conferencias K2BTools
Conociendo K2BAudit: La mejor manera
de auditar tu aplicación – 4R, Hoy, hora
12:00
Desarrollando con K2BTools - Sala
3F, Hoy, hora: 17:00
Café con K2BTools - Sala
6D, Martes, hora: 15:00
Invitación
Conferencias relacionadas
5 ideas para aplicaciones más seguras, 4CR, Hoy, 16:30
Gerardo Canedo
5 ideas para desarrollar en smart device, 4CR, Martes, 10:30
Carolina Torrado
K2B Mobile – La organización en tus manos, 4CR, Miércoles,
09:30 hs
Natalia Talamas, Santiago Amarilla
¡Muchas gracias!
Mayda Kurdian
mayda@k2b.com
Federico Dominioni
fdominioni@k2b.com

More Related Content

Similar to K2B Tools: For real business applications

APIs in a Microservice Architecture
APIs in a Microservice ArchitectureAPIs in a Microservice Architecture
APIs in a Microservice ArchitectureWSO2
 
Assetforce: Force.com Mobile Asset Management Platform
Assetforce: Force.com Mobile Asset Management PlatformAssetforce: Force.com Mobile Asset Management Platform
Assetforce: Force.com Mobile Asset Management PlatformSalesforce Developers
 
AWS RoadShow Manchester Part 3 - Getting Started with AWS
AWS RoadShow Manchester Part 3 - Getting Started with AWSAWS RoadShow Manchester Part 3 - Getting Started with AWS
AWS RoadShow Manchester Part 3 - Getting Started with AWSIan Massingham
 
AWS RoadShow Dublin - Part 3 Getting Started with AWS
AWS RoadShow Dublin - Part 3 Getting Started with AWSAWS RoadShow Dublin - Part 3 Getting Started with AWS
AWS RoadShow Dublin - Part 3 Getting Started with AWSIan Massingham
 
AWS RoadShow Cambridge Part 4 - Getting Started with AWS
AWS RoadShow Cambridge Part 4 - Getting Started with AWSAWS RoadShow Cambridge Part 4 - Getting Started with AWS
AWS RoadShow Cambridge Part 4 - Getting Started with AWSIan Massingham
 
AWS RoadShow Bristol - Part 2 Getting Started with AWS
AWS RoadShow Bristol - Part 2 Getting Started with AWSAWS RoadShow Bristol - Part 2 Getting Started with AWS
AWS RoadShow Bristol - Part 2 Getting Started with AWSIan Massingham
 
[Rakuten TechConf2014] [Fukuoka] Technologies that underlie service delivery
[Rakuten TechConf2014] [Fukuoka] Technologies that underlie service delivery[Rakuten TechConf2014] [Fukuoka] Technologies that underlie service delivery
[Rakuten TechConf2014] [Fukuoka] Technologies that underlie service deliveryRakuten Group, Inc.
 
2011.05.31 super mondays-servicebus-demo
2011.05.31 super mondays-servicebus-demo2011.05.31 super mondays-servicebus-demo
2011.05.31 super mondays-servicebus-demodaveingham
 
An api is not "yet another feature"
An api is not "yet another feature"An api is not "yet another feature"
An api is not "yet another feature"Shay Weiner
 
Agile Independent Verification & Validation Body of Knowledge v1.1
Agile Independent Verification & Validation Body of Knowledge v1.1Agile Independent Verification & Validation Body of Knowledge v1.1
Agile Independent Verification & Validation Body of Knowledge v1.1commercescape
 
Embedded software validation best practices with NI and RQM
Embedded software validation best practices with NI and RQMEmbedded software validation best practices with NI and RQM
Embedded software validation best practices with NI and RQMPaul Urban
 
Democratizing the Cloud with Open Source Cloud Development
Democratizing the Cloud with Open Source Cloud DevelopmentDemocratizing the Cloud with Open Source Cloud Development
Democratizing the Cloud with Open Source Cloud DevelopmentIntel Corporation
 
AN INTRODUCTION TO THE WSO2 IOT SERVER
AN INTRODUCTION TO THE WSO2 IOT SERVERAN INTRODUCTION TO THE WSO2 IOT SERVER
AN INTRODUCTION TO THE WSO2 IOT SERVERWSO2
 
AWS RoadShow Edinburgh Part 3 - Getting Started with AWS
AWS RoadShow Edinburgh Part 3 - Getting Started with AWSAWS RoadShow Edinburgh Part 3 - Getting Started with AWS
AWS RoadShow Edinburgh Part 3 - Getting Started with AWSIan Massingham
 
[오픈소스컨설팅]Session 2 1. Future of Team Collaboration
[오픈소스컨설팅]Session 2 1. Future of Team Collaboration[오픈소스컨설팅]Session 2 1. Future of Team Collaboration
[오픈소스컨설팅]Session 2 1. Future of Team CollaborationOpen Source Consulting
 
Test Automation Frameworks Final
Test Automation Frameworks   FinalTest Automation Frameworks   Final
Test Automation Frameworks FinalMargaret_Dickman
 
Productivity Services Version 2
Productivity  Services  Version 2Productivity  Services  Version 2
Productivity Services Version 2SteveBrinton
 
Rational: The Platform for Software Development
Rational: The Platform for Software DevelopmentRational: The Platform for Software Development
Rational: The Platform for Software Developmentsaman zaker
 
Magento's Imagine eCommerce Conference 2011 - Mash-up of Magento and Salesfor...
Magento's Imagine eCommerce Conference 2011 - Mash-up of Magento and Salesfor...Magento's Imagine eCommerce Conference 2011 - Mash-up of Magento and Salesfor...
Magento's Imagine eCommerce Conference 2011 - Mash-up of Magento and Salesfor...MagentoImagine
 

Similar to K2B Tools: For real business applications (20)

APIs in a Microservice Architecture
APIs in a Microservice ArchitectureAPIs in a Microservice Architecture
APIs in a Microservice Architecture
 
Assetforce: Force.com Mobile Asset Management Platform
Assetforce: Force.com Mobile Asset Management PlatformAssetforce: Force.com Mobile Asset Management Platform
Assetforce: Force.com Mobile Asset Management Platform
 
AWS RoadShow Manchester Part 3 - Getting Started with AWS
AWS RoadShow Manchester Part 3 - Getting Started with AWSAWS RoadShow Manchester Part 3 - Getting Started with AWS
AWS RoadShow Manchester Part 3 - Getting Started with AWS
 
AWS RoadShow Dublin - Part 3 Getting Started with AWS
AWS RoadShow Dublin - Part 3 Getting Started with AWSAWS RoadShow Dublin - Part 3 Getting Started with AWS
AWS RoadShow Dublin - Part 3 Getting Started with AWS
 
AWS RoadShow Cambridge Part 4 - Getting Started with AWS
AWS RoadShow Cambridge Part 4 - Getting Started with AWSAWS RoadShow Cambridge Part 4 - Getting Started with AWS
AWS RoadShow Cambridge Part 4 - Getting Started with AWS
 
AWS RoadShow Bristol - Part 2 Getting Started with AWS
AWS RoadShow Bristol - Part 2 Getting Started with AWSAWS RoadShow Bristol - Part 2 Getting Started with AWS
AWS RoadShow Bristol - Part 2 Getting Started with AWS
 
[Rakuten TechConf2014] [Fukuoka] Technologies that underlie service delivery
[Rakuten TechConf2014] [Fukuoka] Technologies that underlie service delivery[Rakuten TechConf2014] [Fukuoka] Technologies that underlie service delivery
[Rakuten TechConf2014] [Fukuoka] Technologies that underlie service delivery
 
2011.05.31 super mondays-servicebus-demo
2011.05.31 super mondays-servicebus-demo2011.05.31 super mondays-servicebus-demo
2011.05.31 super mondays-servicebus-demo
 
An api is not "yet another feature"
An api is not "yet another feature"An api is not "yet another feature"
An api is not "yet another feature"
 
Agile Independent Verification & Validation Body of Knowledge v1.1
Agile Independent Verification & Validation Body of Knowledge v1.1Agile Independent Verification & Validation Body of Knowledge v1.1
Agile Independent Verification & Validation Body of Knowledge v1.1
 
Embedded software validation best practices with NI and RQM
Embedded software validation best practices with NI and RQMEmbedded software validation best practices with NI and RQM
Embedded software validation best practices with NI and RQM
 
Democratizing the Cloud with Open Source Cloud Development
Democratizing the Cloud with Open Source Cloud DevelopmentDemocratizing the Cloud with Open Source Cloud Development
Democratizing the Cloud with Open Source Cloud Development
 
AN INTRODUCTION TO THE WSO2 IOT SERVER
AN INTRODUCTION TO THE WSO2 IOT SERVERAN INTRODUCTION TO THE WSO2 IOT SERVER
AN INTRODUCTION TO THE WSO2 IOT SERVER
 
AWS RoadShow Edinburgh Part 3 - Getting Started with AWS
AWS RoadShow Edinburgh Part 3 - Getting Started with AWSAWS RoadShow Edinburgh Part 3 - Getting Started with AWS
AWS RoadShow Edinburgh Part 3 - Getting Started with AWS
 
Mobile App Development 101
Mobile App Development 101Mobile App Development 101
Mobile App Development 101
 
[오픈소스컨설팅]Session 2 1. Future of Team Collaboration
[오픈소스컨설팅]Session 2 1. Future of Team Collaboration[오픈소스컨설팅]Session 2 1. Future of Team Collaboration
[오픈소스컨설팅]Session 2 1. Future of Team Collaboration
 
Test Automation Frameworks Final
Test Automation Frameworks   FinalTest Automation Frameworks   Final
Test Automation Frameworks Final
 
Productivity Services Version 2
Productivity  Services  Version 2Productivity  Services  Version 2
Productivity Services Version 2
 
Rational: The Platform for Software Development
Rational: The Platform for Software DevelopmentRational: The Platform for Software Development
Rational: The Platform for Software Development
 
Magento's Imagine eCommerce Conference 2011 - Mash-up of Magento and Salesfor...
Magento's Imagine eCommerce Conference 2011 - Mash-up of Magento and Salesfor...Magento's Imagine eCommerce Conference 2011 - Mash-up of Magento and Salesfor...
Magento's Imagine eCommerce Conference 2011 - Mash-up of Magento and Salesfor...
 

More from GeneXus

After Chatbots Yo (Ro) Bots
After Chatbots Yo (Ro) BotsAfter Chatbots Yo (Ro) Bots
After Chatbots Yo (Ro) BotsGeneXus
 
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 ActionGeneXus
 
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
 
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 futuroGeneXus
 
Sd y Plataformas
Sd y PlataformasSd y Plataformas
Sd y PlataformasGeneXus
 
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 responsivosGeneXus
 
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 industriaGeneXus
 
GeneXus 4 Students
GeneXus 4 StudentsGeneXus 4 Students
GeneXus 4 StudentsGeneXus
 
La importancia de ser responsive
La importancia de ser responsiveLa importancia de ser responsive
La importancia de ser responsiveGeneXus
 
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 GeneXusGeneXus
 
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 usuariosGeneXus
 
Innovando con GeneXus y SAP
Innovando con GeneXus y SAPInnovando con GeneXus y SAP
Innovando con GeneXus y SAPGeneXus
 
Going mobile
Going mobileGoing mobile
Going mobileGeneXus
 
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 GeneXusGeneXus
 
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 PlusGeneXus
 
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
 

More from 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?
 
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
 
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
 
La importancia de ser responsive
La importancia de ser responsiveLa importancia de ser responsive
La importancia de ser responsive
 
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...
 

Recently uploaded

How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 

Recently uploaded (20)

How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 

K2B Tools: For real business applications

Editor's Notes

  1. PresentaciónPara los que no lo conocen K2BTools es un conjunto de patrones, extensiones y herramientas qu asisten el desarrollo de aplicaciones de negocio con GeneXus, desde aplicaciones pequeñas, hasta grandes aplicaciones corporativas.
  2. Les cuento un poco de la historia de K2BTools, de su orígen: DECIR HACE 10 AÑOS. GeneXusConsulting y K2B son grandes empresas que pertenecen al grupo Artech. GXConsuting es una gran empresas de consultoria. al dia de hoy, por ejemplo, tiene 30 grandes proyectos activos, K2B es un ERP también del grupo Artech, que es instalado en grandes organizaciones de Uruguay. Cuando en ambas empresas se comienza a desarrollar las aplicaciones Web (y se va dejando las aplicaciones Win) sumado al crecimiento de la industria del software, lo que implicaba más proyectos para más usuarios, nos fuimos encontrando con algunos problemas que empezaron a complicar los proyectos. Problemas similares tenían también muchos en la comunidad GeneXus. ¿Cuáles eran esas complicaciones? - Por las características de la plataforma WEB, la productividad bajó muchísimo en comparación con el desarrollo Win Esto implicaba más costos, difícilmente trasladables a los clientes. Se volvió clave proveer de aplicaciones con una muy buenaexperienciadeusuario,, las aplicaciones de sofware se extendían a todos los ámbitos, los usuarios crecieron significativamente, en general usuarios no expertos, Una parte central en la UX, es lo que se llama “integridad conceptual de la aplicación”: lo cual significa que todas las tareas o actividades similares, tengan la misma interacción con el usuario final. Lograr que diferentes desarrolladores y en diferentes proyectos desarrollaran con integridad conceptual , era muy difcícil de lograr. Mejores practicas: Teniendo tantos proyectos y personas trabajando en ellos, que algunas incluso que rotaban, era dificil compartir y extender las mejores practicas en el desarrollo de los diferentes equipos. Nos referimos a las practicas para la arquitectura de las aplicaciones, diselño del modelo de datos, diseño de intreracciones, etc) Compartir componentes, entre diferentes proyectos, a pesar que había voluntad, se hacía difícil. Esto debido a que esos componentes se hacían pensando para determinado cliente, difícil de reusar para otros. Esto hacia que cada equipo volvia muchas veces a pensarse lo mismo, a implementar lo mismo y de diferentes formas y con diferentes coberturas. Esto incrementaba los costos en los proyectos. Todo esto hacia que algunos proyectos fueran inviables en términos economicos. Había que solucionar estos temas.La forma de solucionar estos problemas fue tener un equipo especializado, el equipo de K2BTools que desarrollara ciertos elementos que pueden ser patrones, extesniones o herramientas para solucionar estos problemas. Cómo? Aumento de la productividad: La idea de hacer componentes de diseño que son usados en todas las aplicaciones que se generaran automátciamente usando la tecnolocía de patrones. Asi surgieron K2B Patterns. Tambien era necesario bajar el tiempo de desarrollo de las UI que es una de las que tenía mayores costos en la plataforma Web. Con este objetivo surge el Web panel designer. - Mejores prácticas, como se hace difícil que todos sigan las mejores prácticas en el desarrollo, la mejor forma era generar automáticamente muchos de los componentes de la aplicación y generarlos con las mejores prácticas de desarrollo. En cuanto a arquitectrura, encapsulamiento, etc. Como ultimo punto, Centralizar componentes que son recurrentes en los diferentes proyectos, productizarlos para que se pudieran usar en los diferentes proyectos sin necesidad de volver a pensarlos y desarrollarlos, asi surge el modulo de alertas y el de auditoria. Actualmente tanto K2B como todos los proyectos de GXConsulting, como los proyectos de los clientes de K2BTools hacen todos us proyectos usando estas herramientas, logrando: : + productividad, encapsular mejores practicas, integridad conceptual y +calidad (componmentes probados)
  3. Bajando un poco para ver que componentes tienen las aplicaciones modernas y en cuales de ellos apoya K2BTools. ¿Cómo es la arquitectura de una app? Que componentes tiene? Menupasrlo para K2BToolsSeguridad y Test cases por la mitadPoner algo en las transiciones para el roadmapPasarle el dibujito de alertas.
  4. Bueno vamos a ver como K2BTools puede apoyar para la generación de estos componentes. Vamos a aclarar que la idea no es solo la generación de esos componentes sino que los mismos tengan las mejores prácticas de desarrollo y se hagan de manera óptima. Una de las mejores prácticas es no tener que tocar en GeneXus nunca el WebForm de forma manual, para lograr homogeneidad en las pantallas. Por otro lado, lo que quiero lograr es una interfaz agradable, para que el usuario final tenga la mejor experiencia de usuario. Veremos no solo los componentes que genera k2btools sino también como los genera.
  5. Manejador de productos.Manejador de Clientes.Transacción en modo display se pasa a updateSe comienza a hablar del patter k2btrnform para permitir al usuario tenerle una buena experiencia.¿Cómo se especifica para que el usuario no tenga que tocar el webform?
  6. Otro componente es el trabajar con
  7. Se muestra el trabajar con, la selección de columnas en tiempo de ejecución, el acceso al entity manager y el insert.Luego de explicaqueesgenerado con unainstancia del pattern K2BEntityServices.Se explicatambiéncomoes la especificcación de la instancia:Ventajas:En ningúnlugaraparecenconceptos de HTML.La disposición de elementos se indica en otrotipo de objetos.
  8. Sobre la personalización de la user interface, es posible personalizarla, modificando el tema, las imágenes y un objeto de layout donde se puede configurar la ubicación de los elementos en la pantalla.
  9. Automáticamente K2BTools genera los reportes básicos de la entidad, ya sea pdf y excel.Mostrar un pdf y un excel. Filtrar, volver a mostrar el pdf.
  10. Otro tema importante es la selcción. Mostrar la single selection que es un prompt, pero en varios escenarios yo voy a querer seleccionar varios productos. Mostrar la múltiple selección… decir que esta pantalla se genera en 2 minutos usando el WebPanelDEsigner.
  11. No todas las pantallas son trabajar con. Uno por lo general tiene como requerimiento construir aplicaciones más complejas, donde diferentes elementos se interrelacionen entre sí. Les voy a mostrar algunas pantallas complejas.CustomerInvoices Video de K2BTools (WebPanel en 5 minutos con K2BTools)PurchaseProducts Reutilización de múltiple selecciónIgnacio Tisnés va a dar una charla donde va a construir un amazom… en media hora y va a mostrar la construcción de pantallas con el WebPanelDesigner…no se lo pierdan.
  12. También tenemos la necesidad de integrarnos con GXQuery para tener información más analítica. (CustomerInvoices con gráfica)
  13. Bajando un poco para ver que componentes tienen las aplicaciones modernas y en cuales de ellos apoya K2BTools. ¿Cómo es la arquitectura de una app? Que componentes tiene? Menupasrlo para K2BToolsSeguridad y Test cases por la mitadPoner algo en las transiciones para el roadmapPasarle el dibujito de alertas.
  14. Otro requerimiento muy importante es la seguridad.Hoy K2BTools se integra totalmente con el GAM.Si bien el GAM resuelve de forma correcta la seguridad hay algunas cosas que no hace y uno puede potenciarel GAM utilizando K2BTools.Mostrar WWProducts en firefoxMostrar el modo update desaparecidoMostrar que no se puede accederIr al backend y decir que con K2BTools estamos dando un backend para acceder al GAM.Dar permisos para update y ver como se refleja en firefox.Fin demo.
  15. Es un requerimiento importante auditar las aplicaciones. Los invitamos hoy a las 12:00 hs una charla sobre K2BAudit, aquí podemos ver qu´´e usuario a qué hora y en qué momento se modificó un registro.
  16. Bajando un poco para ver que componentes tienen las aplicaciones modernas y en cuales de ellos apoya K2BTools. ¿Cómo es la arquitectura de una app? Que componentes tiene? Menupasrlo para K2BToolsSeguridad y Test cases por la mitadPoner algo en las transiciones para el roadmapPasarle el dibujito de alertas.
  17. En este pantalla es posible acceder al histórico de una entidad.
  18. Bajando un poco para ver que componentes tienen las aplicaciones modernas y en cuales de ellos apoya K2BTools. ¿Cómo es la arquitectura de una app? Que componentes tiene? Menupasrlo para K2BToolsSeguridad y Test cases por la mitadPoner algo en las transiciones para el roadmapPasarle el dibujito de alertas.
  19. Integracion con gXTest generar casos de prueba para las transacciones.
  20. Bajando un poco para ver que componentes tienen las aplicaciones modernas y en cuales de ellos apoya K2BTools. ¿Cómo es la arquitectura de una app? Que componentes tiene? Menupasrlo para K2BToolsSeguridad y Test cases por la mitadPoner algo en las transiciones para el roadmapPasarle el dibujito de alertas.
  21. Módulo de alertas, falta productizar…
  22. Bajando un poco para ver que componentes tienen las aplicaciones modernas y en cuales de ellos apoya K2BTools. ¿Cómo es la arquitectura de una app? Que componentes tiene? Menupasrlo para K2BToolsSeguridad y Test cases por la mitadPoner algo en las transiciones para el roadmapPasarle el dibujito de alertas.
  23. Estamos investigando qué valor podemos aportar a la comunidad en el área de smartdevices.
  24. Pueden encontrarnos en la Web en todos estos sitios: nuestra pagina principal, nuestro blog tecnico, el marketplace, y nuestro wiki de documentaicon.