|
INTRODUCCI?N.
Esta es la primera entrega de un tutorial acerca del programa PDAToolbox.
PDAToolbox sirve para generar aplicaciones para el sistema operativo Palm OS que se ejecuta en dispositivos de tipo PDA de marcas como Palm, Handspring, IBM, Sony, etc...
PDAToolbox es capaz de generar aplicaciones que se ejecutan sin ayuda de ninguna biblioteca de funciones adicional, ya que incluye una peque?a biblioteca en los programas que genera.
Esta propiedad y el buen soporte que encontramos en la p?gina web www.pdatoolbox.com son los aspectos que nos han decantado por este programa.
PDAToolbox existe en 2 versiones: a versi?n demo, totalmente operativa a excepci?n de la posibilidad de utilizar algunas funciones como las de c?lculo, y la comercial, que cuesta s?lo 25 $ y que podemos adquirir en la p?gina citada anteriormente.
1. EL PROGRAMA.
Despu?s de instalar el programa (entorno de desarrollo - IDE) en nuestro equipo de sobremesa, aparecer? el men? programas el apartado PDA Toolbox . Dentro encontramos 2 programas: PDA Toolbox Conversion Utility y PDA Toolbox.
El primer programa, PDA Toolbox Conversion Utility es una aplicaci?n para convertir ficheros CVS a ficheros de bases de datos para palm y viceversa. Tendremos una explicaci?n en profundidad de esta aplicaci?n mas adelante.
PDA Toolbox es el programa propiamente dicho. Si lo ejectuamos aparecer? brevemente una pantalla de presentaci?n, tras la cual veremos una pantalla de "Truco del d?a" .
La cerramos y veremos la pantalla principal del programa.
Veremos debajo de la barra de t?tulos, las opciones t?picas de men? (File, Edit, View, Insert, Window, Help).
Debajo tendremos 4 filas de iconos.
La primera corresponde a las operaciones m?s frecuentes del men?: nuevo, abrir, guardar, copiar, cortar, pegar, ayuda, etc...
Debajo, en la segunda fila tenemos ya algunos objetos que podemos poner en los formularios de nuestra aplicaci?n: etiquetas, campos de texto, botones, etc...
Tambi?n tenemos en esta fila los iconos para las funciones de propiedades para el formulario y generarar ficheros PRC.
La tercera fila de iconos son los correspondientes a las posibles alineaciones de elementos en el formulario.
La cuarta fila son los correspondientes a las herramientas de dibujo para iconos: lapiz, rect?ngulo, circulo, linea y rect?ngulos centrados.
Todas estas funciones las veremos en profundidad m?s adelante.
2. LA VENTANA PRINCIPAL DE LA APLICACI?N.
Tenemos debajo de todas las filas de iconos, la ventana principal de la aplicaci?n.
En esta ventana vemos el nombre de la aplicaci?n, la informaci?n de la ventana de "Acerca de ...", el icono de la aplicaci?n (que es totalmente editable), la identificaci?n del due?o de la aplicaci?n, el bit de backup y una lista con los nombres de ls formularios.
En el campo del nombre de la aplicaci?n, pondremos el nombre que queramos que tenga nuestra aplicaci?n. Es el nombre que aparecer? en la pantalla de nuestra PDA.
El campo que contiene la informaci?n de "Acerca de...." podremos poner el texto que deseamos que aparezca en la ventana de informaci?n de la aplicaci?n.
El icono que queremos para nuestra aplicaci?n puede ser editado para poner el que deseemos. Utilizaremos las herramientas de dibujo que est?n en la cuarta fila de iconos.
En el campo de "owner ID" (identificaci?n del creador de la aplicaci?n) deberemos introducir 4 caracteres que identificique al programa y su creador. Debemos tener cuidado con esto ya que si en nuestro dispositivo PDA existe alguna aplicaci?n con el mismo creatorID podemos tener problemas. En la p?gina oficial de Palm (www.palm.com) existe un listado de Ids, en el cual podemos registrar el nuestro para que ning?n otro creador pueda utilizarlo.
La casilla de backup bit indicar? a nuestro dispositivo que queremos que la aplicaci?n sea almacenada en el PC cuando se realice una sincronizaci?n.
La casilla de trial de 30 d?as sirve para que nuestra aplicaci?n deje de ser operativa despu?s de transcurridos 30 d?as. Esta opci?n es ideal si deseamos vender nuestra aplicaci?n y queremos distribuir una versi?n de demostracci?n.
Tenemos debajo un cuadro con una lista con los formularios utilizados en nuestra aplicaci?n.
3. NUESTRA PRIMERA APLICACI?N.
Vamos a crear una aplicaci?n muy b?sica con solo 2 formularios para ver el funcionamiento b?sico del programa PDA Toolbox. Necesitaremos 2 formularios cada uno con un bot?n que haga aparecer el otro.
Arrancamos la aplicaci?n y escribimos el nombre de nuestra aplicaci?n, rellenamos tambi?n los campos de "About info" y dise?amos un icono para nuestro programa.
Figura 1: Ventana de creaci?n de una nueva aplicaci?n.
Una vez hecho esto, pasamos a dise?ar nuestro primer formulario.
4. LOS FORMULARIOS.
Para crear un formulario pulsamos el pen?ltimo icono de la segunda fila. As? insertamos un formulario en nuestra aplicaci?n. Nos aparecer? un nuevo formulario sin elementos en la pantalla. Para ver sus propiedades pulsamos el icono antepen?ltimo de la segunda linea de iconos. Obtendremos la siguiente ventana:
Figura 2: Ventana de propiedades de un formulario.
Rellenamos los campos con los datos que nos interesen. El nombre debe ser distinto al de la aplicaci?n y nos servir? para llamar a este formulario desde otros formularios.
El cuadro "Database Info" contiene informaci?n acerca del uso de base de datos que se haga desde este formulario. Como no vamos a utilizar ninguna base de datos dejamos marcado "Use default Values".
La casilla "Main Form" indica al programa que este es el formulario principal de la aplicaci?n y ser? el primero en cargar.
Para nuestra aplicaci?n debemos utilizar 2 formularios, as? que repetiremos estos pasos con otro formulario, cambiandolo de nombre, por supuesto.
Una vez creados los formularios, ya podemos empezar a rellenarlos.
En la pr?xima entrega veremos el punto 5, c?mo insertar los controles en los formularios.
|