Programacion java en celulares

Páginas: 7 (1647 palabras) Publicado: 6 de abril de 2011
PROGRAMACION DE CELULARES EN JAVA

Los teléfonos móviles hoy en día sin duda uno de los dispositivos móviles mas utilizados por la gente en el día a día. Esto lo convierte en un medio ideal para portar en ellos infinidad de aplicaciones. Es por ello que los programadores le han puesto empeño a crear lenguajes de programación en estos dispositivos y así desarrollas juegos y aplicaciones, quepueden dejarles ganancias incluso millonarias. Unos del los lenguajes de programación mas popular y usado del mundo por su amplia compatibilidad con diversos dispositivos móviles es el J2ME. Aunque en los últimos años a perdido importancia y se ha ido dejando atrás ya que han aparecido diversos sistemas operativos para dispositivos móviles que, incluyen su propio lenguaje de programación, porejemplo el iOS de Apple y el Windows Phone 7 de Microsoft.

J2ME

Java ME o plataforma Java, edición Micro (en inglés Java Platform, Micro Edition), anteriormente conocida como Java 2 Platform, Micro Edition o J2ME, es una colección de APIs de Java para el desarrollo de software para dispositivos de recursos limitados, como PDA, teléfonos móviles y otros aparatos de consumo.
Java ME es formalmenteuna especificación, aunque el término es frecuentemente usado también para referirse a las implementaciones en tiempo de ejecución de la especificación. Java ME fue desarrollado mediante el Java Community Process bajo la especificación JSR 68. La evolución de la plataforma ha propiciado el abandono de las Java Specification Request (peticiones de especificación para Java) en favor de JSRsseparadas para las distintas versiones de Java ME.

Java ME fue creado por “Sun Mricrosystem, ahora un subsidiario de “Orac3le Corporation; la plataforma remplazo una tecnología similar, PersonalJava. Originalmente desarrollada bajo la Java Community Process como JSR 68, los diferentes tipos o sabores de Java SE ME han desarrollado en separadas JSRs. “Sun Mircrosystem” proporciona una implementación dereferencia de la especificación, pero ha tendido a no proporcionar implementaciones libres de binarios de su entorno de ejecución Java ME para dispositivos móviles, y no depender de terceros para proporcionar su propia cuenta.

El 22 de diciembre de 2006, el código fuente de Java ME es licenciado bajo la GNU General Public License, y es liberado bajo el proyecto llamado “PhoneME”

A partirde 2008, todas las plataformas Java ME se limitan a JRE 1.3 Características y uso de esa versión del formato de archivo de clase (internamente conocido como la versión 47.0). En caso de Oracle nunca declarar una nueva ronda de versiones de Java ME de configuración que admiten los formatos de archivo después de clase y las características del lenguaje, tales como los correspondientes JRE 1.5 o 1.6(en particular, los genéricos), que supondrá un trabajo extra por parte de todos los vendedores de plataforma para actualizar su JRE.

J2ME:
Cuando Sun decidió lanzar su nuevo standard Java, llamado Java2, creó tres diferentes entornos para desarrollo y ejecución de aplicaciones. Estos fueron J2SE, J2EE y J2ME.
J2SE (Java 2 Standard Edition) es, por decirlode alguna manera, la base de la tecnología Java. Permite el desarrollo de applets (aplicaciones que se ejecutan en un navegador web) y aplicaciones independientes (standalone). J2SE es el heredero directo del Java inicial (antes de Java 2). J2EE (Java 2 Enterprise Edition) está basado en J2SE, pero añade una serie de características necesarias en entornos empresariales, relativos a redes, acceso adatos y entrada/salida que requieren mayor capacidad de proceso, almacenamiento y memoria. La decisión de separarlos es debida a que no todas estas características son necesarias para el desarrollo de aplicaciones standard.
Al igual que J2EE cubre unas necesidades más amplias que J2SE, se hace patente la necesidad de un subconjunto de J2SE para entornos más limitados. La respuesta...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programacion Java
  • Programacion Java
  • Programacion en java
  • programacion java
  • programacion en java
  • Programacion java
  • programacion java
  • Programacion java

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS