ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

DESARROLLO DE APLICACIONES JAVA PARA MÓVILES: J2ME Y HERRAMIENTAS DE DESARROLLO


Enviado por   •  20 de Marzo de 2012  •  1.896 Palabras (8 Páginas)  •  970 Visitas

Página 1 de 8

INTRODUCCIÓN 3

1.1 Evolución histórica de la telefonía móvil 3

1.2 Objetivos 3

2. J2ME 4

2.1 Análisis comparativo

2.2 Nuevos conceptos 5

2.2.1 Configuración 5

2.2.2 Perfiles 6

2.3 MIDLet 7

3. HERRAMIENTAS DE DESARROLLO 9

3.1 Desarrollo de aplicaciones en Sun One Studio Mobile Edition 6 9

3.2 Desarrollo de aplicaciones en J2ME Wireless Toolkit 2.2 10

3.2.1 Componentes 10

3.2.2 Características 10

3.2.3 Uso 10

4. EJEMPLO 12

5. ANEXO: CÓDIGO 13

DESARROLLO DE APLICACIONES JAVA PARA MÓVILES / 3

1. INTRODUCCIÓN

1.1 Evolución histórica de la telefonía móvil

Uno de los primeros avances de la telefonía móvil en el sector de las

comunicaciones se dio con la aparición de la tecnología WAP. WAP proviene de

Wireless Application Protocol (protocolo de aplicación inalámbrica). Es un protocolo

con el que se ha tratado de dotar a los dispositivos móviles de un pequeño y limitado

navegador web. WAP exige la presencia de una puerta de enlace encargado de actuar

cómo intermediario entre Internet y el terminal. Esta puerta de enlace o gateway es la

que se encarga de convertir las peticiones WAP a peticiones web habituales y viceversa.

Las páginas que se transfieren en una petición usando WAP no están escritas en HTML,

si no que están escritas en WML, un subconjunto de éste. WAP ha sido un gran avance,

pero no ha resultado ser la herramienta que se prometía. La navegación es muy

engorrosa ya que la introducción de URLs largas por teclado es muy pesada, además de

que cualquier error en su introducción requiere que se vuelva a reescribir la dirección.

Además su coste es bastante elevado ya que el pago de uso de esta tecnología se realiza

en función del tiempo de conexión a una velocidad, que no es, digamos, muy buena.

Los avances de la telefonía móvil nos llevaron a las tecnologías conocidas como

generaciones 2 y 2.5 que hacen uso de las tecnologías GSM y GPRS respectivamente.

GSM es una conexión telefónica que soporta una circulación de datos, mientras que

GPRS es estrictamente una red de datos que mantiene una conexión abierta en la que el

usuario paga por la cantidad de información intercambiada y no por el tiempo que

permanezca conectado. Un servicio suplementario de GSM son los SMS (Short

Message System). Con ayuda de J2ME, sin embargo, podemos realizar aplicaciones de

chat o mensajería instantánea.

En la actualidad, y tras varios años de incertidumbre que produjeron la quiebra

de numerosas de compañías de telecomunicaciones, se está implantando

progresivamente UMTS o la tercera generación de móviles. Esta nueva tecnología ha

supuesto un salto cualitativo en la calidad de las comunicaciones hasta ahora

desconocido, proporcionando anchos de banda de 2 Mbits. Las aplicaciones J2ME ven

en UMTS un vehículo de expansión extraordinario.

Otras tecnologías que favorecen la comunicación son Bluetooth y las redes

inalámbricas que dan conectividad a ordenadores, PDAs y teléfonos móviles. De hecho,

una gran variedad de estos dispositivos disponen de soporte bluetooth. Esto nos facilita

la creación de redes con un elevado ancho de banda en distancias pequeñas (hasta 100

metros).

1.2 Objetivos

Este trabajo pretende ser una guía para aquellas personas que estén interesadas

en iniciarse en el mundo del J2ME o, lo que es lo mismo, en el mundo de las

aplicaciones Java para móviles.

No se ha pretendido en ningún momento dar una descripción detallada del

lenguaje J2ME, sino presentar algunas de sus peculiaridades más características que lo

hacen diferente del J2SE. Del mismo modo, este trabajo es una recopilación de diversos

trabajos ya realizados por otros autores y que pueden conseguirse gratuitamente en la

web.

DESARROLLO DE APLICACIONES JAVA PARA MÓVILES / 4

2. J2ME

2.1 Análisis comparativo

J2ME es el acrónimo de Java 2 Micro Edition. J2ME es la versión de Java

orientada a los dispositivos móviles. Debido a que los dispositivos móviles tienen una

potencia de cálculo baja e interfaces de usuario pobres, es necesaria una versión

específica de Java destinada a estos dispositivos, ya que el resto de versiones de Java,

J2SE o J2EE, no encajan dentro de este esquema. J2ME es por tanto, una versión

reducida de J2SE.

Sun, dispuesto a proporcionar las herramientas necesarias para cubrir las

necesidades

...

Descargar como (para miembros actualizados)  txt (13.5 Kb)  
Leer 7 páginas más »
Disponible sólo en Clubensayos.com