GeneXus y PDA Rodrigo Alvarez ralvarez@artech.com.uy Miguel Silva msilva@emind.com.uy
Introducción PDA Personal Digital Assistant Diversidad en el mercado Pocket PC Palm
¿Que ventajas aporta un PDA en mi negocio? Puntos de entrada/salida de información Poder de cómputo móvil
Alternativas de desarrollo Base de datos centralizada Aplicaciones Conectadas Aplicaciones Desconectadas
Aplicaciones Conectadas 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
Transferencia de datos entre la base central y los dispositivos. Sincronización 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 Tools http://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
¿Cómo introduzco “esto” en mi sistema? Metodología ¿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…
Metodología de trabajo GeneXus 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
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
Metodología de trabajo GeneXus 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
Rodrigo Alvarez ralvarez@artech.com.uy Miguel Silva msilva@emind.com.uy