Programación de Móviles

Creamos un Nuevo Proyecto en NetBeans y seleccionamos la opción Java ME y Mobile Application

Asignamos el nombre de la aplicación no olvidando direccionar el sitio en donde se almacenará el proyecto o dejamos el que por default nos asigna NetBeans en Mis Documentos

Pasamos a la siguiente pantalla en donde deberá estar seleccionada de la siguiente manera:

Va a aparecer una pantalla como la siguiente:

Observemos que ahora tenemos tres partes importantes con las cuales vamos a trabajar Código (Source), Ventana (Screen) como se verá el dispositivo en el emulador y Flujo (Flow), este último nos muestra el flujo de ejecución de la aplicación, es decir la secuencia de ejecución de los formularios que forman parte de la ejecución, las flechas indican la ruta de ejecución de cada objeto

Al ejecutar nuestra aplicación por primera vez, sin modificar nada, aparece de la siguiente manera:

Pasamos al área de Ventana (Screen)

Damos click derecho sobre la interfaz y observamos los elementos que podemos cargar en ella

Rediseña la ventana agregando algunos elementos como Campos de Texto, Date Field y Choice Group

Debiendo crear de la siguiente manera:

Para agregar elementos del Choice Group, realiza las siguientes acciones:

Ejecutamos la aplicación y observamos los resultados:

En el manejo de la Aplicación se deben considerar que el usuario puede utilizar los botones del centro del Emulador del Teléfono para desplazarse entre las opciones del mismo.

Por ejemplo, las teclas de la esquina superior izquierda y derecha permiten manejar la opción del Menú y Exit, respectivamente. Asimismo, mediante la opción del menú se puede seleccionar el teclado de modo numérico o alfabético, así como las teclas del centro que permiten moverte hacia arriba, abajo o hacia derecha o izquierda.

Crear Nuevo Formulario

Una vez que terminaste con el formulario anterior, vamos a crear un nuevo formulario, para ello cambiamos de ventana:

Cargamos un Nuevo Formulario al cual nombraremos como Calculadora:

Cargará el nuevo formulario de la siguiente manera:

Arrastramos el nuevo formulario hacia afuera, lo nombramos como Calculadora y agregamos los botones de comando backCommand e itemCommand

En el caso del Formulario Calculadora el itemCommand lo vamos a modificar como sumar e igual y el backCommand es el que permite retornar al menú principal de la aplicación, para ello se arrastra backCommand hasta el formulario form, para que automáticamente se produzca el regreso de Calculadora a form.

En el caso del primer formulario observamos que ya existe un backCommand para regresar a form.

Para seleccionar el nuevo formulario que recién creaste y trabajar con la interfaz realiza la siguiente acción:

Como podemos observar solo tenemos una acción que es la de sumar:

Añadimos más opciones:

El diseño de la Ventana de nuestra calculadora queda de la siguiente manera:

Para ingresar el código en suma clic derecho y selecciono Go To Source:

Ingreso el siguiente código en sumar:

Se nos estaba olvidando declarar las variables...., por lo que lo hacemos de la siguiente manera:

Para restar, multiplicar y dividir (No olvides mensaje de error en la división entre 0), hacemos lo mismo utilizando el código de sumar

Verifica el funcionamiento de tu aplicación, corrige errores si los tuvieres y Listo!!!

virj