Análisis
comparativo de lenguajes
En la tabla 2 se hace una comparación entre algunos de los lenguajes de programación que permiten el desarrollo de aplicaciones para PDA. Las Tablas 1 y 2 tienen por objetivo establecer algunas cualidades técnicas que permitan seleccionar el lenguaje más adecuado con base en el diagrama de procesos definido previamente. Cabe mencionar que la documentación que se pudo encontrar del software Pippy fue muy limitada en comparación con los otros dos lenguajes. En lo que se refiere a Superwaba, existe la documentación de todas sus clases, así como numerosos artículos que lo describen y permiten conocer con gran exactitud sus características. Una gran ventaja que presenta Smalltalk es el hecho de no requerir instalación alguna en el PDA para correr aplicaciones; sin embargo, el elemento que permite tomar la decisión es el hecho de desarrollar una aplicación que maneja el puerto de la Palm para la adquisición de los datos, y a la fecha de la investigación, el único lenguaje que lo soporta es SuperWaba. Es posible notar que SuperWaba ofrece flexibilidad en los tipos de dispositivos en donde se pueden correr sus aplicaciones (PalmOS y WindowsCE) y presenta la capacidad de tener demos o copias en Web de la aplicación, a través de applets. El código en SuperWaba es muy semejante al de Java (aunque limitado), que es un lenguaje de programación muy potente, con lo cual se puede lograr el crecimiento posterior de la aplicación (J2ME). |