Tópicos Selectos de Programación
|
|
- Tomás Benítez Blázquez
- hace 7 años
- Vistas:
Transcripción
1 Ingeniería en Sistemas Computacionales Tópicos Selectos de Programación Rafael Rivera López Departamento de Sistemas y Computación Ago-Dic 2008 Veracruz, Ver. 1 Unidad VI Programación con Dispositivos Móviles 2
2 IV.1 Cómputo Móvil 3 In t r o d u cció n Nuevo paradigma Cómputo Móvil. IEEE a/b/g/h/i Wireless Wide Area Network GSM Wireless Local Area Network IEEE Wireless Personal Area Network 03/12/09 4
3 Ar q u it e ct u r a 03/12/09 5 Características: D isp o sit iv o s M ó v ile s - Gran capacidad de comunicación - Tamaño reducido - Usan bateria - Tienen un procesador simple - Memoria pequeña - Interfaz con el usuario reducida 03/12/09 6
4 D isp o sit iv o s M ó v ile s 03/12/09 7 D isp osit iv o s M ó v ile s - Teléfono Móvil: - Portátil, conectado a una red celular. - Comunicación en tiempo real de dos vías - PDA (Asistente Digital Personal) - Agenda electrónica personal - Gran capacidad de memoria - Visualización mejorada - Híbridos - PDA + Teléfono : Comunicadores - Telefono + PDA : Smartphones 03/12/09 8
5 D isp osit iv o s M ó v ile s Smartphone Tel. Móvil PDA / Palm 03/12/09 9 VI.2 Elementos 10
6 Ele m e n t o s - Hardware - Procesador: 16 ó 32 bits - Memoria: 160 KB a 2 MB o más - Conectividad - Software (Sistema Operativo) - PalmOS, Symbian, Windows Mobile, Linux - Interfaz con el usuario: - Pantallas, Teclados, Plumas, Conectores 03/12/09 11 P a lm O S Nació en /12/09 12
7 W in d o w s CE > W in d ow s M o b ile Windows CE Windows Mobile 03/12/09 13 Sy m b ia n 03/12/09 14
8 Em b e d d e d Lin u x Motorola Touch A /12/09 15 O p cio n e s d e D e sa r r o llo - Sun Microsystems - Plataforma: J2ME - Lenguaje: Java - Microsoft - Plataforma.NET - Lenguaje: VB y C# - Nokia - Plataforma: S60 - Lenguaje: Python 03/12/09 16
9 VI.3 J2ME 17 J2 M E Java 2 se divide en tres plataformas J2EE (Java2 Enterprise Edition) Aplicaciones para negocios. J2SE (Java2 Standard Edition) Aplicaciones generales. J2ME (Java2 Micro Edition) para pequeños dispositivos tales como PDA, celulares, etc. 03/12/09 18
10 J2 M E J2ME está basada en configuraciones y perfiles de dispositivo. 03/12/09 19 Componentes del ambiente J2ME El entorno de desarrollo J2ME Configurations (configuraciones) Profiles (perfiles) Extensions (extensiones) 20
11 Configuraciones Las Configuraciones (Configurations) están compuestas por: Java Virtual Machine Conjunto mínimo de clases base. Proveen la funcionalidad básica para un cierto conjunto de dispositivos con características similares de memoria, conectividad a la red, etc. Existen dos tipos de configuraciones Connected Limited Device Configuration (CLDC) Connected Device Configuration (CDC) 21 Configuraciones CLDC es la configuración más pequeña. Se utiliza para dispositivos con poca memoria y procesadores lentos (teléfonos celulares) CDC es para dispositivos con más memoria y procesadores más rápidos como ser dispositivos de vehículos, y PDAs muy potentes. Incluye un subconjunto mucho más grande de J2SE, y una JVM más completa que CLDC. 22
12 Perfiles Para completar el entorno de desarrollo para una categoría específica de dispositivos, se necesita un Perfil (Profile) Es un Conjunto de APIs de más alto nivel que permiten acceder a propiedades específicas del dispositivo, definir la interfaz de usuario, etc). Hay 4 perfiles básicos: MIDP Foundation Profile Personal Profile Personal Basis Profile. 23 Extensiones La plataforma J2ME puede extenderse mediante el uso de paquetes opcionales Dichos paquetes ofrecen por ejemplo APIs standard para multimedia, Bluetooth, y otras tecnologías emergentes. Al ser modulares se evita el overhead de cargar con funcionalidad adicional que no se utiliza. 24
13 Ejemplo de entorno J2ME Un ejemplo es combinar CLDC con el Mobile Information Device Profile (MIDP) para proveer un entorno de desarrollo para teléfonos celulares. MIDP CLDC APLICACIÓN J2ME VM 25 VI.4 Paquetes y Clases 26
14 CLDC 27 MIDP 28
15 MIDP 29 Ciclo d e v id a d e u n M id le t 03/12/09 30
16 Interfaz Gráfica 03/12/09 31 VI.5 Estructura Básica de un MIDlet 32
17 Estructura básica de un MIDLET import javax.microedition.midlet.*; public class HolaMIDlet extends MIDlet { public void startapp() { public void pauseapp() { Este metodo hace acopio de los recursos que va ha necesitar Este metodo es invocado cuando se necesita detener la ejecucion del midlet temporalmente public void destroyapp(boolean unconditional) { Este metodo es invocado por el sistema cuando el midlet tiene que ser destruido 03/12/09 33 Cla se s d e LCD U I 03/12/09 34
18 03/12/09 35 Display import javax.microedition.midlet.*; import javax.microedition.lcdui.*; public class HolaMIDlet extends MIDlet { public HolaMIDlet(){ display public void startapp() { Display display; display=display.getdisplay(this); display.setcurrent(objetoacolocar); public void pauseapp() { public void destroyapp(boolean unconditional) { 03/12/09 36
19 Form Alert display.setcurrent(objform); display.setcurrent(objalert); display display.setcurrent(objtextbox); display.setcurrent(objlist); TextBox 03/12/09 37 List 7 LA CLASE FORM! " #$ # #%#& " #! $ ' " $ ( " ' ) #* "+, $- ). - ) / 0$1 " ) 2 $1 " ) 3-45 # 3!6 4 " ' '%#' ' " #'.$ 6 Display Form 03/12/09 38
20 7 import javax.microedition.midlet.*; import javax.microedition.lcdui.*; public class HolaMIDlet extends MIDlet{ private Form principal; public HolaMIDlet(){ principal = new Form("Principal"); public void startapp() { Display.getDisplay(this).setCurrent(principal); public void pauseapp() { public void destroyapp(boolean unconditional) { 03/12/ ! " # $ % && Display ' ($"!! ")*! $ ' $ #! $ ' Form 03/12/09 40
21 7 import javax.microedition.midlet.*; import javax.microedition.lcdui.*; public class HolaMIDlet extends MIDlet{ private Form principal; public HolaMIDlet(){ principal = new Form("Principal"); principal.append("hola Mundo Móvil desde J2ME"); public void startapp() { Display.getDisplay(this).setCurrent(principal); public void pauseapp() { public void destroyapp(boolean unconditional) { 03/12/09 41 VI.6 Comandos de Pantalla 42
22 03/12/09 43 import javax.microedition.midlet.*; import javax.microedition.lcdui.*; public class HolaMIDlet extends MIDlet{ private Form principal; private Command salir; public HolaMIDlet(){ salir = new Command("Salir",Command.EXIT,0); principal = new Form("Principal"); principal.append("hola Mundo Móvil desde J2ME"); principal.addcommand(salir); public void startapp() { Display.getDisplay(this).setCurrent(principal); public void pauseapp() { public void destroyapp(boolean unconditional) { 03/12/09 44
23 Display Comando de Pantalla Form 03/12/ /12/09 46
24 import javax.microedition.midlet.*; import javax.microedition.lcdui.*; public class HolaMIDlet extends MIDlet implements CommandListener{ private Form principal; private Command salir; public HolaMIDlet(){ salir = new Command("Salir",Command.EXIT,0); principal = new Form("Principal"); principal.append("hola Mundo Móvil desde J2ME"); principal.addcommand(salir); principal.setcommandlistener(this); public void commandaction(command a,displayable b){ notifydestroyed();... 03/12/09 47 VI.7 Proyectos para Dispositivos Móviles en NetBeans 48
25 Paso # 1 : Seleccionar nuevo proyecto Paso # 2 : ' $ ' ## #$ -'!# & Mobility * " #5 Projects - MIDP Aplication Seleccionar MIDP Aplication Presionar Botón siguiente Seleccionar Mobility 03/12/09 49 Paso # 3 Create Hello MIDlet Seleccionar nuevo proyecto 03/12/09 50
26 Paso # 4 Presionar finalizar 03/12/09 51 Paso # 5 03/12/09 52
27 Paso # 6 03/12/09 53 Paso # 7: 03/12/09 54
28 Paso # 8: 03/12/09 55 Paso # 9: 03/12/09 56
INTRODUCCIÓN A LA PROGRAMACIÓN DE DISPOSITIVOS MÓVILES
INTRODUCCIÓN A LA PROGRAMACIÓN DE DISPOSITIVOS MÓVILES CONTENIDO: J2ME. Arquitectura Conceptos Básicos APIs Principales MIDLets Herramientas de Desarrollo Ejemplo BIBLIOGRAFÍA: [Gal] Java a Tope: J2ME.
Más detallesJ2ME Programando un cronómetro para nuestro celular
J2ME Programando un cronómetro para nuestro celular A lo largo de este apunte veremos como desarrollar una aplicación que sea capaz de correr en un teléfono celular (MIDlet). Para ello haremos uso del
Más detallesDIRECCIÓN REGIONAL DE EDUCACIÓN PUNO INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO PÚBLICO MACUSANI
DIRECCIÓN REGIONAL DE EDUCACIÓN PUNO INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO PÚBLICO MACUSANI RM. N 102-90-ED de Creación y Funcionamiento, RD Nº 0086-2006-ED de Revalidación Web Site: www.tecnomacusani.edu.pe
Más detallesJ2ME (Java to Micro Edition)
CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament d Arquitectura de Computadors J2ME (Java to Micro Edition) (Seminaris de CASO) Autors José Antonio Carmona Gallardo Valentí Moncunill González Introducción
Más detalles>> Programación de dispositivos móviles.
>> Programación de dispositivos móviles. Nicolás Álvarez S. nalvarezs@vtr.net Juan Monsalve Z. jmonsalve@elo.utfsm.cl Tópicos a tratar Repaso de conceptos de programación. Conceptos básicos de Java Plataforma
Más detallesCapítulo 5 Introducción al Desarrollo de Aplicaciones Móviles usando J2ME
Telemática TEL-352 Seminario de Telemática II Introducción al Desarrollo de Aplicaciones Móviles usando J2ME CHM-2008 Seminario de Telemática II 1 Objetivos Introducir los principales conceptos de la plataforma
Más detallesJ2ME ENTORNO DE EJECUCIÓN. Un entorno de ejecución determinado de J2ME se compone entonces de una selección de:
J2ME Esta versión de Java está enfocada a la aplicación de la tecnología Java en dispositivos electrónicos con capacidades computacionales y gráficas muy reducidas, tales como teléfonos móviles, PDAs o
Más detallesMoving Java into mobile phones
CONCEPTES AVANÇATS DE SISTEMES OPERATIUS Departament d Arquitectura de Computadors Moving Java into mobile phones (Seminaris de CASO) Autors Francisco Guardia Tobeñas Jose Luís Quintana González David
Más detallesJava TM MicroEdition -Conceptos Básicos-
Java TM MicroEdition -Conceptos Básicos- Pontificia Universidad Javeriana Computación Móvil 2008/01 Historia Enero 15, 1991: Green Project : Qué hacer a cerca de tanta variedad de dispositivos electrónicos?
Más detalles1. INTRODUCCIÓN Y OBJETIVOS
1. INTRODUCCIÓN Y OBJETIVOS Los teléfonos móviles son ya parte esencial en nuestra forma de vida y cada día son más los usuarios de estos terminales. Hasta ahora nos han acompañado a todas partes y nos
Más detallesSebastián García Galán sgalan@ujaen.es
Universidad de Jaén E.U.P. Linares Dpto. Telecomunicaciones Área de Ingeniería Telemática Sebastián García Galán sgalan@ujaen.es Creada por Sun Microsystems Presentada oficialmente en 1995 El empujón definitivo
Más detallesProgramación para sistemas en red IV. Conceptos básicos II
Conceptos básicos II Maquina virtual de java (JVM): Una Máquina virtual Java (en inglés Java Virtual Machine, JVM) es un programa nativo, es decir, ejecutable en una plataforma específica, capaz de interpretar
Más detallesTaller de Programación de Dispositivos Móviles. José Miguel Rubio L. Oficina 3-20 http://www.inf.ucv.cl/~jrubio jose.rubio.l@ucv.
Taller de Programación de Dispositivos Móviles José Miguel Rubio L. Oficina 3-20 http://www.inf.ucv.cl/~jrubio jose.rubio.l@ucv.cl Parte 1 1.Programación de dispositivos 2.Limitaciones de los dispositivos
Más detallesImplementación de tecnologías móviles para celular en una biblioteca universitaria
Título de la ponencia: Implementación de tecnologías móviles para celular en una biblioteca universitaria Información del autor(es): Nombres y apellidos: JOSE O. VERA Grado académico: Ingeniero en Electrónica
Más detallesSistema de monitoreo canino basado en GPS y Comunicación Móvil. Análisis de Tecnologías
Sistema de monitoreo canino basado en GPS y Comunicación Móvil Análisis de Tecnologías Alumnos: Tutora: Agustín Bally 79876 Andrés Gustavo Candal 80502 Lic. Adriana Echeverría Revisiones Revisiones Fecha
Más detallesSituación Actual de los dispositivos móviles
Situación Actual de los dispositivos móviles Juan Manuel Cueva Lovelle www.ootlab.uniovi.es Universidad de Oviedo Contenidos Dispositivos móviles Sistemas Operativos Máquinas virtuales Software Comunicaciones
Más detallesUn Smartphone (Teléfono inteligente en español) es un dispositivo que funciona en un teléfono celular con características similares a las de un
Un Smartphone (Teléfono inteligente en español) es un dispositivo que funciona en un teléfono celular con características similares a las de un computador personal. El primer teléfono inteligente fue
Más detallesScientia Et Technica ISSN: 0122-1701 scientia@utp.edu.co Universidad Tecnológica de Pereira Colombia
Scientia Et Technica ISSN: 0122-1701 scientia@utp.edu.co Colombia MONTOYA M., JUAN DAVID; TORRES, SAULO DE JESUS; VILLA S., PAULA ANDREA PRIMEROS PASOS PARA PROGRAMAR APLICACIONES MOVILES EN JAVA Scientia
Más detallesVisualización y modelado de elementos geográficos en dispositivos móviles. Capítulo 5: Aplicaciones cliente
Capítulo 5: Aplicaciones cliente 46 5.1 La aplicación cliente en la Pocket PC La aplicación desarrollada para el cliente en un dispositivo móvil como corresponde a la Pocket PC necesita una capa muy delgada
Más detallesDiseño de aplicaciones inalámbricas móviles Por Mike Pini
Diseño de aplicaciones inalámbricas móviles Por Mike Pini Visión general: Herramientas para diseñadores móviles Con la creciente popularidad de los dispositivos informáticos móviles, entre los que se encuentran
Más detallesJ2EE: Usted elige. Ing. Helder Marques IT Consultant Sun Microsystems Inc.
J2EE: Usted elige Ing. Helder Marques IT Consultant Sun Microsystems Inc. Qué es Java? Es un portafolio de productos que está basado en el poder de las redes y la idea que el mismo software debe correr
Más detallesCómputo Móvil: Diferentes lenguajes de programación para dispositivos móviles que utilizan la plataforma S60
Cómputo Móvil: Diferentes lenguajes de programación para dispositivos móviles que utilizan la plataforma S60 Laboratorio de Tecnologías de Información Cinvestav-Tamaulipas. Laboratorio de Tecnologías de
Más detallesESCUELA POLITÉCNICA DEL EJÉRCITO
ESCUELA POLITÉCNICA DEL EJÉRCITO FACULTAD DE INGENIERÍA ELECTRÓNICA PROYECTO DE GRADO PARA LA OBTENCIÓN DEL TÍTULO EN INGENIERÍA ELECTRÓNICA DESARROLLO DE UN SISTEMA DE ENTRETENIMIENTO PARA UN TELÉFONO
Más detallesSoftware para el desarrollo de aplicaciones móviles. Rubén Darío Sánchez rusanche@escuelaing.edu.co
Software para el desarrollo de aplicaciones móviles Rubén Darío Sánchez rusanche@escuelaing.edu.co Programa Introducción. NET Compact Framework / MMIT. WebServices / Servicios WEB. J2ME. Replicación Bases
Más detallesDEPARTAMENTO DE INGENIERÍA TELEMÁTICA UNIVERSIDAD CARLOS III DE MADRID SOFTWARE EN DISPOSITIVOS MÓVILES. Celeste Campo. celeste@it.uc3m.
DEPARTAMENTO DE INGENIERÍA TELEMÁTICA UNIVERSIDAD CARLOS III DE MADRID SOFTWARE EN DISPOSITIVOS MÓVILES Celeste Campo celeste@it.uc3m.es Parte de este material se basa en transparencias de Natividad Martínez
Más detallesProgramación para sistemas en red IV. Tomar información desde la pantalla
Tomar información desde la pantalla Para tomar información desde un formulario desarrollado en J2ME, se utiliza la función: getstring(). Ejemplo: Si tenemos instanciado el siguiente TextField: nombre =
Más detallesLic. Sofia J. Vallejos
Lic. Sofia J. Vallejos Marco Conceptual Comercio Electrónico y Comercio Electrónico Móvil. Qué es la Computación Ubicua o Pervasiva? Evolución de la Telefonía Móvil. Herramienta Utilizadas J2ME (Java para
Más detallesUnidad I. Introducción a la programación de Dispositivos Móviles (Continuación )
Clase:003 1 Unidad I Introducción a la programación de Dispositivos Móviles (Continuación ) 2 Entornos de Desarrollo Virtualizaciones. Agenda IDE s. Y Lenguajes de Programación. 3 Virtualización Que es
Más detallesIII Jornadas de Tecnología Java. www.jtech.ua.es/jornadas. Java Destilado. Francisco Morero Peyrona Sun Ambassador Sun Awarded Engineer
III Jornadas de Tecnología Java www.jtech.ua.es/jornadas Francisco Morero Peyrona Sun Ambassador Sun Awarded Engineer Qué es Java Comunidad Plataforma Lenguaje Java como Comunidad Índice Java > JSR > JCP
Más detallesSistema Web con Acceso a Bases de Datos Multiplataforma a Través de Teléfonos Celulares
TELEPROCESO Y SISTEMAS DISTRIBUIDOS Sistema Web con Acceso a Bases de Datos Multiplataforma a Través de Teléfonos Celulares L I C. S E R G I O A N D R É S S O T O Guía de la Presentación Marco Conceptual
Más detallesDesarrollo de Aplicaciones Java para Dispositivos Móviles J2ME
Universidad de Murcia Área de Tecnologías de la Información y Comunicaciones Aplicadas Cursos de Promoción Educativa Desarrollo de Aplicaciones Java para Dispositivos Móviles J2ME Autor Félix Gómez Mármol
Más detallesPROYECTO FIN DE CARRERA LOCALIZACIÓN DE MÓVILES CON GPS
ESCUELA TÉCNICA SUPERIOR DE INGENIERÍA DE TELECOMUNICACIÓN UNIVERSIDAD POLITÉCNICA DE CARTAGENA PROYECTO FIN DE CARRERA LOCALIZACIÓN DE MÓVILES CON GPS AUTOR: DIRECTOR: José Luis Marín Marín José Fernando
Más detallesTaller de Sistemas de Información 3. J2ME Java 2 Micro Edition
Taller de Sistemas de Infrmación 3 J2ME Java 2 Micr Editin 18/05/2007 Imprtante! N td l móvil es inalámbric Palm Vx N td l inalámbric es móvil PC cn tarjeta 802.11 Vams a ver cncepts de prgramación MOVIL
Más detallesUNIVERSIDAD AUTÓNOMA DE CHIAPAS LICENCIATURA EN SISTEMAS COMPUTACIONALES
UNIVERSIDAD AUTÓNOMA DE CHIAPAS LICENCIATURA EN SISTEMAS COMPUTACIONALES Área de formación: Elección Libre Unidad académica: Programación de dispositivos móviles con Java Ubicación: Noveno Semestre. Clave:
Más detallesConversión de Lenguaje Verbal a Texto Para Dispositivos Inalámbricos
333 Encuentro de Investigación en Ingeniería Eléctrica Zacatecas, Zac, Marzo 17 18, 2005 Conversión de Lenguaje Verbal a Texto Para Dispositivos Inalámbricos Karina Miranda Camargo, Maestria en Ciencias,
Más detallesIdentificar problemas y proponer soluciones integrando las tecnologías emergentes en Internet.
1.- DATOS DE LA ASIGNATURA Nombre de la asignatura: Carrera: Clave de la asignatura: Horas teoría-horas práctica-créditos: DISPOSITIVOS MOVILES Licenciatura en Informática 3-2-8 2.- HISTORIA DEL PROGRAMA
Más detallesDESARROLLOS JAVA PARA DISPOSITIVOS INALÁMBRICOS. MARILUZ SIERRA DUQUE mlsd@epm.net.co
DESARROLLOS JAVA PARA DISPOSITIVOS INALÁMBRICOS MARILUZ SIERRA DUQUE mlsd@epm.net.co Grupo de Investigación, Desarrollo y Aplicaciones en Telecomunicaciones, GIDAT Universidad Pontificia Bolivariana, Medellín
Más detallesQUÉ ES UN DISPOSITIVO MÓVIL
QUÉ ES UN DISPOSITIVO MÓVIL La era de la información ha llegado, y con ella, las comunicaciones han mantenido la pauta en alta. Y para que exista comunicación, aparte de todos aquellos sistemas que la
Más detallesDesarrollo de Aplicaciones Móviles. Java
Java Java es la base para prácticamente todos los tipos de aplicaciones de red, además del estándar global para desarrollar y distribuir aplicaciones móviles y embebidas, juegos, contenido basado en web
Más detallesEmpleo de tecnologías de agentes para la gestión de tutorías en un campus universitario
Empleo de tecnologías de agentes para la gestión de tutorías en un campus universitario Fabián Andrés Bustos Dept. de Sistemas Informáticos y Computación, D.S.I.C. Universidad Politécnica de Valencia 46022
Más detallesUNIVERSIDAD POLITÉCNICA SALESIANA FACULTAD DE INGENIERÍAS
UNIVERSIDAD POLITÉCNICA SALESIANA FACULTAD DE INGENIERÍAS SEDE QUITO-CAMPUS SUR CARRERA DE INGENIERÍA EN SISTEMAS MENCIÓN TELEMÁTICA ANALISIS, DESARROLLO E IMPLEMENTACIÓN DE UN SISTEMA DE CONTROL FINANCIERO
Más detallesCAPÍTULO III ANÁLISIS Y SELECCIÓN DE TECNOLOGÍAS
CAPÍTULO III ANÁLISIS Y SELECCIÓN DE TECNOLOGÍAS En las últimas décadas, se ha vuelto fundamental tener información al alcance en todo momento. Este hecho ha traído consigo el desarrollo de nuevas tecnologías
Más detallesEXPERTO EN DESARROLLO DE APLICACIONES PARA DISPOSITIVOS MÓVILES
Instituto de Formación Profesional CBTech Estudie desde su hogar y obtenga un certificado universitario Formación a distancia de EXPERTO EN DESARROLLO DE APLICACIONES PARA DISPOSITIVOS MÓVILES 1 Introducción
Más detallesProyecto de Grado 2008 Anexo IV Dispositivos Móviles - IP4JVM
Proyecto de Grado 2008 Anexo IV Dispositivos Móviles - IP4JVM Autores: Leandro Scasso Marcos Techera Tutor: Ariel Sabiguero Tribunal: Andrés Aguirre Eduardo Grampín Carlos Martínez Tabla de contenidos
Más detallesJAVA PARA PRINCIPIANTES
UN POCO DE HISTORIA Java fue creado en 1991 por James Gosling de Sun Microsystems inicialmente llamado Oak que significa roble, esto debido a la cantidad de arboles que rodeaban el sitio donde este trabajaba.
Más detallesUtilización de J2ME sobre Linux en plataformas embebidas
Utilización de J2ME sobre Linux en plataformas embebidas Objetivos Instalación de la máquina virtual de Java ME para entornos embebidos Requisitos Modulo embebido con Linux. Notas Adicionales En el guión
Más detallesJava y Eclipse. Lenguajes y Entornos de Programación Libre
Java y Eclipse Lenguajes y Entornos de Programación Libre El lenguaje Java Un poco de historia: 1990: James Gosling, responsable de una empresa filial creada por Sun Microsystems, empieza a diseñar Java
Más detallesProgramación para sistemas en red IV. Manejo de gráficos
Manejo de gráficos La interfaz gráfica de bajo nivel: Cuando se diseñó J2ME, los ingenieros de Sun ya sabían que una de las claves para que su tecnología tuviera éxito era que tenía que ser capaz de hacer
Más detallesSISTEMA DE ACCESO BLUETOOTH
PROYECTO DE SISTEMAS INFORMÁTICOS 2008/2009 FACULTAD DE INFORMÁTICA UNIVERSIDAD COMPLUTENSE DE MADRID SISTEMA DE ACCESO BLUETOOTH AUTORES: Jesús María Cano García Teresa García de la Torre Pedro Sánchez
Más detallesAndroid y Java para Dispositivos Móviles
Android y Java para Dispositivos Móviles Sesión 2: Introducción a los MIDs. Java para MIDs. MIDlets. Android y Java para Dispositivos Móviles 2010 Depto. Ciencia de la Computación e IA MIDs y MIDlets-1
Más detallesDiseño y creación de aplicaciones de entretenimiento sobre dispositivos móviles
Diseño y creación de aplicaciones de entretenimiento sobre dispositivos móviles Memoria del proyecto Autor: Mario Macías Lloret Tutor: Agustín Trujillo Pino Facultad de Informática Universidad de Las Palmas
Más detallesUniversidad de San Carlos de Guatemala Facultad de Ingeniería Escuela de Ingeniería en Ciencias y Sistemas
Universidad de San Carlos de Guatemala Facultad de Ingeniería Escuela de Ingeniería en Ciencias y Sistemas ANÁLISIS DE PLATAFORMAS POPULARES DE DESARROLLO DE APLICACIONES PARA DISPOSITIVOS MÓVILES Luis
Más detallesCapitulo 4. JavaFX. Se da a conocer la plataforma de desarrollo JavaFX, los niveles en el cual se encuentra
Capitulo 4. JavaFX Se da a conocer la plataforma de desarrollo JavaFX, los niveles en el cual se encuentra estructurado el lenguaje de programación, se realiza el análisis del código Helloworld.fx para
Más detalles2. Descripción del sistema 3
Índice general 1. Introducción 1 2. Descripción del sistema 3 2.1. Descripción de subsistemas.......................... 6 2.1.1. Subsistema Servidor de Control Central (SCC)........... 6 2.1.2. Subsistema
Más detallesLaboratorio. Instalación de Visual Studio Community. Back To Basics Instalando Visual Studio Community. Versión: 1.0.
Laboratorio Instalación de Visual Studio Community Versión: 1.0.0 Enero de 2016 Página 1 de 19 informes@ticapacitacion.com http://ticapacitacion.com CONTENIDO INTRODUCCIÓN EJERCICIO 1: INSTALANDO VISUAL
Más detallesSYNERGY - KIOSKO TERMINAL DE MARCAJE BASADO EN LINUX
SYNERGY - KIOSKO TERMINAL DE MARCAJE BASADO EN LINUX Pantalla en Color, Monitor en Tiempo-Real, Terminal Multimedia. Visualización gráfica en color Alimentación sobre Ethernet (POE) USB 1.1 (flash) Altavoz
Más detallesAxence nvision. Funcionalidades de Axence nvision
Axence nvision Es una solución avanzada que permite la visualización completa de casi cualquier aspecto de su red informática. Muestra su infraestructura de red en mapas gráficos, monitorea, y presenta
Más detallesProgramació de jocs per mòbils amb J2ME.
Q U A R T A E D I C I Ó D E S A B A D E L L U N I V E R S I T A T D E L 4 A L 8 D E J U L I O L D E 2 0 0 5 Programació de jocs per mòbils amb J2ME. S5. Aplicacions Java per a mòbils Alberto Garcia Serrano
Más detallesJava Básico. Introducción a Java. Copyright
Java Básico Introducción a Java Copyright Copyright (c) 2004 José M. Ordax Este documento puede ser distribuido solo bajo los términos y condiciones de la Licencia de Documentación de javahispano v1.0
Más detallesDesarrollo de software para móviles con Java 2 Microedition
UNIVERSIDAD NACIONAL AUTÓNOMA DE NICARAGUA - LEÓN FACULTAD DE CIENCIAS DEPARTAMENTO DE COMPUTACIÓN Desarrollo de software para móviles con Java 2 Microedition MONOGRAFIA PARA OPTAR AL TÍTULO DE LICENCIADO
Más detallesSistemas Operativos Para Dispositivos Móviles
Sistemas Operativos Para Dispositivos Móviles Diseño de Sistemas Operativos Prof. Ing. Angel Caffa Gonzalo Villar - 143125 Ignacio Toledo - 143698 25/06/2008 Sistemas tratados Palm OS Symbian Windows Mobile
Más detallesPlataforma de Agentes en Terminales de Telefonía Móvil.
XI Jornadas de I+D en Telecomunicaciones Plataforma de Agentes en Terminales de Telefonía Móvil. Mª Celeste Campo Vázquez, Carlos García Rubio, Andrés Marín López, Carlos Delgado Kloos Departamento de
Más detallesTaller de Programación Estructurada en Java Tema 2. Fundamentos de la programación orientada a objetos
Taller de Programación Estructurada en Java Tema 2. Fundamentos de la programación orientada a objetos Ingeniero en Computación José Alfredo Cobián Campos josealfredocobian@gmail.com Facultad de Ciencias
Más detallesDispositivo Móvil de Acceso - DMA Compilación de una máquina virtual de java para el i.mxl Tutorial
Dispositivo Móvil de Acceso - DMA Compilación de una máquina virtual de java para el i.mxl Tutorial Ing. Juan Felipe Botero Vega Ing. Mónica Ayde Vallejo Informe Técnico : COL-1T-2006 Desarrollado por
Más detallesIntegración de Tarjetas Criptográficas en Dispositivos Móviles J2ME. Proyecto Fin de Carrera
Universidad de Murcia Facultad de Informática Departamento de Ingeniería de la Información y las Comunicaciones Proyecto Fin de Carrera Integración de Tarjetas Criptográficas en Dispositivos Móviles J2ME
Más detallesJava, JavaME y el entorno Eclipse - Ejercicios
Java, JavaME y el entorno Eclipse - Ejercicios Índice 1 Hola ME!...2 2 Clases...2 3 Métodos y campos de la clase... 3 4 Métodos estáticos... 4 5 Librerías opcionales (*)...4 6 Temporizadores (*)... 5 1.
Más detallesMejor tecnología para aplicación práctica NOMAD
TECNOLOGÍA APLICACIÓN PRÁCTICA NOMAD: NOMADIC MODEL FOR THE DISPLAY ADAPTATION ORIENTED TO FINAL USERS NOMAD Mejor tecnología para aplicación práctica NOMAD Luis Carlos Niño Tavera Juan Carlos Nova El
Más detallesResumen. Introducción
Sistema de Integración de Plataforma en la Nube para Móviles David Araujo Díaz 1, Erika Hernández Rubio 2, Elena Fabiola Ruiz Ledesma 3 Instituto Politécnico Nacional Escuela Superior de Cómputo Resumen
Más detallesUso del PDA en las encuestas de hogares (ENDES Continua - Perú)
Uso del PDA en las encuestas de hogares (ENDES Continua - Perú) Río de Janeiro- Abril 2007 Luis Ulloa Motivación La recolección de datos estadísticos de censos y encuestas se han favorecido muy poco de
Más detallesCLASES DE COMPUTADORES
Página 1 de 5 CLASES DE COMPUTADORES Las computadoras pueden clasificarse de acuerdo a: A. TIPO DE DATOS 1. DIGITALES Dispositivos de cálculo que procesan datos concretos, trabajan directamente contando
Más detallesIntroducción a la programación para dispositivos móviles
Introducción a la programación para dispositivos móviles Programación de Sistemas Empotrados y Móviles (PSEM) Marco A. Peña marcoa@ac.upc.edu Una historia muy habitual AYUDA!!! 2 1 Índice de contenidos
Más detallesSoluciones de Conectividad Wi Fi de bajo consumo Microchip ZeroG Wireless...
ARTICULO TECNICO Soluciones de Conectividad Wi Fi de bajo consumo Microchip ZeroG Wireless... Por el Depto. de Ingeniería de EduDevices Que el mundo se mueve hacia la conectividad inalámbrica ya es una
Más detallesProgramación J2ME con Netbeans. Interfaz gráfico para el tetris Septiembre de 2006
Programación J2ME con Netbeans Interfaz gráfico para el tetris Septiembre de 2006 Curso de Formación Continua de Programación de dispositivos móviles con Java (4 a edición) Septiembre de 2006 Índice 1.
Más detallesUniversidad Pontificia de Salamanca en Madrid Facultad de Informática
Universidad Pontificia de Salamanca en Madrid Facultad de Informática Programa de Doctorado en Ingeniería Informática Proyecto de Suficiencia Investigatoria Propuesta de arquitectura para plataformas de
Más detallesESCUELA POLITÉCNICA NACIONAL
ESCUELA POLITÉCNICA NACIONAL ESCUELA DE INGENIERÍA DESARROLLO DE UN SISTEMA DE ENCUESTAS BASADO EN DISPOSITIVOS DE TELEFONÍA MÓVIL. PROYECTO PREVIO A LA OBTENCIÓN DEL TÍTULO DE INGENIERO EN SISTEMAS INFORMÁTICOS
Más detallesManual de conexión de datos para KYOCERA KX18. Gerencia de Desempeño o de Productos y Servicios CR
Manual de conexión de datos para KYOCERA KX18 INDICE 1. Contenido del paquete 2. Consideraciones importantes 3. Información Técnica 4. Conexión por medio del puerto USB Instalación de controladores USB
Más detallesGestor de contraseñas en un dispositivo móvil accesible por Bluetooth
accesible por Bluetooth Memoria del Proyecto de Fin de Carrera de Ingeniería en Informática realizado por Sergio Laguna García y dirigido por Helena Rifà Pous Bellaterra, 18 de Setiembre de 2008. II Escola
Más detalles(volver a Tabla de Contenidos)
Para escribir, compilar y ejecutar un programa en Java lo único que realmente se necesita y no viene incluido con el sistema operativo es el kit de desarrollo de Java, denominado SDK (Software Development
Más detallesPROGRAMACIÓN DE JUEGOS PARA MÓVILES CON J2ME
P R O G R A M A C I Ó N D E J U E G O S P A R A M Ó V I L E S C O N J 2 M E PROGRAMACIÓN DE JUEGOS PARA MÓVILES CON J2ME Alberto García Serrano 0 P R O G R A M A C I Ó N D E J U E G O S P A R A M Ó V I
Más detallesEvaluación de Dispositivos Smartphone para su Uso como Servidores Móviles
Evaluación de Dispositivos Smartphone para su Uso como Servidores Móviles Juan Carlos Olivares Rojas 1,2, Juan Gabriel González Serna 1, Víctor Jesús Sosa Sosa 1 y Azucena Montes Rendón 1 1 Centro Nacional
Más detallesTutorial para aplicaciones móviles J2ME con NetBeans y Mobility Pack
Tutorial para aplicaciones móviles J2ME con NetBeans y Mobility Pack Arphean http://arphean.mirrorz.com anih@ozu.es Tutorial bajo licencia Creative Commons. Se permite copia y distribución siempre y cuando
Más detallesCapitulo 1: Plataforma Android
Capitulo 1: Plataforma Android Elaborado por: Gary Briceño http://gary.pe http://gary.pe 1 Temario 1. Android 2. Evolución 3. Arquitectura Android 4. Paquetes de Trabajo 5. Android y Java http://gary.pe
Más detallesTema 1. Introducción a JAVA
Tema 1. Introducción a JAVA Historia Características Plataforma Java Entorno de desarrollo Ejemplo: Hola mundo Estructura general de un programa Java 1 Historia de Java (i) Surge en 1991: Sun Microsystems
Más detallesIntroducción a los MIDs. Java para MIDs. MIDlets.
Introducción a los MIDs. Java para MIDs. MIDlets. Índice 1 Introducción a los dispositivos móviles... 2 1.1 Características de los dispositivos... 2 1.2 Aplicaciones J2ME... 11 1.3 Aplicaciones J2ME...
Más detallesDESARROLLO DE APLICACIONES PARA DISPOSITIVOS MÓVILES SOBRE LA PLATAFORMA ANDROID DE GOOGLE
UNIVERSIDAD CARLOS III DE MADRID ESCUELA POLITÉCNICA SUPERIOR INGENIERÍA EN INFORMÁTICA PROYECTO FIN DE CARRERA DESARROLLO DE APLICACIONES PARA DISPOSITIVOS MÓVILES SOBRE LA PLATAFORMA ANDROID DE GOOGLE
Más detallesIMPLEMENTACIÓN DE UN PROTOTIPO FUNCIONAL PARA LA CONSULTA Y RESERVA DE CITAS MÉDICAS PARA LA IPS FAMISANAR A TRAVÉS DE DISPOSITIVOS MÓVILES CELULARES.
IMPLEMENTACIÓN DE UN PROTOTIPO FUNCIONAL PARA LA CONSULTA Y RESERVA DE CITAS MÉDICAS PARA LA IPS FAMISANAR A TRAVÉS DE DISPOSITIVOS MÓVILES CELULARES. YAHIR ARMANDO ABRIL LEÓN FABIAN AUGUSTO AVILA GARAY
Más detallesMódulo 1 El lenguaje Java
Módulo 1 El lenguaje 1.1 Presentación de es un lenguaje de programación desarrollado por la empresa Sun Microsystems en 1991 como parte de un proyecto secreto de investigación llamado Green Proyect, con
Más detalles1.-DATOS DE LA ASIGNATURA
1.-DATOS DE LA ASIGNATURA Nombre de la asignatura: Programación de Dispositivos Móviles Carrera: Ingeniería en Sistemas Computacionales Clave de la asignatura: ADM-0704 Horas teoría-horas práctica-créditos:
Más detallesEvaluación y Seguimiento del Aprendizaje en Salas de Clases Utilizando Dispositivos Móviles
Evaluación y Seguimiento del Aprendizaje en Salas de Clases Utilizando Dispositivos Móviles Bruno Mundaca Moraga, Agustín J. González [bmundaca, agv]@elo.utfsm.cl Departamento de electrónica, Universidad
Más detallesTema 2: La Tecnología Java
Tema 2: La Tecnología Java 0 La Tecnología de Java Es : Un lenguaje de programación Similar a C/C++ sin los problemas de manejo de memoria. Un ambiente de desarrollo Compilador, intérprete, generados de
Más detallesQué ofrece Autentia Real Business Solutions S.L?
Avenida de Castilla,1 - Edificio Best Point - Oficina 21B 28830 San Fernando de Henares (Madrid) tel./fax: +34 91 675 33 06 info@autentia.com - www.autentia.com Qué ofrece Autentia Real Business Solutions
Más detallesSoporte a Desarrolladores. Resolucionando Problemas Comunes de Conectividad
Soporte a Desarrolladores Resolucionando Problemas Comunes de Conectividad Table of Contents Introducción... 3 Causas de no Conexión de Datos... 3 1. Apovisionamiento adecuada de SIM... 3 2. IP del Dispositivo...
Más detallesSISTEMA DE APRENDIZAJE PARA DISPOSITIVOS MÓVILES. AUTORES Carlos Manso Pérez Patricia Martín Gutiérrez TUTORA Carmen Quintano Pastor
SISTEMA DE APRENDIZAJE PARA DISPOSITIVOS MÓVILES AUTORES Carlos Manso Pérez Patricia Martín Gutiérrez TUTORA Carmen Quintano Pastor ÍNDICE Introducción Obje0vos So4ware Conclusiones Extensiones Bibliogra=a
Más detallesDiferencias entre Portátiles, tablets y netbooks. Comparación. Alumnos: José Parraga Postigo Katazrina Majkowska Ignacio Pérez Baturone
Diferencias entre Portátiles, tablets y netbooks Comparación Alumnos: José Parraga Postigo Katazrina Majkowska Ignacio Pérez Baturone Portátil Laptop / Portátil Las laptops son el producto líder de la
Más detallesDispositivos móviles como front-end de sistemas interactuando mediante Servicios Web
Instituto de Computación (INCO) Facultad de Ingeniería Universidad de la República Dispositivos móviles como front-end de sistemas interactuando mediante Servicios Web Usuario Responsable: Ing. Leonardo
Más detallesSISTEMA BLUETOOTH PARA EL CONTROL DE DISPOSITIVOS
ESCUELA TÉCNICA SUPERIOR DE INGENIEROS INDUSTRIALES Y DE TELECOMUNICACIÓN Titulación: INGENIERO DE TELECOMUNICACIÓN Título del proyecto: SISTEMA BLUETOOTH PARA EL CONTROL DE DISPOSITIVOS Alumno: Héctor
Más detallesRevista Digital Universitaria. 10 de agosto 2004 Volumen 5 Número 7 ISSN: 1067-6079
Revista Digital Universitaria 10 de agosto 2004 Volumen 5 Número 7 ISSN: 1067-6079 JAVA o L.I. Anabell Comas Becaria de la Coordinación de Publicaciones Digitales anabell@alethia.dgsca.unam.mx o http://www.revista.unam.mx/vol.7/num12/art104/art104.htm
Más detallesrutas e información relacionada con puntos de interés en la UDLAP. como los requerimientos de hardware y software establecidos.
Capítulo I. Planteamiento del problema Este capítulo presentará la introducción y planteamiento del problema a resolver por el sistema que se implementará, llamado Navin, un servicio basado en localización
Más detallesDesarrollo de aplicaciones móviles J2ME. BloobsME - Memoria de Proyecto
Desarrollo de aplicaciones móviles J2ME. BloobsME - Memoria de Proyecto Angel Ortiz Pérez ITIG / ITIS Josep María Camps Riba 14/01/2009 1 de 52 Índice Licencia Creative Commons...4 Descripción del Proyecto...4
Más detallesTema 1: y el lenguaje Java 1.Programación orientada a objetos 2.El lenguaje Java 3.Compilación, bytecode y JVMs 4.Entornos de desarrollo Java 5.Java vs otros lenguajes OO Programación orientada a objetos
Más detalles