Java movil
Nicolás Álvarez S. nalvarezs@vtr.net
Juan Monsalve Z. jmonsalve@elo.utfsm.cl
>> Programación dedispositivos móviles
Tópicos a tratar
• Repaso de conceptos de programación. • Conceptos básicos de Java • Plataforma a utilizar en el desarrollo de aplicaciones para celulares. • Utilizando J2ME.• Ejemplos prácticos.
Introducción a la Ingeniería Telemática - UTFSM – 2008 > Programación de dispositivos móviles
Repaso de conceptos básicos de programación
• Código Fuente / Archivoejecutable • Variables • Condicionales (if-else) • Iteraciones (do-while, while, for) • Uso de IO (Input-Output)
Introducción a la Ingeniería Telemática - UTFSM – 2008 > Programación de dispositivosmóviles
Conceptos básicos de Java
• Lenguaje Multiplataforma • Lenguaje totalmente orientado a objeto • Maquina virtual de Java(JVM): aplicación que debe traduce el código a cada plataforma compatiblecon Java • Cuando se compila un programa en Java, no se obtiene un ejecutable. Se obtiene un código precompilado que se puede ejecutar en cualquier JVM
Introducción a la Ingeniería Telemática -UTFSM – 2008 > Programación de dispositivos móviles
Plataforma de desarrollo de aplicaciones.
• La mayoría de los teléfonos actuales son capaces de ejecutar aplicaciones desarrollados por terceros(ajenos al fabricante). • Las aplicaciones generalmente se desarrollan en el lenguaje de programación Java, de Sun Microsystems. • Dada las características de hardware limitadas de los celulares, existeuna versión de Java optimizada para uso en móviles, denominada J2ME.
Introducción a la Ingeniería Telemática - UTFSM – 2008 > Programación de dispositivos móviles
J2ME: Java 2 Micro Edition
•J2ME ofrece una plataforma de desarrollo que permite controlar unas serie de funcionalidades del teléfono, como Bluetooth, cámara, conexión GSM, teclas, etc. • J2ME es un estándar limitado de Java,...
Regístrate para leer el documento completo.