El desafío de transportar CSPro/X a Windows Mobile 5.0 ha sido cumplido en un 100% y hoy puede correr las mismas aplicaciones CAPI en un notebook bajo Windows 32 o en un Pocket PC (PPC). Lo notable es que nada se ha perdido en el proceso de conversión y por lo tanto la aplicación puede ser corrida sin hacer ningún cambio en el PPC o desktop El desarrollo de la aplicación y el test correspondiente se ejecuta en Win32 y una vez satisfecho con la aplicación, se genera un conjunto de archivos binarios los que son pasados posteriormente al PPC.
La versión Windows Mobile del software tiene como es de esperar, una interfase nueva y apropiada para la pequeña pantalla de los PPC. Todo el trabajo de conversión y diseño de la nueva interfase fue desarrollado por SERPRO bajo contrato con MACRO International Inc . (financiado por la Agencia de Desarrollo Internacional de EEUU, USAID). Tanto CSPro como CSProX esta corriendo en Windows Mobile 5.0 y se está desarrollando un nuevo módulo de sincronización para completar la parte de comunicación cliente/servidor de CSProX. Este último componente estará disponible en los próximos meses. El sistema ha sido probado en el Dell Axim X51v que tiene las siguientes características:
-
Microsoft ® Windows Mobile TM 5.0 software con Windows Media Player 10 Mobile
-
Usando el procesador Intel ® XScale TM PXA270 a 624MHz
-
Pantalla 3.7" color TFT VGA con una resolución de 640x480
-
Acelerador multimedia integrado Intel ® 2700G con 16MB de memoria video
-
Tecnología inalámbrica WiFi 802.11b y Bluetooth TM
-
64MB SDRAM y 256MB Flash ROM
-
Compact Flash Integrado Typo II and Secure Digital / SDIO / MMC card slots
-
Soporte VGA-OUT
-
Batería primaria removible con una batería opcional de alta capacidad
-
3.5mm Headphone / Headset Jack for Headsets to support VoIP y aplicaciones de reconocimiento de voz
-
Micrófono y parlante incorporados
-
Plataforma de conexión USB incluyendo compartimiento para carga de batería adicional
El sistema también corre en el HP iPAQ hx2790 con características muy similares al Dell.
-
Microsoft ® Windows Mobile T 5.0 software - Premium Edition
-
Intel® PXA270 Processor 624 MHz Wi-Fi (802.11b), Bluetooth® wireless technology, Serial IR
-
Integrated Compact Flash Type II (CF) and Secure Digital (SDIO) slot - Supports SD/MMC type standard, SDIO ready
-
384 MB total memory (320 MB ROM and 64 MB SDRAM); Up to 256 MB user available persistent storage memory
-
3.5" Transflective TFT QVGA; 64K colors; portrait and landscape mode
-
Touch-sensitive display for stylus or fingertip
-
Integrated microphone, speaker and one 3.5 mm stereo headphone jack
-
4.71 x 3.01 x .65 in.
-
5.8 oz
El procesador Intel ha demostrado ser lo suficientemente poderoso como para correr el exigente software CSPro/X con una aplicación grande para una encuesta de hogar de alrededor de 700 preguntas. Sorprendentemente la demora entre preguntas no es problema, incluso cuando se ejecutan complejas reglas de consistencia.
La versión PPC de CSPro/X será especialmente atractiva para aquellas instituciones/compañías que tengan aplicaciones que ocupen un gran número de usuarios, donde la proporción de precios entre notebooks y PPCs sea de al menos 2 a 1 (por ejemplo, Ultra Móbil PC u Origami vs. PPC).
Es importante señalar que el requerimiento de velocidad del procesador no estará relacionado con el tamaño de la aplicación pero si con las características de CSPro/X que se estén usando (archivos externos, listas dinámica extensas, número de parámetros de las preguntas, codificación/clasificación automática, etc). El tamaño de la aplicación es solo relevante al momento de la carga de la aplicación (probablemente esto se hará solo unas pocas veces en el día).
Los resultados son impresionantes debido al impacto del software en el comportamiento de la máquina pequeña. Las nuevas características especialmente diseñadas para manejar las conocidas desventajas del PPC hacen maravillas y tienden a disminuir el impacto que podrían tener en una larga sesión de captura de datos.
Las nuevas características implementadas están diseñadas para minimizar tres desventajas de las máquinas PPC: el tamaño de la pantalla, la ausencia de teclado QWERTY (a no ser de que se le agregue un teclado externo) y la mayor dificultad para navegar hacia delante y atrás entre los datos capturados.
También vale la pena enfatizar que aparte de tener el módulo de desarrollo en Win32, la aplicación puede ser íntegramente probada en esta plataforma antes de ser movida al PPC. Esta facilidad debería ahorrar un monto de tiempo sustancial en su desarrollo.
La pareja CSPro/X-PPC abre nuevos horizontes aprovechando el costo de la máquina por un lado y la potencia y facilidad para generar complejas aplicaciones para el PPC con CSPro/X.
Demostración de la Captura de Datos en Pocket PC (Flash)
|