rodrigo alvarez [email protected] genexus y pda miguel silva [email protected]
TRANSCRIPT
Introducción
PDA
Personal Digital Assistant
Diversidad en el mercadoPocket PC
Palm
PDA
Personal Digital Assistant
Diversidad en el mercadoPocket PC
Palm
¿Que ventajas aporta un PDA en mi negocio?
Puntos de entrada/salida de información
Poder de cómputo móvil
Puntos de entrada/salida de información
Poder de cómputo móvil
Alternativas de desarrollo
Base de datos centralizada
Aplicaciones Conectadas
Aplicaciones Desconectadas
Base de datos centralizada
Aplicaciones Conectadas
Aplicaciones Desconectadas
Aplicaciones Conectadas
Aplicaciones Web
Cualquier dispositivo que tenga un browser
Cualquier generador Web GX
Aplicaciones Web
Cualquier dispositivo que tenga un browser
Cualquier generador Web GX
Aplicaciones Desconectadas
Generador Pocket PC
Windows CE
Pocket PC – Hand Held PC
GeneXus 8.0
ADOCE /SQLCE
Generador Pocket PC
Windows CE
Pocket PC – Hand Held PC
GeneXus 8.0
ADOCE /SQLCE
Sincronización
Transferencia de datos entre la base central y los dispositivos.
Active Sync
Puerto de comunicación
Por cable o inalámbrica
Transferencia de datos entre la base central y los dispositivos.
Active Sync
Puerto de comunicación
Por cable o inalámbrica
Consideraciones de desarrollo
Requerimientos
Microsoft eMbedded Visual Toolshttp://www.microsoft.com/downloads/details.aspx?FamilyId=F663BF48-31EE-4CBE-AAC5-0AFFD5FB27DD&displaylang=en
Embedded Visual Basic
Emulador
Requerimientos
Microsoft eMbedded Visual Toolshttp://www.microsoft.com/downloads/details.aspx?FamilyId=F663BF48-31EE-4CBE-AAC5-0AFFD5FB27DD&displaylang=en
Embedded Visual Basic
Emulador
Consideraciones de desarrollo
Limitaciones de la Plataforma
Grillas read-only
Reportes
Indices
Funciones GX
Limitaciones de la Plataforma
Grillas read-only
Reportes
Indices
Funciones GX
Metodología
¿Cómo introduzco “esto” en mi sistema?
Reglas del negocio
Metodología de trabajo con GX
¿Cómo introduzco “esto” en mi sistema?
Reglas del negocio
Metodología de trabajo con GX
Reglas del negocio
Problemas “comunes”:
Concurrencia
Información parcial (Stock)
Otros…
Problemas “comunes”:
Concurrencia
Información parcial (Stock)
Otros…
Metodología de trabajo GeneXus
Relación 1 a 1 entre tablas de la base centralizada y las de la base móvil.Relación 1 a 1 entre tablas de la base centralizada y las de la base móvil.
Metodología de trabajo GeneXus
Un Modelo con el generador de la base de datos central y el generador Pocket PC
Tengo que definir “doble los atributos”
La forma de acceso es por Data View
No es una alternativa viable
Un Modelo con el generador de la base de datos central y el generador Pocket PC
Tengo que definir “doble los atributos”
La forma de acceso es por Data View
No es una alternativa viable
Metodología de trabajo GeneXus
Un Modelo para mi aplicación centralizada y otro modelo para el sistema Pocket PC
Mismos objetos con distinto form si no difieren en reglas o eventos.
Objetos salvados con otro nombre y modificados
Un Modelo para mi aplicación centralizada y otro modelo para el sistema Pocket PC
Mismos objetos con distinto form si no difieren en reglas o eventos.
Objetos salvados con otro nombre y modificados
Metodología de trabajo GeneXus
Una bases de conocimiento para cada generador
No aprovecho el conocimiento del negocio que tengo en mi KB.
Una bases de conocimiento para cada generador
No aprovecho el conocimiento del negocio que tengo en mi KB.
El Futuro…
Windows CE.NET
Compact Framework
Generador .NET
Windows CE.NET
Compact Framework
Generador .NET
Rodrigo [email protected]
Miguel [email protected]