Anda di halaman 1dari 4

Tpicos Avanzados De Programacin

Oscar Daniel Muoz Abarca

Fecha: 02/06/2015
Num.Control: 13520506

COMPONENTES DE LOS SISTEMAS OPERATIVOS EN DISPOSITIVOS MVILES


Capas.
Al igual que los sistemas operativos presentes en los componentes informticos ms grandes, un
sistema operativo mvil tambin se encuentra compuesto por varias capas.

Kernel
Una de las ms importantes y esenciales piezas que componen cualquier sistema operativo, sea el
de nuestro mvil, o el de la PC, es el denominado ncleo o Kernel, el cual es la capa de software
que permite el acceso a los diferentes elementos de hardware que conforman nuestro mvil.
Tambin es el encargado de brindar diferentes servicios a las capas superiores como los
controladores de hardware, gestin de procesos, sistemas de archivos, adems del acceso y
administracin de la memoria del sistema. Los sistema operativos para mviles pueden basarse en
ncleos Linux, tal como lo hace Android, o hasta inclusive IOS, el SO del iPhone que utiliza un
kernel heredado de Unix. Tambin en una gran cuota del mercado se encuentra presente
Windows Mobile y RIM que utilizan kernels propios. En el caso de Android y el de RIM, ambos
sistemas operativos presentan la particularidad de contar con un motor Java en el desarrollo de
sus ncleos.

Middleware
Esta capa es el conjunto de mdulos que permite que las aplicaciones diseadas y escritas para
tales plataformas puedan ser ejecutadas. Su funcionamiento es totalmente trasparente para el
usuario, no debiendo realizar ninguna accin ni configurar alguna para su correcto
desenvolvimiento. El Middleware brinda la posibilidad de ejecutar servicios muy importantes para
que otras aplicaciones, en capas superiores de la jerarqua, puedan ejecutarse. Estos servicios,
como mencionamos, son vitales para el normal funcionamiento de la estructura del sistema
operativo de nuestro mvil. Entre los servicios que presta esta capa podemos citar, como el motor
de mensajera y comunicaciones, codecs multimedia, intrpretes de pginas Web y servicios WAP,
adems de soporte para una gran variedad de servicios concernientes al apartado multimedia que
es capaz de ejecutar el mvil.

Tpicos Avanzados De Programacin


Oscar Daniel Muoz Abarca

Fecha: 02/06/2015
Num.Control: 13520506

Entorno de ejecucin de aplicaciones


Esta capa provee de todos los elementos necesarios para la creacin y desarrollo de software a los
programadores, es decir contiene elementos que sern 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 telfono que usualmente utilizamos para interactuar con
el aparato. Sin esta capa no sera posible utilizar nuestro dispositivo, ya que la misma 6 presenta
todos los elementos necesarios para facilitar cualquier tipo de tarea que deseemos realizar en
nuestra terminal. Adems incluye todos los elementos grficos que harn posible el uso cmodo y
sencillo del mvil: botones, mens, pantallas y listas, entre otros. Por otra parte, tambin
coexisten en el telfono una serie de aplicaciones que son nativas del mvil, y que se encargan de
tareas tales como mens, marcador de nmeros de telfono y dems. Una de las particularidades
ms importantes incorporadas a la interfaz grfica de usuario en los ltimos aos ha sido, sin lugar
a dudas, la posibilidad de utilizar todas las funciones del telfono 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 mvil.

Caractersticas de los Sistemas Operativos

iOS
La versin 8 del sistema operativo del iPhone ver la luz en breve. Los nuevos terminales de la
compaa de Cupertino, el iPhone 6 y 6 Plus, estn diseados para sacarle todo el partido, aunque
desde el iPhone 5S en adelante podrn disfrutarla. Las principales caractersticas que trae son: una
mayor integracin con OSX y la extensin de su ecosistema haca los wearables y el Internet of
Thinks con el healthkit y homekit respectivamente.
Lo que caracteriza a iOS frente a otros es que es un sistema operativo cerrado. Apple no permite
que se modifiquen caractersticas internas del sistema ms all de las limitadas opciones que da en
los ajustes. Un sistema cerrado permite, sin embargo, ofrecer siempre una experiencia ms
estable y segura tal y como dise el fabricante en un principio. Sin embargo a muchos usuarios,
que buscan una mayor personalizacin, se le puede quedar cortas las opciones que le da Apple.
Por otro lado, como tambin suele ser habitual en los productos de la empresa, no se licencia a
terceros por lo que tan solo los iPhone disponen de este sistema operativo.

Android
El sistema operativo nmero uno en cuanto a popularidad. Con una cuota de mercado cercana al
85% el sistema operativo de Google se caracteriza por ser abierto y disponible para cualquier
fabricante interesando en utilizarlo para sus dispositivos mviles.

Tpicos Avanzados De Programacin


Oscar Daniel Muoz Abarca

Fecha: 02/06/2015
Num.Control: 13520506

Esta disponibilidad ha creado sin embargo una gran fragmentacin, pudindose encontrar
innumerables dispositivos de miles de formas y funcionalidades con todas las versiones
de Android existentes. Adems la posibilidad de que cada fabricante incluya su propia capa sobre
el original, propicia que la experiencia de usuario no sea siempre la deseada por Google y las
actualizaciones tarden en llegar.
Una penetracin de mercado tan grande, ha propiciado por otro lado, que aunque en un primer
momento iOS fuera el ms popular de los SO para los desarrolladores, cada vez ms, estos dedican
grandes esfuerzos a disear sus apps para los usuarios de Android.

Windows Phone
Microsoft que est realizando un gran esfuerzo financiero para posicionar Windows Phone como
una tercera opcin interesante para los consumidores despus de que llegara tarde a la fiesta de
los smartphones. Su alianza con Nokia y su posterior compra le ha ayudado a darse a conocer
mejor e ir araando cuota de mercado a los dos lderes. Los ltimos datos hablan de un 2,5% a
nivel mundial.
Con un diseo radicalmente distinto a las dos opciones ya comentadas, Windows Phone destaca
por su pantalla de inicio personalizable que ofrece las notificaciones de las apps de una
manera sencilla y limpia. Adems ofrece una experiencia de usuario muy buena
independientemente del tipo y gama de terminal en que se est usando.
Aunque con menos apps disponibles que en Android y iOS, Windows Phone 8.1, cuenta ya con
ms de 300.000 apps en su tienda, adems de ofrecer aplicaciones propias de la compaa como
Skype, OneDrive o Xbox Live.

Firefox OS
Un sistema operativo basado en HTML5 con ncleo Linux, de cdigo abierto. Desarrollado por
Mozilla Corporatin con apoyo de empresas como Telefnica. El sistema operativo est basado en
Linux y usa la tecnologa de Mozilla, Gecko. Se basa en estndares abiertos como por ejemplo
HML5, CSS3 y JavaScript.
Pensado para ser un sistema operativo realmente abierto, a diferencia de Android, donde Google
controla ciertos aspectos del sistema. Esta caracterstica, permite aFirefox OS llegar a cubrir el
nicho de mercado de la gama baja con mayor facilidad que Android. El anuncio hecho en febrero
de este ao de lanzar un smartphone por 25 euros va completamente en esa lnea. Movistar ya
lanz hace ms de un aos los primeros smartphone con este sistema operativo en Espaa y
Latinoamrica.
Entre las interesantes caractersticas de este sistema operativo abierto estn las aplicaciones web
y pueden ser de dos tipos diferentes: aplicaciones de servidor o empaquetadas. A diferencia de
los SO ya comentados, en este caso, las apps de servidor, corren va web, es decir son pginas
webs con la apariencia de aplicaciones y sin conexin a internet no es posible acceder a estas. Las
aplicaciones empaquetadas necesitan la descarga de un paquete comprimido y se cargan desde la
fuente local cada vez que se accede a la aplicacin.

Tpicos Avanzados De Programacin


Oscar Daniel Muoz Abarca

Fecha: 02/06/2015
Num.Control: 13520506

Blackberry
Blackberry anteriormente conocida como RIM no est pasando por sus mejores momentos. Al
igual que le pas a Nokia, el cambio de paradigma en los smartphones le pillo con el pie cambiado.
Acostumbrado a ofrecer terminales con teclado fsico, el paso a las pantallas tctiles se le
atragant. Sin embargo, los esfuerzos realizados por la compaa canadiense para recuperar el
terreno perdido han sido grandes y en el ao 2012 lanzaron su rdago con un renovado sistema
operativo el Blackberry 10. Aun as, los ltimos estudios sobre cuota de mercado lo dejan en tan
solo un 0,5% mundial.
Blackberry 10 tiene una interfaz ms fluida, un teclado inteligente y tctil ms depurado y
otra serie de opciones que lo acercan a las de la competencia. Al igual que con iOS, el SO es
software propietario y solamente los telfonos de la compaa llevan su sistema instalado.

Ubuntu Touch
Otro sistema operativo basado en Linux pero en esta ocasin bajo la famosa firma
Ubuntu. Presentado en el 2013, se trata de un proyecto de Canonical. En la actualidad varias
empresas estn desarrollando terminales para este sistema operativo, entre ellas la espaola Bq.
Ubuntu Touch utiliza las mismas tecnologas de la versin de escritorio, por lo que ambas
comparten apps sin problemas de compatibilidad. Dispone tambin de algunas de las
aplicaciones ms populares como Facebook y Youtube.

Tizen
Sistema operativo mvil, tambin basado en Linux, patrocinado por Linux Fundation y Fundacin
LiMo. Se ha desarrollado a partir de la plataforma Linux de Samsung. Aunque en un principio fue
presentado como un SO de cdigo abierto, Tizen 2 funciona con un sistema de licencias no
abiertas. El SDK completo fue publicado bajo licencia de Samsung de cdigo no abierto.
Aunque pueda parecer que Tizen forma parte de la estrategia de Samsung a largo plazo, su
apuesta errtica por este sistema operativo hace que no se sepa muy bien qu pasar con l. De
momento algunos de sus dispositivos ya lo incorporan como el caso del famoso smartwatch
Samsung Gear S.

WebOS
Este interesante sistema operativo, fue a Palm lo que Blackberry 10 a RIM. Sin embargo, pese a las
buenas crticas que cosech este sistema operativo, no consigui salvar la compaa. Tras la
compra por parte de HP de la compaa Palm Inc, en la actualidad webOS es propiedad de LG que
lo utiliza como sistema operativo para sus televisores inteligentes.

Anda mungkin juga menyukai