Sistemas Operativos para Smartphones los mas populares

download Sistemas Operativos para Smartphones los mas populares

of 4

description

Referencias a los sistemas operativos de los telefonos celulares inteligentes o smartphones : IOS, Android,Windows Phone, Symbian, entre otros

Transcript of Sistemas Operativos para Smartphones los mas populares

  • 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.