Sistema Operativo Móvil

Un sistema operativo móvil o SO móvil es un conjunto de programas de bajo nivel que provee servicios a las aplicaciones móviles, que se ejecutan sobre él. Los sistemas operativos móviles son mucho más simples y están más orientados a la conectividad inalámbrica, los formatos multimedia para móviles y las diferentes maneras de introducir información en ellos.
Algunos de los sistemas operativos utilizados en los dispositivos móviles están basados en el modelo de capas.




  • Kernel 
Es la capa de software que permite el acceso a los diferentes elementos de hardware que conforman el móvil. También es el encargado de brindar diferentes servicios a las capas superiores como los controladores de hardware, gestión de procesos, sistemas de archivos, además del acceso y administración de la memoria del sistema. Los sistema operativos para móviles pueden basarse en núcleos Linux, tal como lo hace Android, o hasta inclusive IOS, el SO del iPhone que utiliza un kernel heredado de Unix. Windows Mobile: kernel propio. 
  • Middleware
Conjunto de módulos que permite que las aplicaciones diseñadas y escritas para tales plataformas puedan ser ejecutadas. El Middleware brinda la posibilidad de ejecutar servicios muy importantes para que otras aplicaciones puedan ejecutarse. Estos servicios son vitales para el normal funcionamiento de la estructura del sistema operativo de nuestro móvil. Entre los servicios que presta esta capa podemos citar los motores de comunicaciones y mensajería, funciones de seguridad, servicios para la gestión de diferentes aspectos del móvil, ofrece servicios claves como el motor de mensajera y comunicaciones, codecs multimedia, intérpretes de páginas Web y servicios WAP.
  • Entorno de ejecución de aplicaciones 
Esta capa provee de todos los elementos necesarios para la creación y desarrollo de software a los programadores, contiene elementos que serán de gran ayuda a los mismos, en el momento de escribir aplicaciones compatibles con ese sistema operativo. Entre los servicios que los programadores pueden encontrar, se destacan un gestor de aplicaciones y una serie de interfaces programables (APIs) o "Application Programming Interface" abiertas.
  • Interfaz de usuario
La interfaz de usuario es el elemento del teléfono que usualmente utilizamos para interactuar con el aparato. Sin esta capa no sería posible utilizar el dispositivo, ya que la misma presenta todos los elementos necesarios para facilitar cualquier tipo de tarea. Además incluye todos los elementos gráficos que harán posible el uso cómodo y sencillo del móvil: botones, menús, pantallas y listas, entre otros. Por otra parte, también coexisten en el teléfono una serie de aplicaciones que son nativas del móvil, y que se encargan de tareas tales como menús, marcador de números de teléfono y demás. Una de las particularidades más importantes incorporadas a la interfaz gráfica de usuario en los últimos años ha sido, la posibilidad de utilizar todas las funciones del teléfono mediante el uso de los dedos de la mano, desplazando a los botones a un segundo plano en cuanto al manejo de opciones y funciones en el móvil.También una gran ventaja son los teclados del tipo virtual, que reemplazarán a los tradicionales dispositivos de entrada, permitiendo de esta manera un mejor y más liviano diseño del móvil. La interfaz tiene una gran capacidad de personalización que permite la interfaz del usuario de nuestro sistema operativo.

Sistemas Operativos móviles más usados

  • Android: Es un sistema operativo móvil basado en Linux, fue desarrollado inicialmente por Android Inc., una firma comprada por Google en 2005. Ej, celular samsung.


  • iOS: Es un sistema operativo móvil de Apple. Desarrollado para el iPhone, luego fue 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.

  • Windows Phone: Sistema operativo móvil creado por Microsoft, como sucesor de la plataforma Windows Mobile.2 Está pensado para el mercado de consumo generalista en lugar del mercado empresarial. Ej, celulares como el nokia lumia 635.


  • Symbian OS: Es un sistema que fue producto de la alianza de varias empresas de telefonía móvil, entre las que se encuentran Nokia, Sony Ericsson y otros, El objetivo de Symbian fue crear un sistema operativo para terminales móviles.


  • BlackBerry OS: Desarrollado por Research In Motion para sus 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. Ej celular blackberry


  • HP webOS: Es un sistema multitarea para sistemas embebidos basado en Linux, desarrollado por Palm, Inc., ahora propiedad de Hewlett-Packard Company. Ej la tablet HP TouchPad.


  • Bada: Bada es un sistema operativo para teléfonos móviles desarrollado por Samsung. Está diseñado para cubrir tanto los teléfonos teléfonos inteligentes de gama alta como los de gama baja. Ej el celular samsung wave, el primer samsung en usar este sistema.




Bibliografia según las normas APA:
Amate, C. (13 de septiembre de 2014). Conoce los principales sistemas operativos móviles. [Página web]. Consultado  el día 13 de octubre de 2017 de la URL: https://blogthinkbig.com/sistemas-operativos-moviles
Sin autor. (23 de agosto de 2017). Sistemas Operativos para PC. [Página web]. Consultado el día 13 de octubre de 2017 de la URL: http://www.onkiro.com/vidayfuturo/los-sistemas-operativos-mas-usados.php
Sin autor. ( no aclara el día, año 2017). Tipos de sistemas operativos. [Página web]. Consultado el 13 de 2017 de la URL: http://www.tiposde.org/informatica/15-tipos-de-sistemas-operativos/#ixzz4viACRXc8
Tarqui, P. (16 de abril de 2016).Componentes de los sistemas operativos móviles. [Página web]. Consultado el 13 de octubre de 2017 de la URL: http://sistemasoperativos.forogratuito.net/t110-sistemas-operativos-moviles

Tipos de Sistemas Operativos

Un  Sistema Operativo  (S.O.) es un  software  base que le posibilita al usuario la administración eficaz de los recursos de un ordenador ...