fisica de hondas

Páginas: 6 (1391 palabras) Publicado: 5 de abril de 2013
Desarrollo de aplicaciones para
dispositivos móviles utilizando
J2ME
Instituto Tecnológico de San Juan del Río, Querétaro

Omar Salvador Gómez Gómez

ogomez@ieee.org
09.09.05

Agenda










Dispositivos Móviles
¿Qué es Java?
Conceptos básicos
Plataformas de Java
J 2 ME
Configuraciones
Perfiles
MIDP
Ejemplo de un MIDlet

Dispositivos móviles
• Hoy endía existen mas de 1.5 billones de
teléfonos móviles en el mundo. Puedes usarlos
para navegar por la Web, tomar fotos, enviar
correos y jugar, muy pronto estos dispositivos
podrían hacer las PCs obsoletas.
• Existen más de 1.5 billones de teléfonos
celulares en el mundo, más de tres veces el
número de PCs.
• Estos dispositivos han formado parte de
nuestras vidas por lo que es difícil pensarel vivir
sin ellos.

Dispositivos móviles

Dispositivos móviles

¿Qué es Java?
• Creado a inicios de los 90s
• Concebido para utilizarse en dispositivos
tales como hornos de microondas,
refrigeradores, televisores, etc.
• Lenguaje de programación (OO)
• Herramientas y entorno de desarrollo
• Clases, librerías y APIs que son
entregadas como estándar.

Conceptos Básicos
• JVM.El compilador de java genera bytecodes, los cuales son
interpretados por una maquina virtual, esta maquina virtual procesa
los bytecodes sobre una arquitectura especifica

Conceptos Básicos
• JRE. Java Runtime Enviroment, que
incluye librerías principales, plugins, JVM.
• JDK. Java Development Kit. Que incluye,
el lenguaje java, herramientas de
desarrollo, APIs, JRE.

ConceptosBásicos

Conceptos Básicos
• Características de Java:
!
!
!
!
!

Seguro
Confiable
Orientado a objetos
Gratuito
Sencillo

Plataformas
• J2SE Java 2 Platform, Standard Edition. Conjunto de
herramientas para desarrollar aplicaciones Java que
incluye APIS, JDK, JRE, JVM, ejemplos de códigos
fuente.
• J2EE Java 2 Platform Enterprise Edition. Proporciona
un conjunto de herramientas ylibrerías necesarias para
extender a java en tecnologías de server side. J2EE es
un súper conjunto de J2SE.
• J2ME Java 2 Platform, Micro Edition. Desarrollada para
que Java corra sobre dispositivos como son: handhelds,
celulares, relojes, etc. Contiene un conjunto de librerías
mas reducido que J2SE.

J2ME
• J2ME (Java 2 Micro Edition) es un ambiente de
desarrollo y ejecución diseñadopara poner software
hecho en Java en consumibles electrónicos y
dispositivos embebidos (embedded).
• En la conferencia JavaOne de 1999, Sun presento las
tres ediciones de Java: J2SE, J2EE y J2ME.
• Sun también presento la primera maquina virtual para
J2ME, nombrada como KVM o K Virtual Machine.
• El regreso oficial de Java en dispositivos pequeños
finalmente se completo.

J2ME
• Metas deJ2ME:
! Proporcionar soporte a una variedad de dispositivos
con diferentes capacidades.
! Proporcionar una arquitectura que pueda ser
optimizada en espacios pequeños.
! Enfocado en dispositivos que puedan ser altamente
personalizados, a menudo usados por una sola
persona.
! Proporcionar conectividad a redes a través de un
rango de capacidades y servicios.
! Aprovechar al máximo lascapacidades y
restricciones únicas de cada dispositivo.

Tecnología J2ME

J2ME
• J2ME presenta dos conceptos arquitectónicos:
! Configuraciones
! Perfiles

Configuraciones
• En una configuración se especifican tres elementos básicos:
! Un conjunto de características del lenguaje de programación
Java.
! Un conjunto de características de la Maquina Virtual de Java.
! Un conjuntosoportado de librerías Java y de APIs.
• Una configuración es básicamente un conjunto de APIs junto con
ciertas características de la maquina virtual, necesarias para
soportar un amplio rango de dispositivos.
• El primer paso de hacer relevante la tecnología J2ME para un rango
de diferentes tipos de dispositivos fue primeramente organizarlos
en configuraciones.
• Existen dos tipos de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Honda
  • La Honda
  • Honda
  • honda
  • hondas
  • Honda
  • Honda
  • Honda

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS