Proyecto integrador. Las TIC en la sociedad S4.pptx
Hola mundo en los telefonos blacberry
1. Vivencia programando un Hola Mundo en
teléfonos Blackberry
Para empezar fue una excelente idea del profesor para ponernos esta tarea porque sentí que
éramos unos expertos programando y para blackberry
Antes de empezar con nuestro desarrollo de “Hola Mundo” tenemos que tener en cuenta el SDK
y el sistema Operativo del Teléfono teniendo en cuenta eso, llevamos a cabo lo siguiente
Abrimos nuestro programa Eclipse creamos un proyecto en Blackberry development y
seleccionamos File New and Other es decir así:
Seleccionamos blackberry proyect y ponemos el nombre que deseemos en este caso le ponemos
“HOLA MUNDO”
Karen Torres
2. Finish y está casi creado el proyecto.
Se creó también dos subcarpetas una el código fuente la otra donde esta los recursos de la
aplicación pero por ahora solo nos interesa el Código fuente damos un clic sobre la carpeta SRC y
creamos una nueva clase llamada la clase principal y la llamamos “Hola Mundo” aquí tendremos el
método main y la clase “Hola mundo”.
Cabe destacar que para que tenga un funcionamiento de Blackberry hay que extender esta clase
de la clase UiApplication, si es que se requiere interfaz gráfica, si no se requiere, se debe extender
de la clase Application. En este caso del “Hola mundo” lo requiere para poder observar el teléfono
o sino de nada sirve lo que estamos haciendo.
Aquí le mostraremos el UiAplication:
import net.rim.device.api.ui.UiApplication;
public class Aplication extends UiApplication{
public static void main(String[] args) {
Aplication ap=new Aplication();
ap.enterEventDispatcher();
}
}
Aquí creamos otra clase llamada pantalla esta va contener dos componentes y desde la clase
principal presentamos lo que contiene esta clase
import net.rim.device.api.ui.UiApplication.*;
import net.rim.device.api.ui.container.*;
public class pantalla extends MainScreen{
public pantalla() {
super();
*/AÑADIMOS E TITULO A LA APLICACION CON LABELFIELD
LabelField tituloApp =new LabelField("Mi primera aplicación");
setTitle (tituloApp);
*/ VAMOS A IMPRIMIR EL HOLA MUNDO
RichTextField HolaMundo = new RichTextField (“Hola Mundo”)
*/PARA AGREGARLO A LA PANTALLA
Add(HolaMundo);
}
*/PARA MOSTRAR UN MENSAJE DE LA APLICACIÓN CREAMOS EL SIG MÉTODO
Public boolean onClose(){
*/MOSTRAR UN CUADRO DE DIALOGO
Dialog.alert( “Adios Mundo”);
*/ PARA SALIR DE LA APLICACIÓN
System.exit(0);
Return true;
*/Y AQUÍ YA TENEMOS LISTA NUESTRA CLASE PANTALLA
}
}
De ahí nos vamos a nuestra clase principal:
Karen Torres
3. import net.rim.device.api.ui.UiApplication;
public class HolaMundo extends UiApplication{
public static void main(String[] args) {
/*CREAMOS UNA INSTANCIA
HolaMundo instancia =new HolaMundo();
/*PARA EJECUTAR LA APLICACIÓN LLAMAMOS EL EVENTO ENTEREVENTDISPATCHER
/* ENTEREVENTDISPATCHER ES AQUEL QUE HACE QUE TU APLICACION RESPONDA A
/*LOS EVENTOS QUE TIENE EL DISPOSITIVO
instancia.enterEventDispatcher();
}
Public HolaMundo(){
pushScreen(new pantalla());
}
}
DE AQUÍ EJECUTAMOS NUESTRA APLICACIÓN
Karen Torres