Sistemas operativos para dispositivos móviles
jueves, 23 de octubre de 2014
Windows Mobile
Windows Mobile es un sistema
operativo móvil compacto desarrollado por Microsoft,
y diseñado para su uso en teléfonos inteligentes y otros dispositivos móviles.
Se basa
en el núcleo del sistema operativo Windows CE y
cuenta con un conjunto de aplicaciones básicas utilizando las API de Microsoft
Windows. Está diseñado para ser similar a las versiones de
escritorio de Windows estéticamente. Además, existe una gran oferta de software
de terceros disponible para Windows Mobile, la cual se podía adquirir a través
de Windows
Marketplace for Mobile.
Originalmente
apareció bajo el nombre de Pocket PC, como una ramificación de desarrollo
de Windows CE para
equipos móviles con capacidades limitadas. En la actualidad, la mayoría de los
teléfonos con Windows Mobile vienen con un estilete
digital, que se utiliza para introducir comandos pulsando en la
pantalla.
Si bien
muchos pensamos que Windows Mobile había sido descontinuado temporalmente en
favor del nuevo sistema operativo Windows Phone,
la amplia gama de teléfonos industriales ha hecho a Microsoft optar por una
tercera línea de sistemas operativos para móviles que ha llamado Windows
Embedded Handheld 6.5, que vendría a ser la nueva línea de sistemas operativos
basados en Windows Mobile 6.5.
Características:
- En la pantalla "Hoy" nos mostrará la fecha actual, la información del dueño, las citas próximas, los mensajes E-mail, y las tareas. En la parte inferior aparecerá, generalmente, una barra con dos botones. También incluye una barra que incluye iconos para notificar el estado del Bluetooth, batería, cobertura, etc. Este tema predeterminado puede ser cambiado añadiendo o eliminando complementos, como por ejemplo, alarma, temperatura, estado de la batería.
- En la barra de tareas muestra: la hora actual, el volumen y el estado de la conectividad. Cuando un programa o un mensaje están abiertos el espacio en blanco, en el que estaba el reloj se convierte en una "ok" o un icono de cerrar (x). La característica principal de la barra de tareas es el botón de Inicio, que está diseñado para que sea parecido al botón de Inicio de las versiones de escritorio de Windows. El menú de Inicio ofrece programas abiertos recientemente, nueve entradas del menú personalizadas, y accesos directos a programas, ajustes, búsquedas, y ayuda.
- Las versiones Pocket PC incluyen en Windows Mobile aplicaciones de Microsoft Office. Éstos incluyen Pocket Word y Pocket Excel. En Windows Mobile 5.0 se incluye Pocket PowerPoint. Estas versiones incluyen muchas de las características que se utilizan en versiones de escritorio, pero algunas otras características como la inserción de las tablas e imágenes no se han incluido versiones anteriores a Windows 5.0. ActiveSync tiene la capacidad de convertir archivos de versiones de escritorio a archivos compatibles conPocket PC.
- Outlook Mobile es también un programa que viene con Windows Mobile. Esto incluye tareas, calendario, contactos, y la bandeja de entrada. Microsoft Outlook para las versiones de escritorio se incluye a veces en los CD-ROM's del fabricante del Pocket PC.
- Windows Media Player for Windows Mobile se añade con el software. Actualmente, todas las Pocket PC incluyen la versión 9 del reproductor, pero la versión 10 se ha incluido con un hardware más nuevo y con las nuevas versiones de Windows Mobile. Para algunos dispositivos, la versión 10 está disponible para su descarga solo para determinados dispositivos - éstos incluyen los dispositivos de la gama de Dell Axim. Windows Media Player reproduce: WMA, WMV , MP3, y AVI. Los archivos MPEG actualmente no están soportados, y se debe descargar un programa de terceros para reproducirlos, y los archivos de WAV se reproducen en un reproductor por separado. Algunas versiones son también capaces de reproducir M4A.
- Cliente para RPV's PPTP
BlackBerry OS
El BlackBerry OS es un sistema operativo móvil
de código cerrado desarrollado por RIM (Research In Motion) para los
dispositivos BlackBerry.
El sistema permite multitarea y
tiene soporte para diferentes métodos de entrada adoptados por RIM para su uso
en computadoras de mano, particularmente la trackwheel, trackball, touchpad y pantallas táctiles.
Su desarrollo se remonta la aparición de los primeros handheld en 1999. Estos dispositivos permiten el acceso a correo electrónico, navegación web y
sincronización con programas como Microsoft Exchange o Lotus Notes aparte
de poder hacer las funciones usuales de un teléfono móvil.
Características:
El SO BlackBerry está claramente
orientado a su uso profesional como gestor de correo electrónico y agenda.
Desde la cuarta versión se puede sincronizar el dispositivo con el correo
electrónico, el calendario, tareas, notas y contactos de Microsoft Exchange
Server además es compatible también con Lotus Notes y Novell GroupWise.
BlackBerry
Enterprise Server (BES) proporciona el acceso y organización del email a
grandes compañías identificando a cada usuario con un único BlackBerry PIN. Los
usuarios más pequeños cuentan con el software BlackBerry Internet Service,
programa más sencillo que proporciona acceso a Internet y a correo POP3 / IMAP
/ Outlook Web Access sin tener que usar BES.
Al igual
que en el SO Symbian desarrolladores
independientes también pueden crear programas para BlackBerry pero en el caso
de querer tener acceso a ciertas funcionalidades restringidas necesitan ser
firmados digitalmente para poder ser asociados a una cuenta de desarrollador de
RIM.
IOS
iOS (por sus siglas en inglés iPhone/iPod/iPad
Operating System) es un sistema
operativo móvil de la empresa Apple Inc.Originalmente
desarrollado para el iPhone (iPhone OS), siendo después usado en dispositivos
como el iPod Touch, iPad y el Apple TV.
Apple, Inc. no permite la instalación de iOS en hardware de terceros. Tenía el
26% de cuota de mercado de sistemas operativos móviles vendidos en el último
cuatrimestre de 2010,
detrás de Google Android y Nokia Symbian.
En mayo de 2014, más del 90% de los dispositivos iOS (iPad, iPod y iPhone)
poseen iOS 7.
Características
·
Pantalla principal
La pantalla principal (llamada
«SpringBoard») es donde se ubican los iconos de las aplicaciones y el Dock en
la parte inferior de la pantalla donde se pueden anclar aplicaciones de uso
frecuente, aparece al desbloquear el dispositivo o presionar el botón de
inicio. La pantalla tiene una barra de estado en la parte superior para mostrar
datos, tales como la hora, el nivel de batería, y la intensidad de la señal. El
resto de la pantalla está dedicado a la aplicación actual.
·
Carpeta
Con iOS 4 se introdujo un sistema
simple de carpetas en el sistema. Se puede mover una aplicación sobre otra y se
creará una carpeta, y así se pueden agregar más aplicaciones a esta mediante el
mismo procedimiento. Pueden entrar hasta 12 y 20 aplicaciones en el iPhone y
iPad respectivamente. El título de la carpeta es seleccionado automáticamente
por el tipo de aplicaciones dentro de ella, pero puede ser editado por el
usuario.
Con la salida de iOS 7, la
cantidad máxima de aplicaciones por carpeta aumentó considerablemente, pues al
abrir una carpeta se muestran 9 íconos (3x3), y al agregar más aplicaciones se
van creando páginas a las que se pueden acceder deslizando sobre la pantalla.
·
Seguridad
Antes de la salida de iOS 7 al
mercado, existía un enorme índice de robos de los diversos modelos de iPhone,
lo que provocó que el gobierno estadounidense solicitara a Apple diseñar un
sistema de seguridad infalible que inutilizara los equipos en caso de robo. Fue
creada entonces la activación por iCloud, la cual solicita los datos de acceso
de la cuenta del usuario original, lo que permite bloquear e
inutilizar el equipo al perderlo o ser víctima de robo del mismo. De igual
manera, es posible conocer la ubicación vía GPS del dispositivo y mostrar
mensajes en la pantalla. Hasta la fecha no existe un método comprobado para
saltarse la activación de iCloud lo que convierte a iOS 7+ en el SO móvil más
seguro del mercado.
·
Centro de notificaciones
Con la actualización iOS 5, el
sistema de notificaciones se rediseñó por completo. Las notificaciones ahora se
colocan en un área por la cual se puede acceder mediante un deslize desde la
barra de estado hacia abajo. Al hacer un toque en una notificación el sistema
abre la aplicación. La pantalla inicial de iOS contiene varias aplicaciones,
algunas de las cuales están ocultas por defecto y pueden ser activadas por el
usuario mediante la aplicación "Configuración", por ejemplo, Nike+iPod
se debe activar desde tal aplicación.
Android
Android es un sistema
operativo basado en el kernel de Linux diseñado
principalmente para dispositivos móviles con pantalla
táctil, como teléfonos inteligentes o tabletas, y también para relojes
inteligentes, televisores y automóviles, inicialmente desarrollado por Android Inc.,
que Google respaldó
económicamente y más tarde compró esta empresa en 2005. Android fue
presentado en 2007 junto
la fundación del Open Handset Alliance: un consorcio de
compañías de hardware, software y telecomunicaciones para avanzar en los
estándares abiertos de los dispositivos móviles. El primer móvil con el
sistema operativo Android fue el HTC Dream y
se vendió en octubre de 2008.
Caracteristicas:
Diseño de dispositivo
|
La plataforma es adaptable a
pantallas de mayor resolución, VGA, biblioteca de gráficos 2D, biblioteca de
gráficos 3D basada en las especificaciones de la OpenGL ES 2.0 y diseño de
teléfonos tradicionales.
|
Almacenamiento
|
SQLite,
una base de datos liviana, que es usada para propósitos de almacenamiento de
datos.
|
Conectividad
|
|
Mensajería
|
|
Navegador web
|
El navegador web incluido en
Android está basado en el motor de renderizado de código abierto WebKit,
emparejado con el motor JavaScript V8 de Google Chrome. El navegador por
defecto de Ice Cream Sandwich obtiene una puntuación de 100/100 en el test
Acid3.
|
Soporte de Java
|
Aunque la mayoría de las
aplicaciones están escritas en Java, no hay una máquina virtual Java en la
plataforma. El bytecode Java no es ejecutado, sino que
primero se compila en un ejecutable Dalvik y corre en la Máquina Virtual
Dalvik. Dalvik es una máquina virtual especializada, diseñada específicamente
para Android y optimizada para dipositivos móviles que funcionan con batería
y que tienen memoria y procesador limitados. El soporte para J2ME puede ser
agregado mediante aplicaciones de terceros como el J2ME MIDP Runner.
|
Soporte multimedia
|
|
Soporte para streaming
|
Streaming RTP/RTSP (3GPP PSS,
ISMA), descarga progresiva de HTML (HTML5 <video> tag). Adobe Flash
Streaming (RTMP) es soportado mediante el Adobe Flash Player. Se planea el
soporte de Microsoft Smooth Streaming con el port de Silverlight a Android.
Adobe Flash HTTP Dynamic Streaming estará disponible mediante una
actualización de Adobe Flash Player.
|
Soporte para hardware adicional
|
Android soporta cámaras de
fotos, de vídeo, pantallas táctiles, GPS, acelerómetros, giroscopios,
magnetómetros, sensores de proximidad y de presión, sensores de luz, gamepad,
termómetro, aceleración por GPU 2D y 3D.
|
Entorno de desarrollo
|
Incluye un emulador de
dispositivos, herramientas para depuración de memoria y análisis del
rendimiento del software. El entorno de desarrollo integrado es Eclipse
(actualmente 3.4, 3.5 o 3.6) usando el plugin de Herramientas de Desarrollo
de Android.
|
Google Play
|
Google Play es
un catálogo de aplicaciones gratuitas o de pago en el que pueden ser
descargadas e instaladas en dispositivos Android sin la necesidad de un PC.
|
Multi-táctil
|
Android tiene soporte nativo
para pantallas capacitivas con soporte multi-táctil que inicialmente hicieron
su aparición en dispositivos como el HTC Hero. La funcionalidad fue
originalmente desactivada a nivel de kernel (posiblemente para evitar
infringir patentes de otras compañías). Más tarde, Google publicó una
actualización para el Nexus One y el Motorola
Droid que activa el soporte multi-táctil de forma nativa.
|
Bluetooth
|
El soporte para A2DF y AVRCP
fue agregado en la versión 1.5; el envío de archivos (OPP) y la
exploración del directorio telefónico fueron agregados en la versión 2.0; y
el marcado por voz junto con el envío de contactos entre teléfonos lo fueron
en la versión 2.2
|
Videollamada
|
Android soporta videollamada a
través de Google Talk desde su versión HoneyComb.
|
Multitarea
|
Multitarea real de aplicaciones
está disponible, es decir, las aplicaciones que no estén ejecutándose en
primer plano reciben ciclos de reloj.
|
Características basadas en voz
|
La búsqueda en Google a través
de voz está disponible como "Entrada de Búsqueda" desde la versión
inicial del sistema.
|
symbian os
Es el resultado de una
alianza entre varias empresas multinacionales de renombre en el mercado tales
como Nokia, Sony Ericsson, Samsung, Siemens, Motorola y otras.
Sus orígenes provienen
del EPOC32, otro sistema operativo para dispositivos móviles, el cual pertenece
a una familia de sistemas operativos que tiene sus orígenes a finales de
1980 y principios de 1990 con el EPOC16.
Luego de unos años, más
precisamente en 1997, apareció la primera versión del denominado EPOC32, que
luego pasaría a llamarse Symbian OS.
Caracteristicas:
- Posee un eficiente uso de todos los recursos de la máquina (especialmente de la batería, la memoria RAM y la ROM).
- Está basado en un micro kernel, es decir, una mínima porción del sistema tiene privilegios de kernel, el resto se ejecuta con privilegios de usuario, en modo de servidores.
- Cada aplicación corre en sus propios procesos y tiene acceso solo a su propio espacio de memoria. Esto permite que las aplicaciones para Symbian sean orientadas a "single threads" y no múltiples.
- El sistema posee componentes que permiten el diseño de aplicaciones multiplataforma, o sea, diferentes tamaños de pantalla, color, resolución, teclados, etc. La mayoría de estos componentes han sido diseñados en C++.
- Adaptabilidad al hardware específico y a las pilas de telefonía de los fabricantes.
- Acceso inmediato a los datos.
- Manejo fiable de los datos, incluso en caso de fallo en la comunicación o falta de recursos, como memoria, disco o batería.
- Consistencia en la comunicación entre los datos propios del dispositivo y otros.
- Permite la conectividad con diferentes dispositivos a través de Bluetooth.
Suscribirse a:
Entradas (Atom)