Beruflich Dokumente
Kultur Dokumente
Resumen
Durante este proyecto, se logr el desarrollo de una
aplicacin con acceso a una base de datos que reside
en un dispositivo mvil, y a la cual se puede acceder
y manipular desde el dispositivo sin necesidad de
tener una conexin con un servidor o conexin a
Internet. El desarrollo de la aplicacin fue realizado
en SWT, que es un conjunto de herramientas para la
creacin de interfaces grficas en el lenguaje Java
SWT es relativamente nuevo, y presenta
importantes ventajas para el desarrollo de
aplicaciones. El manejador de base de datos que se
us fue Oracle Lite, que tiene un tamao pequeo y
realiza las consultas de manera muy eficiente. La
conexin entre la base de datos y la aplicacin se
realiz mediante JDBC que es el mtodo de
conexin entre las aplicaciones Java y las bases de
datos.
1.
Introduccin
Herramientas de Desarrollo
2.3.3. IBMJ9
Tambin conocida como Wesphere Everyplace
Micro Environment Personal Profile (WEME), esta
VM tiene soporte para la mayora de los sistemas
operativos y procesadores de los dispositivos
mviles (IBM, 2005), as como un costo muy bajo
(de 6 USD por licencia).
2.4. Entornos de Desarrollo Integrados
Al momento de comenzar a desarrollar, un punto
muy importante es la seleccin del entorno de
desarrollo (IDE por sus siglas en ingls) a usar.
Existen varios IDEs disponibles para el desarrollo
de aplicaciones para dispositivos mviles. A
continuacin se describen brevemente algunos de
ellos.
2.4.1. JBuilder
Desarrollado por Borland, es un IDE muy completo
en su versin 2005, JBuilder integr muchas
caractersticas que ayudan en el desarrollo de
aplicaciones Java como: Explorador de bases de
datos, Monitor JDBC, Servicios WEB, Monitor
TCP, soporte SQL, entre muchos otros (Borland,
2005). No se seleccion para este proyecto debido a
su costo de licenciamiento que es de alrededor de
$500 USD (BorlandStore, 2005).
2.4.2. JDeveloper
Basado en JBuilder y desarrollado por Oracle,
JDeveloper integra funciones para las bases de datos
y servicios ofrecidos por Oracle (Oracle, 2004).
JDeveloper resulta un poco difcil de operar, y
aunque Oracle proporciona buena documentacin y
soporte, JDeveloper no es un IDE completamente
enfocado al OpenSource, por lo que difcil encontrar
ayuda y manuales.
2.4.3. Eclipse Software Development Kit
Eclipse es hoy en da el IDE ms usado por la
comunidad desarrolladora de Java, solo para darnos
una idea de su popularidad, recientemente fue
liberada la versin 3.1 de Eclipse, la cual fue
descargada del sitio del proyecto ms de un milln
de veces en tan solo 40 das (Eclipse Project, 2005).
Eclipse es un IDE orientado al OpenSource, existen
muchas y muy variadas extensiones y libreras para
facilitar el desarrollo de aplicaciones Java. Soporta
el desarrollo visual, desarrollo para dispositivos
mviles, aplicaciones WEB entre muchas otras
cosas. Aunado a su capacidad de ser extensible y
abierto, dado su enfoque al OpenSource, existen
muchsimos manuales, tutoriales, ejemplos, cursos y
documentos sobre como usar y manejar Eclipse.
3.
Propuesta de desarrollo
Shell
Button
Menu
Text
Tree
Shell
Shell
List
Dialog
Table
Label
4.
Conclusiones
5.
Referencias