Tecnologia
5.1. Introducción
La generalización en los últimos años de teléfonos móviles, smartphones, PDAs,
etc. ha generado una importante necesidad de aplicacionespara este tipo de dispositivos.
Las prestaciones de los dispositivos móviles se incrementan día a día, posibilitando
la implementación de aplicaciones muy interesantes.
• Acceso a Internet yconectividad mediante Bluetooth
• Envío de mensajes cortos
• Aceleración 2D y 3D
• Reproducción de video y sonido
• Cámara integrada
• Información de localización GPS
• Sensores de orientación
5.2.Dispositivos móviles
Limitaciones de los dispositivos móviles
• La necesidad de ahorrar energía obliga a utilizar procesadores con una capacidad de
cómputo limitada y baja frecuencia de reloj
• Eluso intensivo de cálculos, gráficos, sonido, conexiones inalámbricas etc. limita la
vida de la batería.
• La memoria disponible es muy limitada en comparación con la de un ordenador
ordinario.
•El almacenamiento de datos persistente también es muy limitado: memoria interna
+ tarjetas SD o similar.
Sistemas operativos móviles
Son sistemas operativos específicos para este tipo dedispositivos, que tienen en
cuenta las limitaciones que hemos visto antes.
• Symbian es el S.O. instalado sobre todo en teléfonos móviles.
• Windows Mobile, con mayor difusión en el mercado de PDAs.
•Windows 7, para smathphones.
• Palm OS, utilizado por el fabricante de PDAs Palm Inc.
• Android, es un S.O. para móviles presentado recientemente por Google.
• RIM para dispositivos Blackberry
• OS paraiPhone.
Desarrollo de aplicaciones móviles
Existe gran número de plataformas de desarrollo, por ejemplo:
• Symbian (S60 y UIQ): C++ con librerías nativas.
• Windows Mobile: .NET CompactFramework, una versión limitada de .NET.
•
•
•
•
PalmOS: C/C++, con librerías nativas.
Android: Java con librerías nativas (no J2ME).
Java Mobile Edition (J2ME) para múltiples plataformas....
Regístrate para leer el documento completo.