Está en la página 1de 23

PREPARANDO LA

CREACIÓN DE UNA
APLICACIÓN J2ME

UnADM

Ingeniería en desarrollo de software


Programación Móvil
Unidad 2. Aplicaciones en J2ME
Evidencia de aprendizaje: Preparando la creación de una aplicación j2ME
Salomón Sánchez Adame AL11506512
Facilitador: Alejandra Osti Flores
Mexicali B.C. 20 de octubre de 2015

Universidad Abierta y a Distancia de México 8º semestre Programación Móvil


Preparando la creación de una aplicación j2ME 20 de octubre de 2015

Propósito

En esta actividad se deberá realizar la instalación de los componentes necesarios para


el desarrollo de aplicaciones móviles en Netbeans, elaborar un reporte de instalación y
comparar el entorno de desarrollo de J2ME y Netbeans con plugins de J2ME, para
lograr lo anterior consultar el documento Instalando Netbeans:

Instrucciones

1. Instala Netbeans, con sus respectivos plugins.


2. Documenta la instalación con evidencias (captura de pantallas y explicación del
procedimiento) en un reporte de instalación.
3. Analiza el entorno de desarrollo J2ME y su relación con Netbeans con plugins
J2ME.
4. Después de la instalación de Netbeans con base en el documento Instalando
Netbeans que se localiza en la sección Material de apoyo, y considerando las
instrucciones de tu docente en línea, integra el desarrollo de tu actividad en un
documento con carátula y los datos de identificación completos, posteriormente
guarda tu actividad con el nombre DPMO_U2_A1_F2_XXYZ. Sustituye las XX
por las dos primeras letras de tu primer nombre, la Y por tu primer apellido y la Z
por tu segundo apellido.
5. Ingresa al Foro y participa respondiendo a los planteamientos y línea de
discusión que publique tu Docente en línea mediante el tema abierto por él.
Redacta en el cuadro de texto una breve reseña de tu actividad no mayor a cinco
renglones y a continuación adjunta tu archivo. Al finalizar da clic en enviar para
publicarlo y esté accesible a tus compañeros y docente en línea.
6. Ingresa a la participación de uno de tus compañeros como mínimo, y lee
detenidamente su actividad, analízala y realiza un comentario mencionando las
aportaciones a tu propia comprensión sobre el tema.
7. Espera y atiende la retroalimentación correspondiente.
8. Revisa la Rúbrica general de participación en foros para que consideres los
aspectos a evaluar.

1 Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software


Preparando la creación de una aplicación j2ME 20 de octubre de 2015

Índice Pág.
Introducción……………………………………………………………………………………….. 4
Instalación de Netbeans…………………………………………………………………………. 4
Instalación de Sun Wireless Toolkit…………………………………………………………….. 7
Agregar Plataforma Java ME a Netbeans……………………………………………………... 10
Instalación del Plugin Java ME………………………………………………………………….. 13
Creando un proyecto para celular………………………………………………………………. 18
Conclusiones……………………………………………………………………………………… 22
Fuentes……………………………………………………………………………………………. 22

2 Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software


Preparando la creación de una aplicación j2ME 20 de octubre de 2015

En esta actividad de la unidad 2,  es muy importante seguir las instrucciones, y a su vez
empecemos a tener la idea más aterrizada de nuestro desarrollo de aplicación que en la
evidencia demostraremos, por eso en esta actividad es crucial el aprender  paso a paso  sobre
la instalación y generar el reporte que nos  solicita la actividad,  como el reporte de instalación
con los lineamientos adecuados, Saludos.

Instrucciones

1. Instala Netbeans, con sus respectivos plugins.


2. Documenta la instalación con evidencias (captura de pantallas y explicación del
procedimiento) en un reporte de instalación.
3. Analiza el entorno de desarrollo J2ME y su relación con Netbeans con plugins
J2ME.
4. Después de la instalación de Netbeans con base en el documento Instalando
Netbeans que se localiza en la sección Material de apoyo, y considerando las
instrucciones de tu docente en línea, integra el desarrollo de tu actividad en un
documento con carátula y los datos de identificación completos, posteriormente
guarda tu actividad con el nombre DPMO_U2_A1_F2_XXYZ. Sustituye las XX por
las dos primeras letras de tu primer nombre, la Y por tu primer apellido y la Z por tu
segundo apellido.
5. Ingresa al Foro y participa respondiendo a los planteamientos y línea de
discusión que publique tu Docente en línea mediante el tema abierto por él.
Redacta en el cuadro de texto una breve reseña de tu actividad no mayor a cinco
renglones y a continuación adjunta tu archivo. Al finalizar da clic en enviar para
publicarlo y esté accesible a tus compañeros y docente en línea.
6. Ingresa a la participación de uno de tus compañeros como mínimo, y lee
detenidamente su actividad, analízala y realiza un comentario mencionando las
aportaciones a tu propia comprensión sobre el tema.
7. Espera y atiende la retroalimentación correspondiente.
8. Revisa la Rubrica general de participación en foros para que consideres los
aspectos a evaluar.

3 Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software


Preparando la creación de una aplicación j2ME 20 de octubre de 2015

Introducción

Para crear aplicaciones Java ME es necesario instalar un entorno de desarrollo adecuando de


modo que la sea fácil para el programado manejar los proyectos sin preocuparse de la
configuración de los mismos, existen muchos IDEs para programar en Java, para Jama ME
Oracle ofrece Netbeans, el SDK y su plugin, También ofrece un plugin para eclipse, por lo tanto
podemos programar aplicaciones Java ME en eclipse y en Netbeans, en este caso utilizaremos
Netbeans, aunque hay suficiente documentación para poder configurar eclipse.

Todas las herramientas y plugins necesarios para configurar el entorno de desarrollo se pueden
conseguir de la página oficial de Oracle.

Crear aplicaciones con Netbeans es más fácil que con otros IDEs ya que todo está hecho para
Netbeans.

Instalación de Netbeans

Después de Instalar el JDK ya podemos instalar Netbeans. Y después el SDK de java ME para
poder crear aplicaciones móviles.

Yo he bajado la versión más completa de Netbeans que es la que incluye Java ME, una vez
descargado lo instalamos:

4 Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software


Preparando la creación de una aplicación j2ME 20 de octubre de 2015

Se elige la ruta de instalación y la del JDK que hemos instalado previamente, si no tenemos un
JDK instalado no se puede proceder con la instalación de Netbeans

5 Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software


Preparando la creación de una aplicación j2ME 20 de octubre de 2015

Si tratamos de creamos un nuevo proyecto, encontraremos una opción llamada Java ME


Embedded, esta opción no sirve para crear aplicaciones para celular.

6 Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software


Preparando la creación de una aplicación j2ME 20 de octubre de 2015

Para poder crear aplicaciones o juegos para celular es necesario el SDK de Java ME o el
Wireless toolkit y el Plugin para Netbeans para que aparezca la opción de Java ME. Desde la
página de Oracle podemos bajar el Plugin y el Wireless toolkit que contiene los emuladores
para probar los juegos y aplicaciones.

Instalación Wireless Toolkit


Para instalar toolkit es necesario descargarlo de la misma página de Oracle, ya que todas estas
las herramientas están son de Oracle y están en la página de Oracle.

7 Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software


Preparando la creación de una aplicación j2ME 20 de octubre de 2015

Wireless Toolkit utiliza un JDK 5.0 o anteriores, por lo cual muchas utilidades de java como los
genéricos no podremos utilizarlas en las aplicaciones.

Elegimos el lugar de instalación, será necesario ubicarlo después para integrarlo como
plataforma a Netbeans.

8 Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software


Preparando la creación de una aplicación j2ME 20 de octubre de 2015

Una vez Que finalice la instalación hay que agregar la plataforma a Netbeans desde tools/Java
Platforms.

9 Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software


Preparando la creación de una aplicación j2ME 20 de octubre de 2015

Agregar Plataforma Java ME a Netbeans

Presionamos el botón agregar plataforma:

10 Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software


Preparando la creación de una aplicación j2ME 20 de octubre de 2015

Y buscamos la ruta del Wireless toolkit que servirá como plataforma de desarrollo de
aplicaciones móviles para celulares, ya que incluye emuladores.

11 Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software


Preparando la creación de una aplicación j2ME 20 de octubre de 2015

Ahora tenemos por lo menos una plataforma Java ME para crear aplicaciones para celulares,
sin embargo la opción de crear proyectos Java ME sigue bloqueada debido a que falta
activarla con un Plugin.

12 Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software


Preparando la creación de una aplicación j2ME 20 de octubre de 2015

Instalación del Plugin Java ME


Si tratamos de crear un proyecto Java ME, a pesar de que ya agregamos la plataforma, no
encontraremos la opción de crear proyectos Java ME debido a que falta activar esta opción

Para ello instalamos el Plugin que se puede descargar junto con el SDK de java ME.

Desde el menú Tools/Plugins de Netbeans, en la pestaña de descargas agregamos el Plugin


de Java ME.

13 Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software


Preparando la creación de una aplicación j2ME 20 de octubre de 2015

En mi caso agregué todos los plugins que venían en el zip.

Presionando el botón install se instalaran todos los Plugin que venían en el zip.

14 Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software


Preparando la creación de una aplicación j2ME 20 de octubre de 2015

Una vez finalizada la instalación, se agrega otro plugin llamado Mobility.

Lo seleccionamos y lo instalamos.

15 Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software


Preparando la creación de una aplicación j2ME 20 de octubre de 2015

Una vez que finaliza la instalación hay que comprobar que Java ME este activado:

16 Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software


Preparando la creación de una aplicación j2ME 20 de octubre de 2015

Si esta desactivado lo activamos, ahoya ya podemos crear aplicaciones y juegos para


celulares, porque ya aparecerá la opción de Java ME como se muestra en la siguiente imagen:

Es importante Java ME embedded no sirve para crear juegos y aplicaciones para celular. Para
ello se usa el SDK de Java ME y el Plugin que acabo de instalar.

17 Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software


Preparando la creación de una aplicación j2ME 20 de octubre de 2015

Creando Un Proyecto para celular:

Elegimos Mobile aplicación, ya sea para aplicaciones o juegos de celular.

Se configura el nombre y las rutas del proyecto.

18 Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software


Preparando la creación de una aplicación j2ME 20 de octubre de 2015

19 Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software


Preparando la creación de una aplicación j2ME 20 de octubre de 2015

Se elige la plataforma (si es que tenemos más de una) el device y su perfil.

20 Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software


Preparando la creación de una aplicación j2ME 20 de octubre de 2015

A continuación se muestra un ejemplo sencillo solo para comprobar que el entorno de


desarrollo funciona correctamente y que podemos utilizar el package lcdui.

Como podemos ver las aplicaciones Java ME no nos ofrecen una bonita interfaz como lo hace
Android, sin embargo ofrece control total de la pantalla para dibujar a bajo nivel utilizando la
clase Canvas y GameCanvas podemos hacer incluso videojuegos para pantalla tactil, el
siguiente es un ejemplo de lo que se puede hace con java Me, se trata de un juego muy
conocido que estoy programando solo para probar el potencial de Java ME.

21 Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software


Preparando la creación de una aplicación j2ME 20 de octubre de 2015

Conclusiones

Java ME no se utiliza tanto en celulares como hace unos años debido a que Android es gratis y
los fabricantes de celulares prefieren este sistema, actualmente existen muchas aplicaciones y
sobre todo juegos para Java ME todos ellos fueron posibles gracias a herramientas como
Netbeans y sun Wireless toolkit, programar J2ME en Netbeans es muy fácil tal como crear
ampliaciones de escritorio, solo que con algunas limitaciones del lenguaje.

Java SE ME seguirá utilizando en otros dispositivos como blue-ray, impresoras, entre otros, es
una tecnología muy madura de la que podemos encontrar mucha documentación en español
para programar cualquier tipo de aplicación.

Fuentes
Programación de Juegos en Java ME.
http://www.albertogarcia.info/libros/j2me/%5bebook%5dProgramacion%20J2ME.pdf
https://www.java.com/es/download/faq/whatis_j2me.xml

22 Ciencias Exactas, Ingeniería y Tecnología | Desarrollo de Software

También podría gustarte