Desarrollo Apps Blackberry (2) - Plugin Eclipse / "Hello World"
INSTALACIÓN DEL IDE BLACKBERRY
Para el caso de desarrollos Blackberry se recomienda empezar con Eclipse IDE for Java Developers, ya que este presenta las librerias básicas de Java sin librerías extras innecesarias para los desarrollos Blackberry que pueden consumir memoria extra.
INSTALACIÓN DEL PLUGIN BLACKBERRY
La versión estable del plugin de Blackberry para Eclipse configura automaticamente dentro del Eclipse una versión actual de JDE, además de un grupo de emuladores según la versión de JDE. Una vez instalado el Eclipse procedemos a descargar el Plugin de Blackberry por medio de una actualización:
- De la barra de menú seleccionamos la opción "Help" y luego "Install New Software".
- Hacemos click en el botón "Add":
a. En el dialogo "Add Site" escribimos el siguiente URL
http://www.blackberry.com/go/eclipseUpdate/3.6/java en la textbox "Location" y especificamos BlackBerry Java Plug-in Update Site en el textbox "Name".
b. Hacemos click en el botón "Ok"
- Seleccionamos el item recien creado de
BlackBerry Java Plug-in Update Site y seleccionamos al menos un componente del Pack Blackberry con el que se desea trabajar.
- Hacemos click en el botón "Next".
- Revisamos los paquetes a instalar y terminos de servicio; si estamos deacuerdo hacemos click en el botón "Next".
- Hacemos click en "Finish" para iniciar la instalación. Una vez concluida esta pedira reiniciar el IDE.
CREACIÓN DE PRIMER PROYECTO BLACKBERRY JDE
Una vez que tenemos instalado el plugin de Blackberry, podemos empezar nuestro primer proyecto:
- En la parte izquierda del IDE, en la sección "Package Explorer" damos click derecho y elegimos la opción: New > Other
- De la Ventana de Dialogo elegimos: Blackberry > Blackberry Project y pulsamos el botón "Next".
- En la siguiente ventana de Dialogo definimos el nombre del proyecto "Hello World" y dejamos los valores por defecto (por efectos educativos de este ejemplo) .
- A continuación pulsamos el botón "Finish".
- El IDE realiza los procesamientos correspondientes y luego nos muestra en el "Package Explorer" el arbol con nuestro proyecto "Hello World".
- Del arbol recien creado, elegimos el package "src" y creamos una nueva clase "Hello Word". Luego copiamos el siguiente codigo:
* HelloWorld.java
* Copyright (C) 2001-2004 Research In Motion Limited. All rights reserved.
*/
import net.rim.device.api.ui.*;
import net.rim.device.api.ui.component.*;
import net.rim.device.api.ui.container.*;
import net.rim.device.api.system.*;
public class HelloWorld extends UiApplication {
public static void main(String[] args) {
HelloWorld theApp = new HelloWorld();
theApp.enterEventDispatcher();
}
public HelloWorld() {
pushScreen(new HelloWorldScreen());
}
}
final class HelloWorldScreen extends MainScreen {
public HelloWorldScreen() {
super();
LabelField title = new LabelField("HelloWorld Sample", LabelField.ELLIPSIS
| LabelField.USE_ALL_WIDTH);
setTitle(title);
add(new RichTextField("Hello World!"));
}
public boolean onClose() {
Dialog.alert("Goodbye!");
System.exit(0);
return true;
}
}
- Para finalizar, del arbol del projecto hacemos click derecho al nombre y elegimos Run As > Blackberry Simulator. Este empaquetará el proyecto y se levantara el emulador Blackberry que viene por defecto con la version del Plugin Blackberry
- Según la potencia de su computador, el tiempo de carga del emulador puede ser largo, por lo que les recomiendo tener paciencia. Una vez terminada la carga, ir a la opcion "Downloads" y dentro de este veran el applicativo "Hello World" deployado y listo para ejecutarse.
Ahora para algunos el emulador que viene por defecto con el plugin de Blackberry puede que les consuma muchos recursos, el procesamiento es muy lento o no es el modelo de equipo con el que desean probar el aplicativo; es por ello que para el siguiente post les mostraré como configurar de manera personalizada el Plugin Blackberry de Eclipse para que pueda reconocer cualquier emulador que se pueda descargar de la pagina de RIM.
Espero sus comentarios.
Gerardo Chung
Desarrollo Blackberry Senior
Nextel del Peru S.A.
- Logue-se ou registre-se para enviar comentários
- 856 leituras
