Sei sulla pagina 1di 25

INSTITUTO TECNOLGICO DE MORELIA

Avances y Tendencias de los Sistemas Operativos Mviles


Taller de Investigacin
Marcial Alejandro Ruiz Inocencio 28/04/2013

1 Sobre los Sistemas Operativos Mviles

Avances y Tendencias de los Sistemas Operativos Mviles es el titulo elegido para investigar. Este tema es apasionante y es en teora una nueva rama de la informtica, aun que tiene un ecosistema completo lleno de distintos sistemas y compaas que acaparan los mercados, ms aun las tecnologas parece estar movindose hacia ese mercado, es por eso que es importante investigarlo y analizarlo.

2 Planteamiento del Problema

Uno de los problemas que se encuentra en el rea informtica es el de explicar a los usuarios que es un Sistema Operativo, o una aplicacin, el simple hecho de saber que es ese producto y servicio porque el esta pagando puede ser difcil de comprender para un usuario que no tiene conocimientos del rea informtica. Por eso esta investigacin trata de dar a conocer cual es el panorama de los actuales sistemas operativos mviles, cual es la mejor eleccin a la hora de adquirir dispositivo mvil, cuales son los nuevos sistemas operativos que existen y los modelos de negocio que son las tiendas de aplicaciones. Por otro lado tambin se intentara dar una herramienta til mediante esta investigacin a los acadmicos que deseen una gua y una ayuda para empezar su propia investigacin.

3 Justificacin

Aun cuando los dispositivos mviles han cambiado la forma en la que la gente se comunica, se sabe relativamente poco sobre el funcionamiento interno de los dispositivos con los cuales la gente hoy en da no podran vivir, los Smartphone ayudan a estar siempre conectados, buscar informacin, realizar tareas y para el entretenimiento, de igual que sus contrapartes menos porttiles las tablets que tambin han generado una pequea revolucin. Por ese motivo es necesario generar investigaciones que den a conocer y a desarrollar estas tecnologas, las personas estn tratando de crear un mundo interconectado que ayude a la gente a

encontrar informacin, trabajo, hogares, entretenimiento y gente, todo esto con el fin de mejorar la vida de todos, es por eso la importancia de que se estudien estos sistemas que ayudan a estos medios de comunicacin a realizar su labor. Se habla mucho sobre el hardware y sobre especificaciones tcnicas que los usuarios comunes difcilmente saben que significado tiene todos aquellos nmeros y valores que anuncian las compaas y tambin sobre cual dispositivo ms vistoso, pero pocas veces se toma en cuenta el sistema y como este realiza todas las tareas por las cuales son reconocidos los Smartphone.

4 Objetivos

4.1 Objetivo General

El principal objetivo de este documento es analizar los sistemas operativos mviles, la manera en la que han afectado en nuestras vidas y tambin las tendencias que parecen estar tomando estos sistemas dedicados a la conectividad mvil.

4.2 Objetivos Especficos

La creacin de un documento base para que los interesados en el tema tengan un marco de referencia sobre la tecnologa mvil que es relativamente nueva y como en tan solo unos cuantos aos parecen estar alcanzando a los servicios tecnolgicos tradicionales de escritorio o desktop. Dar a conocer a las personas esta tecnologa, como esta funcionando y como ha cambiado la manera en la que vivimos, llevando a las telecomunicaciones a un desarrollo sin precedentes en el rea laboral, en la educacin y en el entretenimiento, tratando de definir cual es el camino que parece estar tomando esta rama de la informatica. Poder mostrar las diferentes funcionalidades de los sistemas y sus caractersticas que lo diferencian entre si, cada sistema cuenta con sus

propiedades que lo han ayudado a sobresalir y por las cuales han conseguido una gran comunidad de fieles seguidores.

5 Estado del Arte

Estudiando a profundidad los Sistemas Operativos mviles tenemos que son relativamente nuevos, la historia no se remonta a ms de 20 aos en el pasado, fue en 1995 cuando naci Palm OS, el que algunos consideran el primer sistema operativo mvil actual. Pues era el primero en poder correr aplicaciones aun cuando la mayora ya venan preinstaladas, la desventaja que tenia este sistema era que solo podan abrir una sola aplicacin a la vez, hubo una pequea revolucin en el concepto de las agendas personales, por primera vez las personas podan realizar trabajo de oficina desde cualquier lugar, debemos recordar que en aquellos tiempos, las computadoras porttiles adems de ser extremadamente caras eran poco practicas pues eran pesadas y no contaban con un ratn, sino con un simple botn tctil que no que no agrado a la mayora de los usuarios. Es difcil definir cual es el primer Smartphone algunas personas gustan considerar a Simon de IBM presentado en 1993 como el primer intento de crear un telfono inteligente pero claro la idea no se perfecciono hasta aos posteriores con la Palm y con algunos intentos fallidos de Nokia. Nokia a tenido tambin su lugar en este mundo de los Smartphone, aun cuando su participacin a disminuido considerablemente pues en algn tiempo llego a tener la mayor parte del mercado de la telefona mvil, su debut en el mundo de los Sistemas Operativos Mviles, que era muy superior a la tecnologa a los sistemas que usaba su ms grande competidor en ese entonces Sony Ericsson. Ambos compartan cualidades similares, en cuanto a popularidad es difcil decir que sistema era mejor, pues los adultos parecan preferir los sistemas clsicos de Nokia y sus primeras versiones mientras que, por otro lado, los jvenes preferan a los dispositivos de Sony por sus diseos y la calidad al reproducir msica, ente momento muchos Sistemas Operativos mviles eran torpes y hasta lentos, algunos fabricantes como Microsoft se arriesgaron con pantallas tctiles lo que elevo el precio de sus productos considerablemente. La batalla actual de este mundo dio inicio en 2008, en 2007 Apple present su tan afamado iPod touch con el sistema operativo iOS que sacudi al mundo pues por primera vez el dispositivo no era el modelo de negocios sino que ahora le importaba a la compaa era la tienda de msica y su tambin importante tienda

de aplicaciones. Bajo el un modelo de negocios similar Google present en 2008 su primera versin de Android 1.0, las tiendas de aplicaciones se llenaron rpidamente de una gran cantidad desarrolladores, este modelo de negocios que ahora se encuentra en apogeo, pues llevo a algunos compaas a obtener ganancias millonarias. Aun cuando Android y iOS son los dispositivos ms utilizados hoy da, existen otros competidores, en su momento el ya mencionado sistema Symbian con su serie S40 y S60 tuvieron una buena aceptacin y una tienda de aplicaciones tambin, aun que esta ltima mucho ms simple y sin tantas aplicaciones como sus competidores, lo mismo ocurre con BlackBerry que tuvo cierta popularidad en algunos pases pero de igual manera que Symbian su pequea tienda de aplicaciones no hizo prosperar a la compaa. Otros ejemplos son Linux con sus sistema Maemo 5 o Mego ambos dirigidos a dispositivos Nokia, aun que claro aun queda mucho camino por recorrer ya que esta batalla de sistemas operativos esta en etapas tempranas, el desarrollo que se ha hecho en estos ltimos 20 aos es enorme, pasamos de simplemente recibir llamadas en los celulares a tener todo un mundo de posibilidades en nuestros dispositivos. El mundo se ha llenado de tablets, laptops y Smartphone, adems prometen venir nuevos dispositivos como relojes inteligentes, y cmaras con sistemas operativos, e incluso las consolas de videojuegos porttiles tienen su propio sistema operativo, a diferencia de las primitivas GameBoy de Nintendo que simplemente accedan a los datos del cartucho, las consolas ms novedosas incluyen todo un centro de reproduccin multimedia que esta revolucionando la vida de las personas. Y con la cada vez ms accesibles redes mviles y el internet mediante Wi-Fi ahora todo apunta a un mundo mvil conectado siempre a la red, con aplicaciones que requieren sincronizacin de datos por streaming que es conocido como servicios en nube al que apunta Google con su Chrome OS destinado a las computadoras porttiles. Esto es solo el principio aun queda un largo camino por recorrer a los dispositivos mviles y a los Sistemas Operativos que los acompaan.

6 Marco Terico

6.1 Sistemas Operativos

Un Sistema Operativo (SO) es el software encargado del hacer funcionar ciertos tipos de dispositivos electrnicos, bajo la famosa arquitectura Von Neumann el sistema operativo es el programa que es cargado a la memoria desde algn dispositivo de almacenamiento, una vez cargado en la memoria el SO se encarga de iniciar las aplicaciones necesarias para controlar el dispositivo, desde los dispositivos de Entrada/Salida y la interface de usuario hasta el uso de la memoria y el acceso a los registros del procesador (Aponte, Davila, 2012). El Sistema Operativo es la parte fundamental de toda computadora y actualmente cada vez ms dispositivos cuentan con un SO. Aun que existen muchas variedades y familias que requieren diferentes arquitecturas, nos enfocaremos a los SO que tienen los dispositivos mviles.

Arquitectura Von Neumann recuperado de http://upload.wikimedia.org/wikipedia/commons/thumb/5/50/Arquitecturaneumann.jpg/300pxArquitecturaneumann.jpg

6.2 Dispositivos Mviles

Como ya se mencin, Palm OS fue el pionero de los Sistemas Operativos (OS) mviles, hoy da la compaa Hewlett-Packard (HP) es duea de Palm y no a dado

ms noticias sobre el desarrollo de agendas personales o del sistema operativo por lo que algunos consideran que Palm dejo de existir. Sin embargo en esta temprana poca tambin existieron otros interesantes sistemas que llevaron a lo que hoy consideramos una revolucin en el mercado mvil. A medida que estos dispositivos evolucionaron fueron adquiriendo nuevas y mejores caractersticas, tal es el caso de los celulares que empezaron a generar pantallas monocromticas y contenan la posibilidad de enviar mensajes. Sin embargo estos sistemas estaban lejos de lo que los usuarios consideraban un sistema operativo pero ciertamente merecen ser llamados as debido a que ayudaron al posterior desarrollo de los Smartphone. Los Smartphone son el siguiente salto en la evolucin de la tecnologa mvil, de igual manera en la que el los reproductores multimedia como el iPod fueron de los discman y walkman. Los Smartphone representan un salto enorme en relacin a los clsicos celulares que soportaban Java 2 Micro Edition, que tuvieron su auge durante la primera mitad de la dcada de los 2000 (Juanguis, 2011). Java 2 Micro Edition o simplemente J2ME es una coleccin de interfaces de programacin de aplicaciones (APIs por sus siglas en ingles) que no son ms que un conjunto de funciones y procedimientos informticos almacenados en distintos archivos llamados libreras(Oracle, 2013), la razn de su popularidad fue que los sistemas operativos mviles limitados en memoria y procesamiento variaban mucho de una compaa a otra, por tal motivo se creo una plataforma que pudiera correr distintos tipos de aplicaciones sin que importara el dispositivo. Esta plataforma ayudo a algunas compaas tales como Opera con sus navegadores web Opera Mini y Opera Mobile, sin mencionar a un gran nmero de desarrolladoras de juegos para celular. J2ME ayudo a que la gente descubriera que su dispositivo mvil serva para algo ms que hacer llamadas telefnicas y enviar mensajes. Si bien la tecnologa de Java mostro el potencial de los telfonos celulares no fue hasta que llegaron los telfonos inteligentes o simplemente Smartphone que las personas empezaron darse cuenta que se poda acceder a muchos servicios con un dispositivo porttil. La razn por la que los telfonos inteligentes son superiores a los telfonos clsicos es debido a que en la palma de la mano el usuario accede a una gran lista de inventos que han cambiado a la humanidad entre los que destacan la telefona, televisin, radio, reloj, despertador, linterna, videojuegos, reproductor de msica y video, cmara fotogrfica y de video, lbumes, internet, correo electrnico, documentos de texto y un largo etctera.

Tal es impacto de los telfonos inteligentes que la revista norteamericana Popular Mechanics clasifico al Smartphone como el nmero uno de los ms grandes pequeos inventos que cambiaron la historia (Popular Mechanics, 2012). Y sin duda el telfono inteligente a cambiado la vida de las personas, hoy en da la gente no podra salir de su casa si no es en compaa de su Smartphone. Hoy en da tambin se han desarrollado una serie de nuevos dispositivos conocidos como tablets, las tablets funcionan de manera similar a un telfono inteligente con la diferencia de ser ms grandes y no contar con el servicio de telefona bajo la red GSM o algn otro tipo de red estndar de telefona mvil, aun que si acceden a redes de datos como lo son las redes Edge, 2G, 3G y la reciente 4G, adems de contar con la disponibilidad de acceso a la red mediante las redes Wi-Fi, todas las redes anteriores son sistemas de telecomunicacin inalmbrica que proveen diversas compaas a distintos precios, se diferencian una de otra por cosas como la calidad, la velocidad en la que transmiten datos y la frecuencia en MHz, los dispositivos tiene que ser compatibles con esta tecnologa sino no podrn acceder a alguna de las redes.

Ecosistema y vida de los sistemas operativos mviles. Asymco.com

6.3 Symbian

Symbian fue el sistema que ms utilizo la compaa Nokia antes de su alianza con Microsoft y que fue uno de los pioneros en cuanto a contenido multimedia para los

dispositivos mviles (Wayerless, 2013). Hoy en da su desarrollo se ha detenido pero aun se venden terminales con su ltima versin Symbian S60.

6.3.1 Historia

El antepasado de Symbian OS fue un sistema operativo llamado EPOC el cual fue diseado para los asistentes digitales personales que competan contra PALM, el sistema fue creado por la compaa inglesa Psion que ahora es parte de Motorola Solutions (Psion, 2012). EPOC en su versin EPOC32 que funciona con una arquitectura de 32 bits dio origen a un nuevo proyecto el cual fue renombrado como Symbian. Este proyecto nacido de la alianza de varias compaas en el rea de los dispositivos celulares entre los que destacan Samsung, Sony Ericsson, Motorola, Panasonic entre otros.

Alianza Symbian recuperada de http://www.wayerless.com/2013/01/hasta-siempresymbian-2007-2013/

Symbian OS fue diseado para competir contra Windows Mobile y contra Palm OS, despus comenzara la lucha contra iOS y Android. Trabaja bajo un micro kernel o micro ncleo. Estos micro ncleos tratan de hacer llamados al procesador al igual que lo hara un ncleo de una computadora comn con la diferencia que estos llamados son ms limitados, buscando siempre hacer el sistema operativo lo ms rpido y eficiente que no requiere gran potencia de hardware (EcuRed, 2013). Symbian se desenvolva de manera bastante eficiente en terminales de teclado clsico, teclado qwerty y en ediciones posteriores en dispositivos tctiles. Nokia adquiri al final de la vida de este sistema la mayora de la compaa y termino su desarrollo bajo las series S40 y S60, aunque aun desarrollan dispositivos de gama

baja con este sistema operativo su desarrollo a quedo detenido. Sin embargo las series S40 y S60 tuvieron el potencial para competir contra las primeras versiones de Android e iOS.

6.3.2 Arquitectura

Symbian OS tiene diversas capas para su funcionamiento, las cuales van desde el Ncleo hasta la interface de usuario. Ncleo: En la parte de ms bajo nivel, el ncleo es el encargo de que el sistema operativo haga llamados al procesador y realizar la conexin con dispositivos de entrada y salida, tambin se encarga de realizar la interrupciones en caso de que alguna aplicacin tenga algn error, las interrupciones son tareas que los mico ncleos realizan eficazmente (EduRed, 2013). Servicios Base: Son las libreras, funciones y mtodos de programacin que se encargan de dar soporte a las aplicaciones de niveles superiores, bsicamente son el vinculo entre el sistema operativo y las llamadas al procesador realizadas por el ncleo. Servicios Sistema Operativo: Es el encargado de las funciones bsicas, como gestin de archivos y lectura de datos como bluetooth. Tambin funciona a base de libreras y mtodos. Servicios de Aplicacin e Interface de usuario: Se trata de servicios que el usuario considera bsicos, como envi de llamadas, visualizacin de contenido multimedia, la interface de usuario muestra los comandos realizado por los servicios de aplicacin. Java ME: Mediante una maquina virtual java corre sobre Symbian interactuando directamente con la interface de usuario y enviando a los servicios del SO los datos e informacin a procesar.

Arquitectura Symbian por Jymmy G

6.4 BlackBerry

BlackBerry fue durante un tiempo un grupo de dispositivos porttiles exclusivo para empresarios por su alto costo. Entre estos dispositivos se encontraban asistentes digitales y Smartphone.

6.4.1 El producto estrella de RIM

BlackBerry OS fue desarrollado por Research In Motion (RIM) que a principios de 2013 cambio de nombre por el de BlackBerry ya que la gente identificaba ms al producto que a la marca(BlackBerry, 2013). Este sistema operativo fue creado para competir contra el sistema de Palm. El BlackBerry surgi a finales de los 90's en 1999 para ser ms exactos, en ese ao la antigua RIM dio a conocer el que ayudo a executivos a revisar su correo, revisar y crear documentos de texto, hojas de calculo, presentaciones navegar por la primitiva internet de aquel entonces. Estas acciones se consideran hoy da de lo ms normal, pero en aquellos das el precio de uno de estos dispositivos era prohibitivo para la mayora de las personas. El presidente estadounidense Barack Obama ayudo a popularizar estos dispositivos pues era fiel seguidor de este tipo de aparatos, adems de que su red privada virtual era considerada como la ms segura.

Este sistema hoy en da ya no tiene la presencia que tuvo y ha llevo a la compaa que lo creo a una restructuracin interna. Desde el mismo cambio de nombre hasta un cambio en la direccin ejecutiva (Guillermo Tomoyose, 2013).

6.4.2 Arquitectura y Servicios

La compaa BlackBerry mantiene la informacin relativa a la arquitectura interna de su dispositivo mvil se encuentra muy cerrada, es decir que no comparten como esta estructurada la comunicacin entre los distintos servicios que componen el ncleo y el resto de servicios. Los desarrolladores nicamente tienen acceso a los entornos de desarrollo pensados para programar exclusivamente para BlackBerry. Sin embargo el sistema BlackBerry 10 o simplemente BB10 que es lo ms novedoso en cuanto a este sistema operativo se refiere cuenta con 3 tipos diferentes enfoques de programacin.

Grfico comparativo entre los enfoques de programacin BlackBerry obtenido de http://blackberry.devcite.com

Mientras ms fcil es desarrollar para cierto enfoque de programacin menos flexibilidad muestra a la hora de crear soluciones, esto se traduce en que mientras algunas aplicaciones pueden acceder a libreras y mtodos fundamentales del

sistema su programacin ser compleja. Y por el contrario mientras ms simple resulte programar una aplicacin menos recursos del sistema podr obtener. Java ME: Lo ms difcil de programar pero que muestra ms opciones para crear aplicaciones pudiendo acceder a libreras del sistema y controlar dispositivos de entrada y salida, adems de distintos servicios como los editores de texto. MDS Runtime: Es un sistema propio de BlackBerry diseado para crear programas para la red empresarial de BlackBerry, destinado a usuarios que requieran conectarse a una red corporativa como a servicios bancarios y redes privadas de algunas empresas(BlackBerry, 2013). Browser: Simplemente se trata de aplicaciones web, al seguir estndares el programador se encuentra con limitantes como la visualizacin de las pginas o la creacin de tablas. Por otro lado es importante destacar que sistema operativo de BlackBerry cuenta con su propia red privada lo que hace que cada vez que algn dispositivo se conecta a internet o a su proveedor de servicios telefnicos estos datos acceden por una red diferente a la de los dems dispositivos (BlackBerry Devcite, 2013). En analoga se tratara de una carretera por donde nicamente circulan los vehculos de BlackBerry. Esta red cuenta con un alto nivel de seguridad en comparacin con otros sistemas.

5.4.3 El futuro de BlackBerry

Tras perder popularidad BlackBerry intenta recuperar terreno con su nuevo sistema operativo BB10 y con su nuevo Smartphone el BlackBerry Z10, con una nueva directiva la compaa parece recuperarse un poco, sin embargo la competencia es dura al enfrentarse a Google y Apple quienes dominan el mercado de los Sistema Operativo mviles.

BlackBerry z10 obtenida de mx.blackberry.com

5.5 Windows Phone

Es la apuesta y principal respuesta de Microsoft para competir contra iOS y Android. Cuenta con cierta popularidad y se pelea con BlackBerry la pocin del tercer lugar en el mundo de los Sistemas Operativos Mviles. Naci del fracasado Windows Mobile un sistema muy pesado y obsoleto que Microsoft abandono rpidamente.

5.5.1 Arquitectura La arquitectura de Windows Phone a grandes rasgos cuenta con 4 niveles que van desde la parte fsica, sobre el cual se ejecuta el ncleo, despus se encuentran los servicios que el sistema llama modelos y al final esta la aplicacin corriendo en tiempo real sobre el sistema.

Arquitectura de Windows Phone 7 obtenida de http://tutocisc.bligoo.com/conocimientosbasicos-arquitectura-de-windows-phone-7

Hardware: Las piezas fsicas, es decir el celular o Tablet. Ncleo: Al igual que en el resto de los sistemas el ncleo se encarga de conectar la parte fsica con el sistema o parte lgica, administrando memoria y accesos al procesador. Modelos o servicios: Cuenta con distintos servicios pero que pueden catalogarse como en 3 modelos bsicos. Modelo de aplicacin: Se encarga bsicamente de dar soporto a las aplicaciones ya que estas se despliegan en forma de paquete XAP, bsicamente es un archivo dentro del cual podemos encontrar los ensamblados y recursos originales de nuestra aplicacin. Modelo de interface de usuario: Bsicamente es el encargado de mostrar en pantalla los procesos y las aplicaciones que se estn ejecutando para que las visualice el usuario. Integracin en Nube. Mediante el servicio Skydrive Microsoft da sus usuarios cierto espacio de almacenamiento dentro de sus servidores para que la gente suba toda clase de archivos, requiere conexin a internet.

Aplicacin en ejecucin: Son todos los procesos que se estn ejecutando en tiempo real desde el dispositivo con Windows Phone.

5.5.2 Nivel de xito de Windows Phone

Aun cuando Microsoft sigue trabajando en Windows Phone 8 y continan mejorndo su producto la verdad es que fuera de la gama de telfonos Lumia de Nokia Windows Phone no ha logrado ganar mercado, ciertamente compite con BlackBerry por un tercer lugar en el mercado de los Smartphones pero no han aportado nada nuevo y por el contrario cuenta con muchos menos servicios que sus competidores. Sin embarg el SO aun es muy nuevo y si bien en estos momentos no muestra nada novedoso a logrado superar las ventas de iPhone en distintos mercados (Wayerless, 2013).

5.6 iOS

Apple es una compaa dedicada a la computacin fundada por Steve Jobs y Steve Wozniak en los aos 70, ambos pioneros en el desarrollo de la computadora personal (Isaacson, 2011). El desarrollo iOS fue anunciado por primera vez el 9 de enero de 2007 en la Macworld Conference y su fecha de salida fue el 29 de junio del mismo ao, creado para darle vida al iPhone. Es el segundo sistema ms utilizado a nivel mundial aun cuando sus dispositivos se caracterizan por ser costosos.

5.6.1 Arquitectura

La arquitectura de iOS esta basada en un sistema por capas, cave destacar que iOS pone especial nfasis en los tiempos de reaccin creando una interface muy fluida que prcticamente nunca va lenta y funciona de manera intuitiva, es decir que los usuarios que no estn acostumbrados a su uso, en poco tiempo se familiarizan con sus funciones y con gestos con los dedos que reconoce el sistema operativo (Apple Developer, 2013) Las cuatro capas que capas que componen el sistema operativo de iOS se muestran en la siguiente imagen.

Capas de iOS obtenida de developer.apple.com

Cocoa Touch: Esta capa contiene los frameworks que simplemente son unas estructuras virtuales que dan soporte para el desarrollo de algunas soluciones de software. Estos frameworks proporcionan la API Cocoa para desarrollo de

aplicaciones. En palabras un poco ms simples Cocoa Touch es donde se desarrollan y ejecutan todas las aplicaciones programadas por los desarrolladores ajenos a Apple. Dan herramientas y datos necesarios para que las aplicaciones tengan contacto con otras partes de los dispositivos de Apple. Media: Esta capa contiene la tecnologa de grficos, audio y video desarrollados para crear la mejor experiencia disponible en un dispositivo mvil. La tecnologa en esta capa fue diseada para hacer fcil a los programadores el construir aplicaciones que se vean y suenen muy bien (Apple Developer, 2013). Esta capa bsicamente se encarga de dar soporte al audio y video que corren sobre el dispositivo mvil. Core Servicies: Los servicios del ncleo no suelen ser utilizados por los desarrolladores sin embarg Apple en sus manual para desarrolladores menciona que es importante conocer esta capa pues gran parte del sistema esta desarrollado en esta capa (Apple Develore, 2013). Todos los servicios en esta capa son servicios del sistema operativo y que comunica con el ncleo Core OS: El ncleo es la parte ms baja al igual que en otros sistemas se encarga de gestionar el procesador, generar interrupciones y asignar recursos, adems de conectar los dispositivos de entra y salida para los productos Apple.

6.6.2 Seguridad y Calidad

Apple durante toda su vida se ha caracterizado por entregar productos de calidad, innovando en el mercado. Apple siempre usa piezas de primera calidad en sus productos y en cuanto al software los ingenieros han logrado crear un sistema operativo intuitivo y fcil de usar que en palabras de Maestro en Ciencias Cristbal Villegas Santoyo profesor de la materia de Sistemas Operativos en el Instituto Tecnolgico de Morelia es un Sistema muy intuitivo, todo esta donde debe estar y todo lo encuentras de manera rpida y fcil, funciona perfectamente.

Apple no busca ser el nmero uno en ventas pues el marcado al que va dirigido es un publico con un poder adquisitivo medio-alto que pueda pagar por los servicios que la compaa proporciona como lo es su tienda de msica digital iTunes y su Appstore que vende desde aplicaciones hasta libros.

6.7 Android

Basado en el kernel del sistema operativo desarrollado por Linus Torvalds llamado Linux el sistema operativo Android es considerado hoy da como el Sistema Operativo Mvil ms utilizado, con ms del 80% del mercado mundial, aun cuando estas cifras cambian de un pas a otro, adems de que en ciertas reas geogrficas su principal competidor iOS lleva la delantera en ventas. Android fue ideado por Android Inc. Una pequea empresa de Palo Alto, California. Google adquiri esta compaa a mediados del 2005(Android.es, 2008) sin embargo el primer dispositivo no aparecera hasta el 2008 de la mano de HTC, desde entonces un gran grupo de desarrolladores de software y hardware se han dedicado a ayudar y dar soporte al sistema operativo android que cuenta con numerosas versiones desde su lanzamiento, iniciado con Android Apple Pie y hasta ahora va con su versin 4.2 con el nombre clave Jelly Bean. Como curiosidad todas las versiones del sistema operativo Android tienen el nombre clave de postres y dulces. El modelo de negocio de Google se basa en gran medida al sistema de Apple, una tienda de aplicaciones que aporta caractersticas, funciones y juegos. Recientemente se han sumado una tienda de libros y una tienda de pelculas en lnea.

6.7.1 Arquitectura

La arquitectura de android es similar a la de los sistemas operativos que se han estado tratando a lo largo de este documento, cuenta con 4 capas principales y corre sobre una maquina virtual de java, esta maquina virtual es lo que hace a que Android sea menos eficiente en algunos procesos, pero grana compatibilidad con una cantidad enorme de productos, esto es debido a que la maquina virtual funciona al ejecutarse sobre el sistema con controladores de hardware proporcionados por los fabricantes de dispositivos y esta maquina a su ves ejecuta las aplicaciones (Google, 2013). En otras palabras la maquina virtual conecta las aplicaciones con la parte baja del sistema, de esta manera cada fabricante crea su dispositivo, le agrega controladores de hardware y la maquina virtual ejecuta la aplicacin siempre que sea compatible con la versin de android para la cual fue diseada.

Capa de Aplicacin: Es donde se ejecutan todas las aplicaciones del sistema desde el telfono, la interface de usuario, el navegador y todos los dems servicios que el usuario instala. Capa del Framework de aplicacin: En esta capa se ejecutan todos los servicios que dan soporte a la capa de aplicacin, esta compuesto por diversos administradores como el de notificacin o el de recursos. Bsicamente ayuda a las aplicaciones a ejecutarse. Libreras y Runtime: Las libreras como ya se menciono dan funciones y mtodos de programacin, mientras que el runtime es el encargado de ejecutar estas libreras y de conectar con los servicios de las capas superiores. Ncleo Linux: Linux es un Sistema operativo que naci de manera independiente y es de carcter gratuito en la mayora de sus versiones, se caracteriza por su eficiencia, razn por la cual fue elegido como ncleo del sistema Android

Arquitectura de android obtenida de http://tingsystems.com/2012/06/01/dispositivos-moviles/

6.7.2 Android el lder a nivel mundial

Android debido a que es de carcter gratuito y a que Google proporciona toda una gama de herramientas de desarrollo para programar aplicaciones a ganado una gran cantidad de popularidad, si bien en materia de seguridad android es el

sistema mvil que ms a sido atacado por los virus y programas mal intencionados aun conserva la mayor cuota del mercado y sigue creciendo, hoy en da grandes compaas multinacionales como LG, Sony y Samsung desarrollan tablets y telfonos inteligentes con Android como Sistema Operativo. Su tienda de aplicaciones cuenta con poco ms de 600 mil aplicaciones, por desgracia no todas cuentan con la calidad deseada y algunas incluso tienen virus. Si bien android cuenta con deficiencias como tiempos de respuesta ms lentos en algunos dispositivos, o incompatibilidad en sus aplicaciones para distintas versiones, no deja de ser un buen sistema, bastante confiable y que ha ayudado a abaratar los costos de los Smartphone, creando equipos con caractersticas limitadas que se ajustan al bolsillo de casi cualquier persona.

6.8 Lo Nuevo Se presentaron hace poco para aquellos asistieron o vieron por internet el Mobile World Congress, un congreso relacionado como su nombre lo indica con el desarrollo mvil celebrado en Barcelona, Espaa, se tuvo la oportunidad de ver los betas o versiones de prueba de los sistemas operativos Firefox OS y Ubuntu Mobile. Dos nuevos sistemas operativos mviles que han levantando entusiasmo entre los fanticos de la tecnologa.

6.8.1 Firefox OS

Mozilla es una compaa con sede en California, su principal producto es un navegador web llamado Firefox. Segn la propia Mozilla Firefox OS trabajara con tecnologa HTML5, tecnologa que es la ltima versin del lenguaje de marcado de hipertexto que es el lenguaje principal de las pginas de internet. Firefox esta dirigido a mercados emergentes y no parece contar con nada muy novedoso, por otro lado cuenta con una gran cantidad de usuarios del navegador que podran estar interesados adquirir este nuevo producto. Por ahora solo se han liberado las primeras versiones de las herramientas de desarrollo (Mozilla, 2013), por lo que los interesados ya pueden empezar a programar para el navegador.

6.8.2 Ubuntu Mobile

Ubuntu es un sistema operativo basado en Linux para computadoras personales creado por Canonical empresa que se dedica a su desarrollo y a dar soporte al sistema y que acepta colaboraciones de todo el mundo. Ubuntu Mobile es la versin de Linux Ubuntu dedicada a los dispositivos mviles. Gracias a que hoy en da las terminales mviles cuentan con el hardware necesario para correr una versin completa del ncleo de Linux Canonical decidi crear una versin de su sistema operativo que a nivel mundial es uno de los ms utilizados. Como ventajas Linux cuenta con una gran comunidad de desarrolladores, un servicio en nube llamado Ubuntu One, y una tienda de aplicaciones que sin duda es lo fundamental para poder entrar al mundo de los sistemas operativos mviles.

7 Conclusiones, las Operativos Mviles.

Tendencias

de

los

Sistemas

El futuro de los Smartphone parece estar garantizado pues la gente cada da adopta ms a los dispositivos inteligentes y los vuelve parte de su vida, por tal motivo es que los sistemas operativos para estos dispositivos siguen creciendo. Samsung presento hace poco un tecnologa que reconoce cuando el usuario esta viendo directamente a la pantalla (Samsung, 2013), por otro lado Sony ha creado un celular que es aprueba de agua, en incluso la compaa Facebook duea de la mayor red social a nivel global ha sacado un extensin para los telfonos con android llamada Facebook home. Adems de todos estos avances tenemos a los usuarios emigrando de las computadoras de escritorio y laptops a las tablets, la International Data Corporation (IDC) pronstico que la venta de tablets en todo el mundo llegar a la cifra de 190 millones de unidades este ao (Noticieros Televisa, 2013). La siguiente grafica muestra cuales son las predicciones del nmero de tablets en relacin con las laptops. Y como se pude apreciar se espera que para los prximos aos estos dispositivos superen a las computadoras personales. Todo esto gracias a que la gente esta empezando a ver el potencial y la practicidad de estos dispositivos que aun precio econmico satisfacen todas las necesidades

informticas de aquellos que no requieran de programas pesados o que ocupen una gran cantidad de recursos.

Tabla de estimados de ventas de tablets obtenida de http://www.capital.cl/negocios/infografia-asifue-como-el-ipad-revoluciono-al-mundo/

Por otro lado las ventas de computadoras de escritorio tambin se han visto afectadas cada da menos gente quiere adquirir una computadora de escritorio para su hogar. Si bien el mercado de las computadoras personales se ha visto afectado la verdad es aun esta lejos de desaparecer, tanto en oficinas como en escuelas y distintas reas son necesarias, pues por el momento los dispositivos mviles aun no cuentan con el poder de procesamiento necesario para sustituirla. Algo que tienen que tener en cuenta las compaas que quieran entrar al negocio de los sistemas operativos mviles es el hecho de que deben crear una buena plataforma para la venta de aplicaciones y otros servicios. Algo que en su tiempo ayudo a que Apple logra posicionar a su iPod y a su iPhone fueron sus servicios de venta msica y de aplicaciones. Por otro lado, Google tiene en su tienda en lnea cuenta con servicios como pelculas bajo demanda, es decir tu pagas por rentar una pelcula de su catalogo y esta se va descargando conforme la vas viendo, sin embargo nunca se almacena simplemente se reproduce en tu dispositivo. Adems de una tienda de libros electrnicos y por supuesto su tienda de aplicaciones, todo esto bajo el nico nombre de Google Play Store, es importante mencionar que algunos pases no cuentan con el servicio de pelculas y de libros digitales de Google. El problema por el cual la gente no opta por sistemas como Windows Phone o BlackBerry es debido a que su tienta de aplicaciones esta muy limitada por lo que el numero de servicios que puede conseguir son muy escasos. Firefox OS cuenta

con una serie de aplicaciones y servicios web mientras que Ubuntu tambin tiene una tienda de aplicaciones en su versin de escritorio. El futuro de las telecomunicaciones se encuentra no solo en el internet sino tambin en esos dispositivos que ayuda a la gente a estar conectada en todo momento y lugar. La eleccin de que sistema operativo es mejor es algo que se debe quedar a criterio de la gente, algunos destacan por su calidad como iOS, mientras que otros por sus diseos como Windows Phone, Android gana en personalizacin y bajo coste. Solo queda esperar a ver que nuevos sistemas surgen y si estos son del gusto de los usuarios, cada sistema operativo que se va desarrollando tiene caractersticas que lo hacen nico y los servicios ms importantes y esenciales salen estar disponibles para la mayora de estos sistemas.

8 Metodologa

La metodologa utilizada para la elaboracin de este documento tomo parte de la investigacin descriptiva que consiste en llegar a conocer las situaciones, costumbres y actitudes predominantes a travs de la descripcin exacta de las actividades, objetos, procesos y personas. Su meta no se limita a la recoleccin de datos, sino a la prediccin e identificacin de las relaciones que existen entre dos o ms variables. Este modo de investigacin fue elegido debido a que el objetivo era generar un documento que ayude a la gente a comprender que es lo nuevo en materia de sistemas operativos mviles. Los puntos calve para realizar este trabajo fueron. Recolectar informacin de diversas fuentes. Estudiar la informacin. Ver que informacin era la mejor. Eliminar toda aquella informacin que era innecesaria. Redaccin del borrador. Correccin del documento. Finalizacin.

El objetivo generar y los objetivos espesitos se cumplen al hacer que este documento ayude a la gente a entender todas estas nuevas tecnologas que estn surgiendo.

Referencias
[Micro-Log. (2013, Febrero). Sistemas Operativos. Recuperado el 12 de abril de 2013 de http://www.microlog.net/mininoticias/mininoticia_sistemas_operativos_microlog_tecnologia.pdf] [Juanguis. (2011, Noviembre 14). Breve Historia de los SmartPhone. Recuperado el 12 de abril de 2013 de http://www.puntogeek.com/2011/01/14/breve-historia-de-los-smartphones/] [Dany Gutierres. (2012). Introduccin a los Sistemas Operativos de Mviles (desde una perspectiva de tecnologas libres). Recuperado el 12 de abril de 2013 de http://softwarelibre.deusto.es/wpcontent/uploads/2011/01/20100916sistopmoviles.pdf] [Aponte Gomez, Sanly. Davila Ramirez, Carlos. (2011). Sistemas operativos Mviles: funcionalidades, efectividad y Aplicaciones Utiles en Colombia. Recuperado el 12 de abril de 2013 de http://repository.ean.edu.co/bitstream/10882/761/3/AponteSanly2011.pdf] [Pedrozo Petrazzini, Gabriel Osmar. (2012). Sistemas Operativos en Dispositivos Mviles. Recuperado el 12 de abril de 2013 de http://exa.unne.edu.ar/depar/areas/informatica/SistemasOperativos/Sistemas_Operativos_en_Disp ositivos_Moviles.pdf] [Popular Mechanics. (2012). 101 Gadgets That Changed The World. Recuperado el 12 de abril de 2013 de http://www.popularmechanics.com/technology/gadgets/reviews/101-gadgets-that-changedthe-world#slide-1] [Oracle. (2013). Java for mobile devices. Recuperado el, 27 de abril de 2013 de http://www.oracle.com/technetwork/java/javame/javamobile/overview/getstarted/index.html] [Jonathan Munizaga. (Enero, 2013). Recuperado el 27 de http://www.wayerless.com/2013/01/hasta-siempre-symbian-2007-2013/] abril de 2013) de

.[Psion. (Abril, 2013). Acerca de nosotros. Recuperado el 27 de abril de 2013 de http://www.psion.com/la/acerca-de.htm] [Nokia. (Marzo, 2012). The Symbian Platform. Recuperado el 27 de abril de 2013 de http://www.skytel.co.cr/nokia/research/acrobat/010122.pdf] [BlackBerry. (Abril, 2013). Research In Motion is now BlackBerry. Recuperado el 24 de abril de 2013 de http://us.blackberry.com/company.html]

[Tomoyose, Guillermo. (Febrero, 2013). BlackBerry cambia todo, hasta de nombre. Recuperado el 26 de abril de 2013 de http://www.lanacion.com.ar/1551018-blackberry-cambia-todo-hasta-denombre] [BlakcBerry DevCite. (2013). Introduccin a la arquitectura BlackBerry (I). Recuperado el 27 de abril de 2013 de http://blackberry.devcite.com/2010/04/15/introduccion-a-la-arquitectura-blackberry-i/] [Espeso, Pablo. (Enero, 2013). Recuperado el 28 de abril http://www.xatakamovil.com/blackberry/blackberry-10-el-sistema-operativo-a-fondo] de 2013

[BlackBerry. (2013). BlackBerry MDS Runtime Applications. Recuperado el 28 de abril de 2013 de http://docs.blackberry.com/eses/admin/deliverables/12152/BlackBerry_MDS_Runtime_Applications_405103_11.jsp] [Oyanedel, Juan Pablo. (2013). Las ventas de Windows Phone superan las del iPhone en siete mercados http://www.wayerless.com/2013/03/las-ventas-de-windows-phone-superan-las-deliphone-en-siete-mercados/] [Microsoft. (Octubre, 2012). Windows Phone 8 Reviewers Guide. Recuperado el 28 de abril de 2013 de http://download.microsoft.com/download/C/7/A/C7A296B1-D369-479F-A00C324A87D01AF8/Guide_to_Windows_Phone_8.pdf] [TutoCisc. (Julio, 2012). CONOCIMIENTOS BSICOS - Arquitectura de Windows Phone 7. Recuperado el 28 de abril de 2012 de http://tutocisc.bligoo.com/conocimientos-basicosarquitectura-de-windows-phone-7] [Apple Developer. (2013). iOS Technology Overview. Recuperado el 29 de abril de 2013 de http://developer.apple.com/library/ios/documentation/Miscellaneous/Conceptual/iPhoneOSTechOve rview/iPhoneOSTechOverview.pdf] [Walter, Isaacson. (2011). Steve Jobs. New York: Simon & Schuster] [Android.es. (2008). Android Inc. Recuperado http://www.android.es/android-inc.html#axzz2S4S9ai3Y] el 29 de abril de 2013 de

[Android. (2013). Android Fundamentals. Recuperado el 29 http://developer.android.com/guide/components/fundamentals.html]

de

abril

de

2013

de

[Mozilla Developer Network. (2013). Prerrequisitos para compilar Firefox OS. Recuperado el 29 de abril de 2013 de https://developer.mozilla.org/es/docs/Mozilla/Boot_to_Gecko/Firefox_OS_build_prerequisites] [Ordovs, Jorge. (Marzo, 2013). El futuro del smartphone en el Mobile World Congress: Firefox OS y Ubuntu. Recuperado el 29 de abril de 2013 de http://www.aunclicdelastic.com/tic/el-futuro-delsmartphone-en-el-mobile-world-congress-firefox-os-y-ubuntu/] [Noticieros Telvisa. (Marzo, 2013). Las tablets superan ventas de laptops. Recuperados el 29 de abril de 2013 de http://noticierostelevisa.esmas.com/economia/577418/tablets-superan-ventaslaptops/]

Potrebbero piacerti anche