Dispositivos Móviles
1.1-.Introducción a los dispositivos móviles
1.2-.Tipos de tecnologías y herramientas móviles
1.3-.Tecnologías emergentes
1.4-.Tecnologías de Clientes ligeros
1.5-.Middleware
1.5.1-.Sistemas operativos para dispositivos móviles
1.5.2-.Aplicaciones
INTRODUCCIÓN DE LOS DISPOSITIVOS MÓVILES
Son varios los dispositivos móviles disponibles en el mercado: PC portátiles, PocketPC, tabletas, etc.
Esta diversidad comporta una importante problemática para quien debe programarlos, ya que cada uno tiene unas características particulares: dispone de una memoria determinada o ha de soportar un lenguaje y un entorno específicos.
Son aparatos pequeños.
• Lamayoríadeestosaparatossepuedentransportarenelbolsillodelpro-
pietario o en un pequeño bolso.
• Tienen capacidad de procesamiento.
• Tienen conexión permanente o intermitente a una red.
• Tienen memoria (RAM, tarjetas MicroSD, flash, etc.).
• Normalmenteseasocianalusoindividualdeunapersona,tantoenpose-
sión como en operación, la cual puede adaptarlos a su gusto.
• Tienenunaaltacapacidaddeinteracciónmediantelapantallaoelteclado.
1) movilidad
2) tamaño reducido
3) comunicación inalámbrica
4) interacción con las personas
Netbooks
Los netbooks se consideran a menudo dispositivos móviles debido a su similitud en cuan- to a funcionalidad, pero si el tamaño del dispositivo impide un manejo cómodo (por ejemplo, sin la ayuda de una mesa) o limita la portabilidad, no se puede considerar un verdadero dispositivo móvil y, por lo tanto, no lo consideraremos como tal en esta do- cumentación.
COMO:
mediante redes Blue- tooth o WiFi, y muchos modelos están también equipados para acceder a redes de datos MWWAN, así como a otras redes de datos inalámbricas.
. Interacción con las personas
Se entiende por interacción el proceso de uso que establece un usuario con un dispositivo. Entre otros factores, en el diseño de la interacción intervienen disciplinas como la usabilidad y la ergonomía.
.teléfonos móviles
• organizadores y asistentes personales digitales (personal digital assistant)
• web-enabled phones
• two-way pagers
• smartphones
• handheld PC
• tablet PC
• tablets
• libros electrónicos (e-books)
Dispositivo Móvil de Datos Limitados (Limited Data Mobile Device):
dispositivos que tienen una pantalla pequeña, principalmente basada en
pantalla de tipo texto con servicios de datos generalmente limitados a
SMS y acceso WAP. Un típico ejemplo de este tipo de dispositivos son
los teléfonos móviles de segunda generacion.
Dispositivo Móvil de Datos Mejorados (Enhanced Data Mobile Device):
dispositivos que tienen pantallas de medianas a grandes (por encima de los 240 x 120 pixels), navegación de tipo stylus, y que ofrecen las mismas características que el "Dispositivo Móvil de Datos Básicos" (Basic Data Mobile Devices) más aplicaciones nativas como aplicaciones de Microsoft Office Mobile (Word, Excel, PowerPoint) y aplicaciones corporativas usuales, en versión móvil, como Sap, portales intranet, etc. Este tipo de dispositivos incluyen los Sistemas Operativos como Windows Mobile 2003 o versión 5, como en las Pocket PC.
Dispositivo Móvil de Datos Básicos (Basic Data Mobile Device):
dispositivos que tienen una pantalla de mediano tamaño, (entre 120 x
120 y 240 x 240 pixels), menú o navegación basada en íconos por
medio de una "rueda" o cursor, y que ofrecen acceso a e-mails, lista de
direcciones, SMS, y un navegador web básico. Un típico ejemplo de este
tipo de dispositivos son las BlackBerry y los Teléfonos Inteligentes.
Tipos de tecnologías y herramientas móviles
Requisitos:
- Aceleración de video: Driver kernel compartivo con driver X asociado, Open GL, ES/EGL
- Almacenamiento: 2GB para la imágen del sistema operativo
- HDMI
- Modo host USB
- 512 MB de RAM
PayPal ofrecerá tanto el lector como la aplicación de forma gratuita a los comercios pero les cobrará una comisión del 2.7% que podrán dejar en un 1.7% si luego realizan compras con la tarjeta asociada a la cuenta donde reciben los pagos de los clientes.
Tecnologías de Clientes Ligeros
La definición de cliente ligero engloba tanto un software como un equipo real que utiliza los recursos de otro equipo para hacer la mayor parte de su tarea.
1.5
Tipos de Middleware
(Categorías)
- Para acceso a información
- De escritorio
- Basados en la web
- A tiempo real
- Multimedia
Antes de elegir un Sistema Operativo hay que tener en cuenta varias cosas:
- ¿Aplicación Nativa?
- Mercado objetivo
- Presupuesto
- Licencias y Herramientas
Las categorías comunes de middleware son:
ESB
TP monitores
DCE entornos
RPC sistemas
Corredores de petición de objetos (ORB)
Sistemas de base de datos Access
Message Passing
Tecnologías Emergentes
Solo funciona en temperaturas entre -10 y 45°C,
Unidad 1
Las aplicaciones para clientes ligeros son fáciles de mantener,
pero su interfaz y funcionalidad se encuentra limitada por las
posibilidades del navegador
Desarrollo de aplicaciones para clientes ligeros
– El procesamiento se realiza en el servidor
– El cliente sólo se ocupa de la interfaz de usuario (UI)
o se compone normalmente de un navegador y páginas Web
(Mobile Web, W3C)
9 WML (Wireless Markup Language) - WAP
9 cHTML (compact o compatible HTML) - iMode
9 XHTML-Mobile Profile (WAPFORUM) o XHTML Basic (W3C)
Los clientes ligeros requieren conexión a la red para descargar
las páginas Web y recursos asociados
QUE SON:
Las tecnologías emergentes son definidas como "innovaciones científicas que pueden crear una nueva industria o transformar una existente. Incluyen tecnologías discontinuas derivadas de innovaciones radicales, así como tecnologías más evolucionadas formadas a raíz de la convergencia de ramas de investigación antes separadas. Cada una de estas tecnologías ofrece una rica gama de oportunidades de mercado que proporcionan el incentivo para realizar inversiones de riesgo"
Ubuntu For Android
Tecnologias Emergentes Mas Importantes
1. Redes Aéreas (Airbourne networks): un sistema de control aéreo desarrollado desde las nubes, como un Internet en el cielo, para reemplazar el sistema tradicional y controlar mejor las rutas, la seguridad y los aterrizajes de aviones. Esta nueva tecnologia a largo plazo podría revolucionar el tráfico aereo al permitir que un mayor numero de aviones estén en el cielo sin necesidad de invertir en infraestructura y recursos humanos.
3. Fotónica con silicona (Silicon Photonics): Optoelectrónica. Desde hace muchos años se investiga cómo utilizar la silicona para emitir luz, con el fin de poder fabricar microchips que emitan luz para agilizar procesos informáticos en general. Después de la fabricación el años pasado del primer láser construido con silicona por parte de un equipo de investigación de la University of California, Los Angeles, esta posibilidad resulta cada vez más factible.
6. Memoria universal (Universal Memory): Sistema de memoria cuyas células están compuestas por nanotubos de carbón, lo que permite enormes mejoras en la capacidad de almacenar datos.
2. Cables cuánticos (Quantum Wires): cables fabricados con nanotubos de carbón cuyo menor peso y mayor fuerza permitirían que torres existentes suporten cables con 10 veces la capacidad de los cables eléctricas fabricadas con aluminio y acero que se utlizan en las redes eléctricas en la actualidad. Según los expertos, gracias a las nano-propiedades de los cables cuánticos, estos pueden llevar corrientes eléctricas sin producir resistencia y calor, por lo que no requieren equipos costosos de refrigeración.
7. Fabricas de bacteria (Bacterial Factories): Biotecnología. Ingeniería metabólica para analizar y comprender las vías celulares y crear microbios que permite crear gran cantidad de productos químicos, desde medicamentos hasta plásticos.
4. Metabolómica (Metabolomics): Es el estudio de las miles de moléculas como azúcares y grasas que son producto del metabolismo. Científicos pretenden utilizar esta información para crear una nueva herramienta de diagnosis que permita diagnosticar enfermedades con mayor antelación y precisión que las herramientas actuales.
10. Biomecatrónica (Biomechatronics): Robótica. La nueva generación de prótesis que integran la robótica con el sistema nervioso, logrando que un prótesis funcione con mucho mayor agilidad e integración que los prótesis actuales.
9. Virus de teléfono móvil (Cell-Phone Viruses): El año pasado se lanzó el primer virus contra teléfonos celulares. Estas aparatos sin cable tienen cada vez más aplicaciones y los nuevos virus podrían atacar a sistemas informáticos seguros a través del móvil, por lo que es importante encontrar soluciones.
8. Enviromaticas (Environmatics): Un término nuevo para describir la aplicación de las nuevas tecnologías de la información al cuidado del medioambiente y a la agricultura. Medioambiente + informática.
Definición
Comunicación inalámbrica:
Otro concepto importante es el término inalámbrico2 . Por comunicación inalámbrica se entiende la capacidad que tiene un dispositivo de enviar o recibir datos sin la necesidad de un enlace cableado.
Tamaño:
reducido Se entiende por tamaño reducido la cualidad de un dispositivo móvil de ser fácilmente usado con una o dos manos sin necesidad de ninguna ayuda o soporte externo. El tamaño reducido también permite transportar el dispositivo cómodamente por parte de una persona.
Movilidad:
Se entiende por movilidad la cualidad de un dispositivo para ser transportado o movido con frecuencia y facilidad. Por tanto, el concepto de movilidad es una característica básica
Ejemplo:
Un comercial de una empresa farmacéutica carga en su PDA, antes de salir de la oficina, los datos de los clientes que tiene que visitar. Durante su visita, actualiza o modifica la información, y una vez terminada su ruta, ya en la oficina, actualiza los datos en la aplicación corporativa.
CARACTERISTICAS PRINCIPALES:
Tipos de dispositivos móviles:
Categorías de dispositivos móviles
GENERACIONES DE LOS DISPOSITIVOS MOVILES
En la mayoría de los casos, un dispositivo móvil puede definirse con cuatro características
La Generación 0: “0-G”
La Generación 2: “2-G”
- Estándar PTT (Push To Talk): Pulsar para Hablar.
- Estándar IMTS (Improved Mobile Telefone System): el Sistema de
Telefonía Móvil Mejorado.
- GSM: Global System for Mobile Communications - Sistema Global para
Comunicaciones Móviles.
- CDMA: Code Division Multiple Access - Acceso Múltiple por División
de Código.
- GPRS: General Packet Radio Service - Servicio General de Radio por
Paquetes.
*segunda guerra Mundial
*Años 50y60
*Motorola - Handie Talkie H12-16
*550mhz
G-2:*1990
*PCS (Personal Communication Service).
*digital
*Utiliza algoritmos de compresión y seguridad más
sofisticados en las comunicaciones.
*Capacidad de ancho de banda (9,6 Kbps)
G-2.5:
*conexiones de datos más veloces
*protocolo GPRS
*velocidades de 64 Kbps
La Generación 1: “1-G”
- NMT: Nordic Mobile Telephone
- AMPS: Advaced Mobile Phone System
*1973
*tamaño y peso inmanejable
*manera analógica
*baja seguridad
La Generación 3: “3-G”
.W-CDMA,
• TD-SCDMA
• CDMA2000.
• UMTS: Universal Mobile Telecommunications System - Servicios
Universales de Comunicaciones Móviles.
*mayor ancho de banda
*video streaming, videoconferncias y otras aplicaciones de alta performance.
*velocidades superiores a los 144 Kbps.
*pantalla LCD a color
*cámara fotográfica digital,
grabar videos y mandarlos con un sistema de mensajería instantánea, juegos 3d, sonido Mp3 y
videoconferencia
* soporte para Internet correctamente implementado (correo electrónico, descargas, etc.).
*Las velocidades de transmisión: 384 Kbps a 4 Mbps
handheld PC
organizadores y asistentes personales digitales
Middleware
web-enabled phones
Tablet PC
Android
Sistemas Operativos
Herramientas para el Desarrollador
Para publicar una app en la google Store, debes pagar 25$usd al iniciar tu cuenta, y al publicar una app de paga, Android se queda con 30% del costo de venta.
Linux Kernel
Datos Importantes antes de tomar una decisión
Herramientas
Tecnologías
Tecnologías de la Generación Cero G-0:
Demografía
1) Estándar PTT (Push To Talk)
2) Improved Mobile Telephone System (Sistema de Telefonía Móvil
Mejorado)
Utilidades
promedio
Tecnologías de la Generación Uno G-1
¿Qué engloba el concepto de movilidad?
No solo engloba PDAs, Smartphones, su software, sus aplicaciones, también engloba:
La omnipresencia del acceso a la información de manera ubicua y a los servicios independientemente del tipo de dispositivo que usemos y de la conexión que exista.
¿Qué son las tecnologías móviles?
Conjunto de dispositivos y herramientas que nos dan la posibilidad de realizar una actividad determinada de manera ubicua (en todas partes) que normalmente se inscribe en un espacio físico, en otro lugar.
iOS
1) El estándar NMT (Nordic Mobile Telephone):
2) El Sistema Telefónico Móvil Avanzado o AMPS (Advanced Mobile
Phone System):
¿Por qué son necesarias?
1. Comodidad en transportarlas
2. Sencillez en transportarlas
3. Facilidad para conectarse a redes de datos a través de conexiones inalámbricas
4. Disponibilidad de información sin importar el cómo, ni el cuándo, ni el dónde.
Tecnologías de la Generación Tres -3
Características únicas
Para Publicar una app en la tienda de apple necesitas una cuenta de desarrollador, (100$ anual). Y al igual que Google se queda con el 30% del costo de las apps de pago.
1) W-CDMA, banda ancha Code Division Multiple Access
2) Por división de tiempo síncrona Code Division Multiple Access (TDSCDMA)
o UTRA / UMTS TDD 1,28 Mcps bajo Chip Rate (LCR)
3) CDMA2000
4) UMTS son las siglas de Universal Mobile Telecomunication System o
Sistema Universal de Comunicaciones Móviles
Tecnologías de la Generación Dos G-2
¿Desarrollar en ambas?
1) El sistema global para las comunicaciones móviles GSM
2) La multiplexación por división de código, acceso múltiple por división
de código o CDMA (del inglés Code Division Multiple Access)
3) General Packet Radio Service (GPRS) o servicio general de paquetes
vía radio
Tecnologías de la Generación Dos punto cinco -2.5
4) EDGE es el acrónimo para Enhanced Data rates for GSM of Evolution
(Tasas de Datos Mejoradas para la evolución de GSM):