Moviles

Páginas: 16 (3897 palabras) Publicado: 17 de febrero de 2013
Java 8 – Aplicaciones para Dispositivos Móviles con JME

Aplicaciones para Dispositivos Móviles con JME
En este capítulo aprenderá a desarrollar aplicaciones para dispositivos moviles con Java utilizando diferentes entornos de trabajo. Temas de este capítulo: Gráficos en Aplicaciones web y Desktop con JfreeChart Reportes en Aplicaciones web y Desktop con JasperReport SQLite con NetbeansAplicaciones web Dinámicas con Eclipse Base de datos con Eclipse y Tomcat

425

Java 8 – Aplicaciones para Dispositivos Móviles con JME

Java Micro Edition
La plataforma Java Micro Edition (Java ME), o anteriormente Java 2 Micro Edition (J2ME), es una especificación de un subconjunto de la plataforma Java orientada a proveer una colección certificada de APIs de desarrollo de software paradispositivos con recursos restringidos. Está orientado a productos de consumo como teléfonos móviles o electrodomésticos. Java ME se ha convertido en una buena opción para crear juegos en teléfonos móviles debido a que se puede emular en un PC durante la fase de desarrollo y luego subirlos fácilmente al teléfono. Al utilizar tecnologías Java el desarrollo de aplicaciones o videojuegos con estas APIsresulta bastante económico de portar a otros dispositivos.

Conceptos básicos
JME se basa en los conceptos de configuración y perfil. Una configuración describe las características mínimas en cuanto a la configuración hardware y software. La configuración que usa JME es la CLDC (Connected Limited Device Configuration). Concretamente CLDC define:     Cuáles son las características del lenguajeJava incluidas. Qué funcionalidad será incluida en la máquina virtual Java. Las APIs necesarias para el desarrollo de aplicaciones en móviles. Los requerimientos Hardware de los dispositivos.

Debido a las limitaciones del hardware en el que correrá la máquina virtual, algunas de las características del lenguaje Java han sido recortadas. En concreto, se ha omitido el soporte de operacionesmatemáticas en punto flotante, y por lo tanto, los tipos de datos que manejan esta de información. JME está formado por la configuración CLDC y por el perfil MID (conocido
426

Java 8 – Aplicaciones para Dispositivos Móviles con JME

por MIDP o MID Profile). CLDC es una especificación general para un amplio abanico de dispositivos como teléfonos móviles y otros. Un perfil define lascaracterísticas del dispositivo de forma más específica. MIDP (Mobile Information Device Profile) define las APIs y características hardware y software necesarios para el caso concreto de los teléfonos móviles. Las características concretas de la versión 2.0 y 3.0 de MIDP pueden ser consultadas en la página web de Oracle.

KVM
Es la maquina virtual de Java para dispositivos móviles. Su nombre KVM proviene deKilobyte (haciendo referencia a la baja ocupación de memoria, entre 40Kb y 80Kb). Se trata de una implementación de Máquina Virtual reducida y especialmente orientada a dispositivos con bajas capacidades computacionales y de memoria.

Midlet
Midlet es un programa creado con el lenguaje de programación Java para dispositivos embedidos (se dedican a una sola actividad), más específicamente parala máquina virtual Java KVM. Generalmente son juegos y aplicaciones que corren en un teléfono móvil. Está desarrollada bajo la especificación MIDP (perfil para información de dispositivo móvil). Un Midlet requiere un dispositivo que implemente Java ME y MIDP para correr. Como otros programas desarrollados en Java, tienen la característica, "Escribir una vez, ejecutar en cualquier parte" ("Writeonce, run anywhere"). Para escribir el codigo se puede utilizar el block de notas (para escribir el codigo) y el Wireless Toolkit (Para compilar y ejecutar) o NetBeans y en las utlimas versiones de Eclipse y Jdeveloper tambien es posible programar estas aplicaciones. Un Midlet esta compuesto generalmente de dos archivos que son necesarios, el archivo .jar conteniendo el bytecode del programa y un...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • movilidad
  • movil
  • La Movilidad
  • el movil
  • moviles
  • Movil
  • Moviles
  • movilidad

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS