Archive for febrero, 2012

Programando en Teléfonos BlackBerry con Eclipse

martes, febrero 7th, 2012

 
Este artículo es con la finalidad de dar a conocer mi experiencia programando un sencillo Hola Mundo que para muchos les puede resultar difícil pero para otros algo muy interesante y fácil a la vez. Por lo cual quiero compartirles una pequeña introducción al entorno de trabajo, cómo se empaquetan y por ende como se prueban las aplicaciones para estos Smartphone.

Lo primero que tuve que hacer es descargar una versión de Eclipse (es el entorno de desarrollo que voy a utilizar para mi aplicación), luego debía registrarme en la página de BlackBerry para poder descargar la colección de plugins para Eclipse, que incluyen no solo las librerías sino también la máquina virtual de java y los simuladores de dispositivos BlackBerry para poder probar la aplicación “Hola Mundo”.

Si deseas saber cómo es la Instalación de BlackBerry Plugin para Eclipse. Sigue este link

Una vez instalado el SDK, lo que hice fue abrir el Eclipse y crear un proyecto de Blackberry Development.

Luego necesitaba darle un titulo a la aplicación, número de versión, descripción, iconos, tipo de aplicación BlackBerry y si quería que la aplicación se ejecute o no al inicio; elegía esta opción. Todo esto también lo podía modificar desde el archivo BlackBerry_App_Descriptor.xml.

Una vez que realice todos estos pasos anteriores me dirigí hacia la opción “src -> mypackage” dentro de este paquete existen dos clases MyApp.java y MyScreen.java; primero seleccione la clase MyScreen.java y con F2 le cambien el nombre a HolaMundo.java (dentro de esta clase coloco un título y creo un LabelField llamado  etiqueta).

Luego a la clase principal MyApp.java en el método “pushScreen(new HolaMundo());” le agrego lo siguiente “UiApplication.getUiApplication()” (Utilice esta función para la visualización "común" de pantallas) y queda de esta manera “UiApplication.getUiApplication().pushScreen(new HolaMundo());”.

Después de esto lo ejecute para su visualización y me mostró lo siguiente:

En conclusión

El desarrollo de aplicaciones para dispositivos móviles como es en el caso de los Smartphone (BlackBerry) no ha sido explotada en su totalidad por lo cual es una rama muy interesante para nosotros los programadores que siempre andamos en busca de algo nuevo.

A continuación les dejo algunos link desde donde obtuve toda la información necesaria para el desarrollo de mi aplicación “Hola Mundo”:

http://www.desarrolloinnovador.com/?page_id=595

http://www.youtube.com/watch?v=PaGuWaYUDyY