Programacion

Páginas: 31 (7538 palabras) Publicado: 4 de diciembre de 2012
PROGRAMACIÓN ORIENTADA A OBJETOS Mayo, 2002

Introducción a J2ME

David Díaz Martín Antonio Hernández Serrano

Departamento de Informática y Automática Universidad de Salamanca

CREDITOS:
PROFESOR : • Francisco José García Peñalvo

ASIGNATURA: • Programación Orientada a Objetos

INFORMACIÓN DE LOS AUTORES: • David Díaz Martín Ingeniería Técnica en Informática de Sistemas Facultad deCiencias - Universidad de Salamanca Correo electrónico: daviddiazm@mixmail.com • Antonio Hernández Serrano Ingeniería Técnica en Informática de Sistemas Facultad de Ciencias - Universidad de Salamanca Correo electrónico: antoniohs1981@hotmail.com

Este documento puede ser libremente distribuido. © 2002 Departamento de Informática y Automática - Universidad de Salamanca.

RESUMEN:
J2ME (Java2 Micro Edition) es a la vez un lenguaje de programación y una plataforma de ejecución incluida en teléfonos y otros dispositivos móviles que aporta un conjunto de nuevas capacidades para el usuario. Este documento intenta ser una introducción a dicha plataforma proporcionando información acerca de sus características básicas, su arquitectura, las diferencias con respecto a la versión estándar deJava y la posición que ocupa dentro del mercado. Además incluye una pequeña aplicación como ejemplo de programación en un dispositivo móvil.

ABSTRACT:
J2ME (Java 2 Micro Edition) is at the same time a programming language and an execution platform included in telephones and other mobile devices that contributes a group of new capacities for the user. This document tries to be an introductionto this platform providing information about its basic characteristics, its architecture, the differences with regard to the standard version of Java and its position inside the market. It also includes a small application as an example of programming in a mobile device.

PROG. ORIENTADA A OBJETOS

i

TABLA DE CONTENIDOS:
1. INTRODUCCIÓN A LA TECNOLOGÍA JAVA 2 2. INTRODUCCIÓN A J2ME2.1Características principales 2.2 Arquitectura de J2ME 2.2.1 Configuraciones 2.2.2 Máquinas Virtuales 2.2.3 Perfiles 3. CONFIGURACIONES Y CLDC 3.1 Detalles del CLDC 3.2 Kilo Virtual Machine (KVM) 3.3 Diferencias con la Máquina Virtual de Java 3.4 Seguridad en CLDC 3.5 Diferencias acerca de las Bibliotecas Java del núcleo 3.6 Diferencias acerca de la gestión de redes y de Entrada/Salida 3.7 CLDC NextGeneration (NG) 4. MIDP (Mobile Information Device Profile) 4.1 Dispositivos Móviles de Información (MID) 4.2 Los MIDlets 5. CREACION DE UNA APLICACION SIMPLE (Programa “Hola ITIS”) 6. J2ME Y OTRAS TECNOLOGÍAS: 6.1 J2ME y teléfonos móviles 6.2 J2ME y WAP 6.3 J2ME y SMS 7. J2ME EN EL MERCADO 7.1 Usos de la tecnología J2ME en el mercado 7.2 Los beneficios de Java al utilizar la tecnología J2ME 8.INFORMACIÓN SOBRE LOS EMULADORES 9. CONCLUSIONES 10. REFERENCIAS BIBLIOGRÁFICAS

ii

PROG. ORIENTADA A OBJETOS

1. INTRODUCCIÓN A LA TECNOLOGÍA JAVA 2
Sun Microsystems, percatándose de que una sola solución no satisface todos los requisitos, distribuyó sus innovadoras tecnologías Java en tres ediciones: Micro (J2ME), Standard (J2SE) y Enterprise (J2EE). El conjunto de J2ME, J2SE y J2EE sedenomina tecnología Java 2. Cada edición contiene herramientas y elementos que pueden utilizarse con un producto en particular:
• • • •

Java virtual machines, que forman parte del rango de dispositivos para consumidores. Una biblioteca de APIs especializadas para cada tipo de dispositivo. Herramientas para la implementación y configuración de dispositivos. Un perfil, es decir, una especificacióndel conjunto mínimo de APIs útiles para un tipo particular de dispositivo para consumidores (cajas de cable, teléfonos con pantalla, y asistentes inalámbricos, dispositivos de vehículos) y una especificación de las funciones de Java Virtual Machine (JVM), requeridos para soportar dichas APIs.

J2SE es el conjunto básico de herramientas usadas para desarrollar Java Applets. Sun Microsystems no...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación
  • Programacion
  • Programacion
  • Programación
  • Programacion
  • Programacion
  • Programacion
  • Programacion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS