SlideShare a Scribd company logo
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 Architecture
WSO2
 
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
Salesforce 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 AWS
Ian 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 AWS
Ian 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 AWS
Ian 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 AWS
Ian 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 delivery
Rakuten 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-demo
daveingham
 
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.1
commercescape
 
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
Paul 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 Development
Intel 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 SERVER
WSO2
 
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
Ian Massingham
 
Mobile App Development 101
Mobile App Development 101Mobile App Development 101
Mobile App Development 101
Tuyến Vũ Đức
 
[오픈소스컨설팅]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
Open Source Consulting
 
Test Automation Frameworks Final
Test Automation Frameworks   FinalTest Automation Frameworks   Final
Test Automation Frameworks Final
Margaret_Dickman
 
Productivity Services Version 2
Productivity  Services  Version 2Productivity  Services  Version 2
Productivity Services Version 2
SteveBrinton
 
Rational: The Platform for Software Development
Rational: The Platform for Software DevelopmentRational: The Platform for Software Development
Rational: The Platform for Software Development
saman 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 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
 
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
 
[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) Bots
GeneXus
 
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 Action
GeneXus
 
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 futuro
GeneXus
 
Sd y Plataformas
Sd y PlataformasSd y Plataformas
Sd y Plataformas
GeneXus
 
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
GeneXus
 
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
 
GeneXus 4 Students
GeneXus 4 StudentsGeneXus 4 Students
GeneXus 4 Students
GeneXus
 
La importancia de ser responsive
La importancia de ser responsiveLa importancia de ser responsive
La importancia de ser responsive
GeneXus
 
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
 
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 usuarios
GeneXus
 
Innovando con GeneXus y SAP
Innovando con GeneXus y SAPInnovando con GeneXus y SAP
Innovando con GeneXus y SAP
GeneXus
 
Going mobile
Going mobileGoing mobile
Going mobile
GeneXus
 
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
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
GeneXus
 
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 Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
Edge AI and Vision Alliance
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
Ivo Velitchkov
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
Tomaz Bratanic
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
Tatiana Kojar
 
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
Data Hops
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
The Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptxThe Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptx
operationspcvita
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
DianaGray10
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Wask
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Neo4j
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
Edge AI and Vision Alliance
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
Miro Wengner
 
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their MainframeDigital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Precisely
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
Neo4j
 

Recently uploaded (20)

“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
“How Axelera AI Uses Digital Compute-in-memory to Deliver Fast and Energy-eff...
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
 
GraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracyGraphRAG for Life Science to increase LLM accuracy
GraphRAG for Life Science to increase LLM accuracy
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
Skybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoptionSkybuffer SAM4U tool for SAP license adoption
Skybuffer SAM4U tool for SAP license adoption
 
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3FREE A4 Cyber Security Awareness  Posters-Social Engineering part 3
FREE A4 Cyber Security Awareness Posters-Social Engineering part 3
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
The Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptxThe Microsoft 365 Migration Tutorial For Beginner.pptx
The Microsoft 365 Migration Tutorial For Beginner.pptx
 
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectorsConnector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
Connector Corner: Seamlessly power UiPath Apps, GenAI with prebuilt connectors
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
Digital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying AheadDigital Marketing Trends in 2024 | Guide for Staying Ahead
Digital Marketing Trends in 2024 | Guide for Staying Ahead
 
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and BioinformaticiansBiomedical Knowledge Graphs for Data Scientists and Bioinformaticians
Biomedical Knowledge Graphs for Data Scientists and Bioinformaticians
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
“Temporal Event Neural Networks: A More Efficient Alternative to the Transfor...
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
JavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green MasterplanJavaLand 2024: Application Development Green Masterplan
JavaLand 2024: Application Development Green Masterplan
 
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their MainframeDigital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
Digital Banking in the Cloud: How Citizens Bank Unlocked Their Mainframe
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
 

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.