SlideShare una empresa de Scribd logo
1 de 36
Descargar para leer sin conexión
PXTools: Nuevo
generador y nuevos
controles responsivos
Ing. Juan Marcelo Bustamante
@jmblamas @pxtoolsuy
jmbl@puntoexe.com.uy
PXTools
#GXMX
8	Patrones	
–  WorkWith	
–  Parameter	Request		
–  Composer	
–  Flow	Controller	
–  OAV	
–  Synchronization	
–  Audit	
–  ReportTemplate	
26	Módulos	
–  APIs	
–  Menus	
–  Process	Status	
–  Send	Mails	
–  Receive	Mails	
–  System	Parameters	
–  Alerts	
–  BatchPrint	
–  Control	Preferences	
–  Documents	
–  Dynamic	Call	References	
–  System	
–  Projects	
–  Task	Manager	
–  Audit	Log	
–  OAV	
–  PeopleOrganizations	
–  Security	
–  Synchronization	Log	
–  Synchronization	Web	Services	
–  Countries	States	Cities	
–  Printer	Markup	Language	
–  Issue	Tracking	
–  File	Storage	
–  Internet	of	Things	
–  BeagleBone	
	
	
3	Módulos	SD	
–  Help	
–  No?fica?ons	
–  Beacons	
	
	
7	User	Controls	
–  Password	Quality	Checker	
–  ScrollLine	
–  Password	Flash	Letter	
–  Password	SD	
–  InConcert	
–  Responsive	Layout	
–  Smart	Menus	
10	Extensiones	
–  Instance	Find	and	Replace	
–  License	Manager	
–  Install	Manager	
–  Apply	Default	
–  Instance	Attacher	
–  Revert	to	Previous	Date	Version	
–  Change	Referece	
–  Save	Modules	
–  Save	Objects	
–  Generate	Web	Startup	Object	
	
	
3	External	Objects	
–  PXToolsSD	(SMS	&	Bluetooth)	
–  Java	File	Properties	
–  Java	Chart	Generator	
2	External	Programs	
–  XPZ	Converter	
–  KB	Synchroniza?on
#GXMX
Patterns UI
Filosofía PXTools
Web Desktop
 Smart Devices
 Web Responsive
PXTools
Generador Web Desktop
#GXMX
Generador Web Desktop y GXUI
#GXMX
Generador Web Desktop y GXUI
#GXMX
Generador Web Desktop y GXUI
•  Orden por Títulos
•  Scroll Interno
•  Ocultamiento de
Columnas
•  Cambio de posición de
columnas
PXTools
Generador Web Responsivo
#GXMX
Web
Responsivo
Generador Web Responsivo
Desktop
 Smart Devices
PXTools
Generador Web Responsivo
para Smart Devices
#GXMX
Smart Devices
49%
36%
15%
#GXMX
Smart Devices
#GXMX
Smart Devices
#GXMX
Generador Responsivo
#GXMX
Generador Responsivo
#GXMX
Generador Responsivo - Demo
•  Insert con carga de variables antes de llamar a Transacción.
•  Modelo con acciones fuera y dentro de grilla.
•  Búsqueda única
•  Búsqueda avanzada y órdenes predefinidos
•  Orden por columnas por base de datos
•  Controles avanzados de paginación
•  Manejo de Template
•  Interacción con JQuery y JQueryUI
#GXMX
Nuevos métodos soportados (UC / Javascript)
•  Métodos de Posicionamiento (JQueryUI)
– Position
– ParentPosition
•  Métodos y Eventos relacionados a acciones del Mouse (JQuery)
– OutsideEvent
– ParentOutsideEvent
– OnOutsideClick
•  Cambiar clases de elementos desconocidos x GeneXus (JQuery)
– AddClass
– RemoveClass
#GXMX
Nuevos métodos soportados (GeneXus)
•  Cambio de clases de elementos conocidos por GeneXus 
– AddClass
– HasClass
– RemoveClass
– RemoveHiddenClasses
– RemoveOffsetClasses
– ReplaceClass
– ToogleClass
– ToogleClasses
– ToogleClassRemoveOffset
– ToogleShowHideClasses
PXTools
Responsive Layout
#GXMX
PXTools Responsive Layout
TOP
LEFT CENTER RIGHT
BOTTOM
#GXMX
PXTools Responsive Layout
BETWEEN FULL
#GXMX
PXTools Responsive Layout
#GXMX
PXTools Responsive Layout - Demo
•  User Control en el Development Environment.
•  Carga de parámetros basados en DataProvider.
•  Soporte de plataformas: Dimensiones y Tipo de Dispositivo.
•  Modo de regiones: Push o Float y Smart para región Top.
•  Regiones Left y Right: Full o entre Top y Bottom.
•  Adaptabilidad según cambios de plataformas.
•  Bloqueo del resto de las áreas al Flotar.
•  Superposición de áreas Flotantes según orden de aparición.
•  Manejo de scroll único o scroll por cada área.
•  Métodos para realizar cambios en Run-Time
#GXMX
PXTools Responsive Layout - Métodos soportados
•  Métodos de Visibilidad
– Show, Hide, ToogleVisible
•  Métodos relacionados a Modos
– Float, Push, ToogleMode
•  Métodos relacionados a manejo de Smart Top
– Maximize, Minimize, ToogleSize
•  Propiedades para saber el estado de cada región
PXTools
Smart Menus
#GXMX
PXTools Smart Menus
http://www.smartmenus.org/
#GXMX
PXTools Smart Menus
#GXMX
PXTools Smart Menus
Opción 1 Opción 2 Opción 4Opción 3
Opción 5
Opción 7
Opción 6
#GXMX
PXTools Smart Menus
Opción 1 Opción 3Opción 2
Opción 4
Opción 7
Opción 5
Opción 6
#GXMX
PXTools Smart Menus - Demo
•  User Control en el Development Environment.
•  Carga de datos basados en DataProvider.
•  Comportamientos: 
– Horizontal Responsivo Push
– Horizontal Responsivo Float
– Horizontal Smart
– Vertical
•  Propiedad de cambio de comportamiento responsivo
•  Propiedad de cambio de tema.
Precios
#GXMX
PXTools Responsive Layout
USD 94
#GXMX
PXTools Smart Menu
USD 26
#GXMX
¿Preguntas?
¡MUCHAS GRACIAS!
Ing. Juan Marcelo Bustamante
jmbl@puntoexe.com.uy
@jmblamas @pxtoolsuy

Más contenido relacionado

Destacado

Destacado (11)

Laboratorio: Desarrollo de aplicaciones Web con GeneXus Evolution 3 y Salto (...
Laboratorio: Desarrollo de aplicaciones Web con GeneXus Evolution 3 y Salto (...Laboratorio: Desarrollo de aplicaciones Web con GeneXus Evolution 3 y Salto (...
Laboratorio: Desarrollo de aplicaciones Web con GeneXus Evolution 3 y Salto (...
 
Guia marketing basico
Guia marketing basicoGuia marketing basico
Guia marketing basico
 
Master class: Mobile UI/UX. Como diseñar una App exitosa.
Master class: Mobile UI/UX. Como diseñar una App exitosa.Master class: Mobile UI/UX. Como diseñar una App exitosa.
Master class: Mobile UI/UX. Como diseñar una App exitosa.
 
Puntos clave del diseño de Interfaces de usuario
Puntos clave del diseño de Interfaces de usuarioPuntos clave del diseño de Interfaces de usuario
Puntos clave del diseño de Interfaces de usuario
 
Diseño de aplicaciones móviles: creando experiencias
Diseño de aplicaciones móviles: creando experienciasDiseño de aplicaciones móviles: creando experiencias
Diseño de aplicaciones móviles: creando experiencias
 
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
 
Diseño ui/ux en iOS
Diseño ui/ux en iOSDiseño ui/ux en iOS
Diseño ui/ux en iOS
 
GeneXus Apps UI / UX Kit - Gabriel Simonet
GeneXus Apps UI / UX Kit - Gabriel SimonetGeneXus Apps UI / UX Kit - Gabriel Simonet
GeneXus Apps UI / UX Kit - Gabriel Simonet
 
Construya las aplicaciones del futuro ¡hoy!
Construya las aplicaciones del futuro ¡hoy!Construya las aplicaciones del futuro ¡hoy!
Construya las aplicaciones del futuro ¡hoy!
 
Diseno y usabilidad en aplicaciones móviles para iphone (ui app design)
Diseno y usabilidad en aplicaciones móviles para iphone (ui app design)Diseno y usabilidad en aplicaciones móviles para iphone (ui app design)
Diseno y usabilidad en aplicaciones móviles para iphone (ui app design)
 
UX: La experiencia de diseñar la experiencia
UX: La experiencia de diseñar la experienciaUX: La experiencia de diseñar la experiencia
UX: La experiencia de diseñar la experiencia
 

Similar a PXTools: Nuevo generador y nuevos controles responsivos

px tools presente y futuro
px tools presente y futuropx tools presente y futuro
px tools presente y futuro
GeneXus
 
PXTools (for X Evolution 1) 4.0 y PXTools (for X Evolution 2) 2.0
PXTools (for X Evolution 1) 4.0 y PXTools (for X Evolution 2) 2.0PXTools (for X Evolution 1) 4.0 y PXTools (for X Evolution 2) 2.0
PXTools (for X Evolution 1) 4.0 y PXTools (for X Evolution 2) 2.0
GeneXus
 
Migración de Aplicaciones y Otros Desafíos
Migración de Aplicaciones y Otros DesafíosMigración de Aplicaciones y Otros Desafíos
Migración de Aplicaciones y Otros Desafíos
GeneXus
 
Commvault plataforma única de administración de datos
Commvault   plataforma única de administración de datosCommvault   plataforma única de administración de datos
Commvault plataforma única de administración de datos
Omega Peripherals
 

Similar a PXTools: Nuevo generador y nuevos controles responsivos (20)

px tools presente y futuro
px tools presente y futuropx tools presente y futuro
px tools presente y futuro
 
Los 10 mandamientos y más para el desarrollo de software con GeneXus - Juan M...
Los 10 mandamientos y más para el desarrollo de software con GeneXus - Juan M...Los 10 mandamientos y más para el desarrollo de software con GeneXus - Juan M...
Los 10 mandamientos y más para el desarrollo de software con GeneXus - Juan M...
 
Pylot : Herramienta para pruebas de rendimiento de Aplicaciones Web
Pylot : Herramienta para pruebas  de rendimiento de Aplicaciones WebPylot : Herramienta para pruebas  de rendimiento de Aplicaciones Web
Pylot : Herramienta para pruebas de rendimiento de Aplicaciones Web
 
PXTools (for X Evolution 1) 4.0 y PXTools (for X Evolution 2) 2.0
PXTools (for X Evolution 1) 4.0 y PXTools (for X Evolution 2) 2.0PXTools (for X Evolution 1) 4.0 y PXTools (for X Evolution 2) 2.0
PXTools (for X Evolution 1) 4.0 y PXTools (for X Evolution 2) 2.0
 
Turbo2
Turbo2Turbo2
Turbo2
 
Paralela9
Paralela9Paralela9
Paralela9
 
Arquitectura
ArquitecturaArquitectura
Arquitectura
 
Muchas novedades para la próxima versión de PXTools - Juan Marcelo Bustamante
Muchas novedades para la próxima versión de PXTools - Juan Marcelo BustamanteMuchas novedades para la próxima versión de PXTools - Juan Marcelo Bustamante
Muchas novedades para la próxima versión de PXTools - Juan Marcelo Bustamante
 
Monitorización En OpenSolaris
Monitorización En OpenSolarisMonitorización En OpenSolaris
Monitorización En OpenSolaris
 
III LLAMPAGEEK 2013: Base de Datos Distribuidas con PostgreSQL.
III LLAMPAGEEK 2013: Base de Datos Distribuidas con PostgreSQL.III LLAMPAGEEK 2013: Base de Datos Distribuidas con PostgreSQL.
III LLAMPAGEEK 2013: Base de Datos Distribuidas con PostgreSQL.
 
MoviWeb: Plataforma para Soportar el Acceso a Sitios Web desde Dispositivos M...
MoviWeb: Plataforma para Soportar el Acceso a Sitios Web desde Dispositivos M...MoviWeb: Plataforma para Soportar el Acceso a Sitios Web desde Dispositivos M...
MoviWeb: Plataforma para Soportar el Acceso a Sitios Web desde Dispositivos M...
 
Migración de Aplicaciones y Otros Desafíos
Migración de Aplicaciones y Otros DesafíosMigración de Aplicaciones y Otros Desafíos
Migración de Aplicaciones y Otros Desafíos
 
Tipos de software
Tipos  de softwareTipos  de software
Tipos de software
 
Sistemas operativos software
Sistemas operativos softwareSistemas operativos software
Sistemas operativos software
 
REQUERIMIENTOS NO FUNCIONALES
REQUERIMIENTOS NO FUNCIONALESREQUERIMIENTOS NO FUNCIONALES
REQUERIMIENTOS NO FUNCIONALES
 
Toma el control de tu infraestructura
Toma el control de tu infraestructuraToma el control de tu infraestructura
Toma el control de tu infraestructura
 
Commvault plataforma única de administración de datos
Commvault   plataforma única de administración de datosCommvault   plataforma única de administración de datos
Commvault plataforma única de administración de datos
 
1030626.ppt
1030626.ppt1030626.ppt
1030626.ppt
 
Curso cx programer
Curso cx programerCurso cx programer
Curso cx programer
 
7 introsd
7 introsd7 introsd
7 introsd
 

Más de GeneXus

Más de GeneXus (20)

After Chatbots Yo (Ro) Bots
After Chatbots Yo (Ro) BotsAfter Chatbots Yo (Ro) Bots
After Chatbots Yo (Ro) Bots
 
¿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
 
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
 
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...
 
Laboratorio: Desarrollo de aplicaciones Web con GeneXus Evolution 3 y Salto
Laboratorio: Desarrollo de aplicaciones Web con GeneXus Evolution 3 y SaltoLaboratorio: Desarrollo de aplicaciones Web con GeneXus Evolution 3 y Salto
Laboratorio: Desarrollo de aplicaciones Web con GeneXus Evolution 3 y Salto
 
Laboratorio: Desarrollo para Smart Devices
Laboratorio: Desarrollo para Smart DevicesLaboratorio: Desarrollo para Smart Devices
Laboratorio: Desarrollo para Smart Devices
 
Laboratorio: Desarrollo para Smart Devices (continuación)
Laboratorio: Desarrollo para Smart Devices (continuación)Laboratorio: Desarrollo para Smart Devices (continuación)
Laboratorio: Desarrollo para Smart Devices (continuación)
 
Café con Deployment - Federico Salomón
Café con Deployment - Federico SalomónCafé con Deployment - Federico Salomón
Café con Deployment - Federico Salomón
 
T2VIDEO y el lenguaje gestual. De los conceptos a las aplicaciones GX - Claud...
T2VIDEO y el lenguaje gestual. De los conceptos a las aplicaciones GX - Claud...T2VIDEO y el lenguaje gestual. De los conceptos a las aplicaciones GX - Claud...
T2VIDEO y el lenguaje gestual. De los conceptos a las aplicaciones GX - Claud...
 
Testing as a Service: Desarrollo del mercado en Paraguay - Alfonso Mariano Fe...
Testing as a Service: Desarrollo del mercado en Paraguay - Alfonso Mariano Fe...Testing as a Service: Desarrollo del mercado en Paraguay - Alfonso Mariano Fe...
Testing as a Service: Desarrollo del mercado en Paraguay - Alfonso Mariano Fe...
 

Último

TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptx
TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptxTECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptx
TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptx
UPSE
 
TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdf
TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdfTECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdf
TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdf
UPSE
 

Último (10)

Ciberseguridad y Seguridad Informática Franco Correa Grupo B.pptx
Ciberseguridad y Seguridad Informática Franco Correa Grupo B.pptxCiberseguridad y Seguridad Informática Franco Correa Grupo B.pptx
Ciberseguridad y Seguridad Informática Franco Correa Grupo B.pptx
 
Tipos de datos en Microsoft Access definiciones.pdf
Tipos de datos en Microsoft Access definiciones.pdfTipos de datos en Microsoft Access definiciones.pdf
Tipos de datos en Microsoft Access definiciones.pdf
 
TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptx
TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptxTECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptx
TECNOLOGIA DE LA INFORMACION Y MULTIMEDIA 15 MAYO.pptx
 
Especificación casos de uso del negocio
Especificación  casos de uso del negocioEspecificación  casos de uso del negocio
Especificación casos de uso del negocio
 
LA CALIDAD DE LA INFORMACION EN LA NUEVA ERA DEL INTERNET
LA CALIDAD DE LA INFORMACION  EN LA NUEVA ERA DEL INTERNETLA CALIDAD DE LA INFORMACION  EN LA NUEVA ERA DEL INTERNET
LA CALIDAD DE LA INFORMACION EN LA NUEVA ERA DEL INTERNET
 
serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...
serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...
serenidad APP presentacion.pdfes una innovadora aplicación móvil diseñada par...
 
CIBERSEGURIDAD Y SEGURIDAD INFORMÁTICA.pptx
CIBERSEGURIDAD  Y SEGURIDAD INFORMÁTICA.pptxCIBERSEGURIDAD  Y SEGURIDAD INFORMÁTICA.pptx
CIBERSEGURIDAD Y SEGURIDAD INFORMÁTICA.pptx
 
Modelado de Casos de uso del negocio
Modelado de  Casos  de  uso  del negocioModelado de  Casos  de  uso  del negocio
Modelado de Casos de uso del negocio
 
El necesario mal del Legacy Code (Drupal Iberia 2024)
El necesario mal del Legacy Code (Drupal Iberia 2024)El necesario mal del Legacy Code (Drupal Iberia 2024)
El necesario mal del Legacy Code (Drupal Iberia 2024)
 
TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdf
TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdfTECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdf
TECNOLOGÍA DE LA INFORMACIÓN SLIDESHARE INVESTIGACION.pdf
 

PXTools: Nuevo generador y nuevos controles responsivos