270 likes | 428 Views
Escuela de Ingeniería Informática. Desarrollo de Aplicaciones en Ambientes Móviles Profesor: José Miguel Rubio L. 1 Sistemas hand-held. 2 Sistemas embebidos. 3 Investigación y proyectos. [ Índice ]. Präsentation. 1 Sistemas hand-held. 2 Sistemas embebidos. 3 Investigación y proyectos.
E N D
Escuela de Ingeniería Informática Desarrollo de Aplicaciones en Ambientes Móviles Profesor: José Miguel Rubio L.
1 Sistemas hand-held • 2 Sistemas embebidos • 3 Investigación y proyectos [ Índice ] Präsentation
1 Sistemas hand-held • 2 Sistemas embebidos • 3 Investigación y proyectos [ Índice ] Präsentation
Hand-held [ Aplicaciones Móviles ] • Los sistemas hand-held son aquellos sistemas computacionales portátiles del tamaño de la mano. En esta definición general podrían entrar sistemas como: • Sistemas de organización de información • Sistemas de audio personal • Sistemas de telefonía celular • Sistemas fotográficos • Sin embargo, la tendencia es que estos sistemas converjan en un solo sistema. Präsentation
Hand-held [ Aplicaciones Móviles ] • Las características típicas de los sistemas hand-held son: • Pequeños y livianos • Recursos limitados • + Pantalla, • + CPU, • + Memoria, • + Potencia, • + Conectividad • Comunicación • + Bluetooth • + Inalámbrica • + Infra-rojo • + USB, Firewire • Ejemplo • + HP iPAQ serie hx2400 • (Pocket PC) Präsentation
Hand-held [ Aplicaciones Móviles ] PDA significa personal digital assistant. Es un dispositivo que combina las características de un computador, teléfono /fax, internet y red (y ahora último audio y video). Un PDA puede funcionar típicamente como celular, fax, web-browser y agenda personal. A diferencia de los notebooks, los PDA funcionan con lápiz electrónico (en vez de teclado), incorporando un reconocedor de caracteres escritos a mano. Algunos incluso reconocen voz. Existen sin embargo algunos PDA que tienen teclados pequeños o portátiles. Präsentation
Hand-held [ Aplicaciones Móviles ] HP iPAQ 216 Enterprise /BT WiFi (Pocket PC) HP iPAQ 610C /BT WiFi GPS (Smartphone) Präsentation
1 Sistemas hand-held • 2 Sistemas embebidos • 3 Investigación y proyectos [ Índice ] Präsentation
Embebidos [ Aplicaciones Móviles ] Sistema embebido (embedded system): Sistema computarizado especializado que es parte de un dispositivo grande o máquina con el propósito de monitorearlo o controlarlo. Típicamente, un sistema embebido está armado en una tarjeta única con un microprocesador y memoria ROM. En la práctica muchos sistemas que poseen una interfaz digital (relojes, micro-ondas, automóviles) utilizan sistemas embebidos. Algunos sistemas embebidos incluyen un sistema operativo, pero muchos son tan especializados que toda la lógica puede implementarse en un solo programa. Präsentation
Embebidos [ Aplicaciones Móviles ] Ejemplos: Teléfonos celulares, Reproductores DVD ABS (Anti-lock breaking systems) Instrumentos médicos Se venden unos 4 billones CPU al año, alrededor de 95% de ellos son utilizados en sistemas embebidos. Präsentation
Embebidos [ Aplicaciones Móviles ] • Características típicas: • Utilizados en aplicaciones especifícas • Trabajan en tiempo real y son reactivos • Operan en ambientes difíciles • Tamaño pequeño • Livianos • Baja potencia Präsentation
Embebidos [ Aplicaciones Móviles ] • Usos comunes: • 1. Monitoreo • Para determinar el estado de alguna variable del ambiente usando sensores como entradas. • 2. Control • Para controlar (cambiar/mantener según ciertos criterios) alguna variable del ambiente usando actuadores como salidas. Präsentation
Embebidos [ Aplicaciones Móviles ] • Hardware típico: • Microprocesador según la aplicación. • Memoria usada para almacenar el programa y los datos • Por lo general no hay: • Teclado • Monitor • Disco • CD • Parlantes • Micrófonos Präsentation
1 Sistemas hand-held • 2 Sistemas embebidos • 3 Investigación y proyectos [ Índice ] Präsentation
[ Aplicaciones Móviles ] Proyectos Grupos de Desarrollo en la Comunidad Universitaria Internacional (Video) Präsentation
Proyectos [ Aplicaciones Móviles ] “M – Work, una herramienta para la asignación de tareas, vía dispositivo móvil, basado en el estudio de la Plataforma J2ME”, Proyecto de Título ICI (2008). Paso 3: Login Paso 1: Abrir Aplicación Paso 2: Autorizar MIDlet Paso 5: Descargar clientes por atender. Paso 6: Listado de clientes asignados para visitar. Paso 4: Autenticación Präsentation
Proyectos [ Aplicaciones Móviles ] “M – Work, una herramienta para la asignación de tareas, vía dispositivo móvil, basado en el estudio de la Plataforma J2ME”, Proyecto de Título ICI (2008). Paso 7: Datos del cliente Paso 9: Confirmar entrega Paso 8: Datos de la venta Präsentation Präsentation
Proyectos [ Aplicaciones Móviles ] "An Approach Towards an Architecture for Solving Combinatorial Problems in a Ubiquitous Environment," 2008 Fourth International Conference on Networked Computing and Advanced Information Management (NCM 2008), pp.171-176. Präsentation
Proyectos [ Aplicaciones Móviles ] “Proposed Architecture for the Combinatorial Problems Resolution based on BDI Agents in Ubiquitous Environments”, 2009 International Conference on Computer Sciences and Convergence Information Technology, IN PRESS. Präsentation
Proyectos [ Aplicaciones Móviles ] “Arquitectura para el desarrollo de juegos en ambientes móviles”, Proyecto de Título INF (2009), Finalizado. “Sistema de Auto-evaluación para Dispositivos Móviles”, Proyecto de Título INF (2009), en desarrollo. En evaluación como proyecto de negocios por “movistar Innova”. Präsentation
Proyectos [ Aplicaciones Móviles ] Präsentation
Tendencias [ Aplicaciones Móviles ] • Impacto en la educación de los PDA. • Aprendizaje distribuido. • Acceso a la información más fácil y de bajo costo. • Computación ubicua. Ubicuo: que está presente a un mismo tiempo en todas partes. Präsentation
Tendencias [ Aplicaciones Móviles ] • La visión de la Computación Ubicua1: • La puesta en operación a bajo costo de múltiples objetos con capacidades de computación y comunicación. Permitida por la mejora continua en hardware, consumo eléctrico, ancho de banda, tamaño, costos y confiabilidad. • Las principales tendencias que lo permiten: • Comunicación inalámbrica • Sensores basados en sistemas electromecánicos micro • Cámaras digitales • Inteligencia artificial, detección de objetos • Fuentes de poder: microceldas, materiales piezo o piro eléctricos, baterias laminares, radiofrecuencia (near-field power source) • Mesh networks (Smart Dust) • RFID (1) “Computación ubicua” o “computación pervasiva” o “inteligencia ambiente” Präsentation
Tendencias [ Aplicaciones Móviles ] El director de IBM dijo en 1943 que no veía un mercado para más de 5 computadores en el mundo entero… Präsentation
Tendencias [ Aplicaciones Móviles ] El presidente de Digital dijo en 1977 que no hay razón para que la gente tenga computadores en sus casas… Präsentation
Tendencias [ Aplicaciones Móviles ] Cuando vi a Tim Berners-Lee hacer una demostración de la Web en 1991, vi un sistema interesante, pero no vi lo que iba a suceder en el mundo con la Web… y honestamente, no estoy seguro que él lo hubiese sabido Wendy Hall Professor of Computer Science at theUniversity of Southampton, UK. Präsentation
Tendencias [ Aplicaciones Móviles ] It is just the beginning… Präsentation