::: Manos a la obra... 2da. Parte. :::
 

Ya hemos dado el primer gran paso que da todo programador, escribir un programa que diga “Hola mundo”. A continuación realizaremos un programa que nos permita recibir SMS. El espacio y el tiempo que disponemos nos hace casi imposible escribir dicho programa desde cero, en consecuencia tomaremos un atajo. Para esto debemos ejecutar el MOTO2MOTO Wireless toolkik como se indica en la  Figura Nº7.  Una vez ejecutado este aparecerá la ventana que se muestra en la Figura Nº8.



Figura Nº7



Figura Nº8

Al presionar el Botón de “Open Project…”, aparecerá una ventana en la cual podemos observar un listado de diferentes proyectos, Figura Nº9, uno de ellos con el nombre de “SMSExample”.

Luego de seleccionar este, en la ventana anterior aparecerá una estructura en árbol. Si entramos dentro de la carpeta “Source Files” y hacemos doble clic sobre el archivo SMSExample.java, se abrirá un archivo de texto que nos muestra el código de dicho proyecto. Figura Nº10.



Figura Nº9



Figura Nº10

De seguro estará tentado a copiar y pegar el contenido de este archivo en un proyecto recién generado. Lamentablemente esto no es tan sencillo, pero tampoco es algo muy complicado.

Antes de hacer nuestro proyecto tomando como referencia el que acabamos de abrir, vamos a ver como funciona. Para esto, seleccionamos la solapa de “Console” en el MOTO2MOTO wireless Toolkit y luego presionamos el botón “RUN”. Esto producirá que en la ventana de consola aparezca el mensaje Text message listener started”,
el cual indica que el programa esta funcionando. Simultáneamente se abrirá otra ventana con una representación del dispositivo seleccionado, como se puede ver en la Figura Nº11.

Como nos encontramos en un entorno de debbuging, no nos vamos poder a enviar un mensaje de texto para poder ver como funciona. Por lo tanto haremos uso de una herramienta que nos ofrece el MOTO2MOTO Wireless Toolkit, la cual es la WMA Console. Podemos acceder a ella a través de menú File – Utilities, como podemos ver en la Figura Nº12. Una ves seleccionada y dispara, aparecerá la ventana de la Figura Nº13.



Figura Nº11



Figura Nº12



Figura Nº13

Esta herramienta nos permite la simulación del envío de un mensaje de texto (SMS), de un mensaje de Broadcast (CBS) y de un mensaje multimedia (MMS). En nuestro caso simplemente enviaremos un mensaje de texto. Por lo tanto presionaremos el botón de “Send SMS”, lo que producirá que aparezca la siguiente pantalla. Figura Nº14.



Figura Nº14

Los números listados en la ventana “To Selected Clients” pertenecen a los dispositivos activados. En este caso el número +5550000 pertenece nuestro dispositivo, en el cual esta corriendo el programa realizado en Java, mientras que el número +5550001 pertenece a VMA Console. Seleccionamos el numero de nuestro dispositivo, escribimos el mensaje que deseamos enviar y presionamos la tecla SEND. Esto se puede ver en la Figura Nº15.



Figura Nº15

La Figura Nº16 nos muestra el mensaje recibido en la consola del MOTO2MOTO Wireless Toolkit y la indicación del mensaje enviado en la consola del VMA Console. Estas mismas Herramientas se pueden utilizar para testear las aplicaciones que nosotros desarrollemos, por lo que es útil familiarizarse con ellas.



Figura Nº16

Continuará...

Solicite mayor información a:

Ing. Ignacio José Zaradnik
FAE Motorola Wireless Division
E-mail: iz@electrocomponentes.com

 
 
Solís 225 / 227 / 229 (1079) - Buenos Aires, Argentina. - Tel: (54 11) 4375-3366 Fax: (54 11) 4325-8076
© Electrocomponentes S.A. - Todos los derechos reservados