Sei sulla pagina 1di 4

Android

es un sistema operativo mvil basado en Linux, que junto con aplicaciones middleware est enfocado para ser utilizado en dispositivos mviles como telfonos inteligentes, tabletas, Google TV y otros dispositivos. Es desarrollado por la Open Handset Alliance, la cual es liderada por Google. Este sistema por lo general maneja aplicaciones como Market (Marketing) o su actualizacin, Google Play Store. Fue desarrollado inicialmente por Android Inc., una firma comprada por Google en 2005. Es el principal producto de la Open Handset Alliance, un conglomerado de fabricantes y desarrolladores de hardware, software y operadores de servicio. Las unidades vendidas de telfonos inteligentes con Android se ubican en el primer puesto en los Estados Unidos, en el segundo y tercer trimestres de 2010, con una cuota de mercado de 43,6% en el tercer trimestre. A nivel mundial alcanz una cuota de mercado del 50,9% durante el cuarto trimestre de 2011, ms del doble que el segundo sistema operativo (iOS de iPhone) con ms cuota. Tiene una gran comunidad de desarrolladores escribiendo aplicaciones para extender la funcionalidad de los dispositivos. A la fecha, se han sobrepasado las 400.000 aplicaciones (de las cuales, dos tercios son gratuitas) disponibles para la tienda de aplicaciones oficial de Android:Google Play, sin tener en cuenta aplicaciones de otras tiendas no oficiales para Android, como pueden ser la App Store de Amazon o la tienda de aplicaciones Samsung Apps de Samsung. Google Play es la tienda de aplicaciones en lnea administrada por Google, aunque existe la posibilidad de obtener software externamente. Los programas estn escritos en el lenguaje de programacin Java. No obstante, no es un sistema operativo libre de malware, aunque la mayora de ello es descargado de sitios de terceros. El anuncio del sistema Android se realiz el 5 de noviembre de 2007 junto con la creacin de la Open Handset Alliance, un consorcio de 78 compaas de hardware, software y telecomunicaciones dedicadas al desarrollo de estndares abiertos para dispositivos mviles. Google liber la mayora del cdigo de Android bajo la licencia Apache, una licencia libre y de cdigo abierto. La estructura del sistema operativo Android se compone de aplicaciones que se ejecutan en un framework Java de aplicaciones orientadas a objetos sobre el ncleo de las bibliotecas de Java en una mquina virtual Dalvik con compilacin en tiempo de ejecucin. Las bibliotecas escritas en lenguaje C incluyen un administrador de interfaz grfica (surface manager), un framework OpenCore, una base de datos relacional SQLite, una Interfaz de programacin de API grfica OpenGL ES 2.0 3D, un motor de renderizado WebKit, un motor grfico SGL, SSL y una biblioteca estndar de C Bionic. El sistema operativo est compuesto por 12 millones de lneas de cdigo, incluyendo 3 millones de lneas de XML, 2,8 millones de lneas de lenguaje C, 2,1 millones de lneas de Java y 1,75 millones de lneas de C++.

IOS
Ios (anteriormente denominado iPhone OS) es un sistema operativo mvil de Apple. Originalmente desarrollado para el iPhone, siendo despus usado en dispositivos como el iPod Touch, iPad y el Apple TV. Apple, Inc. no permite la instalacin de iOS en hardware de terceros. Tena el 26% de cuota de mercado de sistemas operativos mviles vendidos en el ltimo cuatrimestre de 2010, detrs de Google Android y Nokia Symbian. En mayo de 2010 en los Estados Unidos, tena el 59% de consumo de datos mviles (incluyendo el iPod Touch y el iPad). La interfaz de usuario de iOS est basada en el concepto de manipulacin directa, usando gestos multitctiles. Los elementos de control consisten de deslizadores, interruptores y botones. La respuesta a las rdenes del usuario es inmediata y provee de una interfaz fluida. La interaccin con el sistema operativo incluye gestos como deslices, toques, pellizcos, los cuales tienen definiciones diferentes dependiendo del contexto de la interfaz. Se utilizan acelermetros internos para hacer que algunas aplicaciones respondan a sacudir el dispositivo (por ejemplo, para el comando deshacer) o rotarlo en tres dimensiones (un resultado comn es cambiar de modo vertical al apaisado u horizontal). IOS se deriva de Mac OS X, que a su vez est basado en Darwin BSD, y por lo tanto es un sistema operativo Unix. iOS cuenta con cuatro capas de abstraccin: la capa del ncleo del sistema operativo, la capa de "Servicios Principales", la capa de "Medios" y la capa de "Cocoa Touch". La versin actual del sistema operativo (iOS 5.0.1) ocupa ms o menos 770 megabytes, variando por modelo. No se puede decir que una filosofa sea mejor que la otra Ambas tienen sus pros y sus contras. El cdigo abierto supone unos costes tcnicos iniciales muy altos, mientras que la opcin cerrada supone unos fuertes costes sociales a largo plazo. En cuanto a aceptacin, siempre se encontrarn fans a las dos con gente ms atrada por la exclusividad que propone Apple y otra a la que la gratuidad y apertura de la que hace gala Google con su sistema operativo le parecer una ventaja. En cuanto a seguridad, el gran problema de la apertura de cdigo es la mayor vulnerabilidad ante virus que supone poner al servicio de los programadores su cdigo. Adems, Android deja a eleccin del usuario el poder instalar aplicaciones que no provengan de la tienda oficial, que para muchos es una ventaja, pero que supone un claro riesgo. Siempre ha existido la creencia de que iOS era invulnerable frente a los virus (demostrada falsa ms de una vez) pero ciertamente se comporta de una manera ms robusta frente a ataques dada la dificultad de acceder al sistema de archivos que los caracteriza. Esa dificultad de acceso al sistema de archivos es en efecto una ventaja en

cuanto a seguridad pero supone una restriccin de uso muy fuerte que hace que no se pueda sacar el mximo rendimiento a sus dispositivos. Hablando de rapidez siempre se ha dicho que iOS es ms fluido que Android y si nos ceimos a cuestiones puramente tcnicas no le falta razn, su gestin de los procesos y control de las prioridades le otorgan una velocidad mayor que su competidor. Android al basarse en JAVA, necesita cargar inicialmente una mquina virtual y gestiona su memora y su cach de una manera menos efectiva. En cuanto a la experiencia del usuario ms all de la rapidez, Android se encuentra un paso por delante ofreciendo posibilidades de personalizacin de la pantalla y aadiendo un recurso como los widgets que conceden al usuario la posibilidad de tener en sus mltiples escritorios aplicaciones abiertas con informacin y con interfaces amigables. La competencia entre unos y otros hace que ambos vayan progresivamente adaptando las mejores funcionalidades del contrario como pas recientemente con la persiana de notificaciones que adapt iOS en su versin 5.0 copiando la que tan buen resultado da en Android. Otra ventaja que ofrece Android es la instalacin de aplicaciones de manera remota, mientras que en iOS es estrictamente necesario el conectar el dispositivo para tener la aplicacin en el dispositivo. Otra de las ramas que ms influencia sobre el usuario tiene es la tienda de aplicaciones donde tradicionalmente el App Store siempre fue mejor que el Market. Sin embargo el lavado de cara y de nombre que desde Google se le dio a su tienda, ahora llamada Play, nada tiene que envidiar ni en cuanto a caracterizacin de las aplicaciones ni en cuanto a su motor de bsqueda. Si nos centramos nicamente en las tabletas, los iPads han sido siempre los reyes en usabilidad al poseer un sistema operativo que se adaptaba perfectamente a sus caractersticas. Las tabletas con Android, sin embargo, posean un sistema operativo que no se adecuaba ni al tamao ni a las necesidades y caractersticas de estos relativamente nuevos gadgets. Sin embargo la aparicin de Ice Cream Sandwich (Android 4.0, la ltima versin del sistema operativo de Google) abre un competidor ms que vlido para poder afirmar que ahora s que es un sistema adaptado a las necesidades de las tabletas. Las ltimas versiones: iOS5 y Android Ice Cream Sandwich

Adems de la mencionada anteriormente incorporacin de la persiana descendente de notificaciones por parte de iOS en su versin 5.0, los de Apple han querido identificar su ltima versin con los servicios en la nube basndola en su ya conocido iCloud, aplicacin de almacenamiento en la nube con sincronizacin instantnea en todos los sistemas de la marca bajo una misma cuenta de iTunes. La respuesta desde Google no se hizo esperar pero no fue basando el sistema operativo en ello sino sacando Google Drive, su aplicacin de almacenamiento en la nube que en los nuevos terminales viene incorporada y en los antiguos se

ha ofrecido instalar automticamente. La salida de iOS 5 conllev problemas de gestin de la batera en los dispositivos de la casa de la manzana, sin embargo las actualizaciones del sistema operativo se suponen haber enmendado, sino en su totalidad en un gran porcentaje, el problema indicado. En cuanto a Android ICS, Google ha apostado fuertemente por la tecnologa NFC, otorgndole una integracin absoluta, apuesta respaldada tambin desde las marcas ms potentes que llevan su sistema operativo como se ha demostrado en la salida del Samsung Galaxy S3. Si nos ceimos a la pura comparacin entre ambos, se puede observar un acercamiento entre ambos sistemas operativos en cuanto a la incorporacin de los puntos fuertes del competidor y por lo tanto muchas similitudes. Si la tecnologa NFC se asienta en la sociedad y demuestra tener una implicacin amplia, Apple deber reaccionar tanto en sus terminales como en su sistema operativo. En resumen, aunque muchos puedan pensar que iOS es mucho mejor y ms rpido, en la mayor parte de los casos esta afirmacin viene asociada a los terminales. Si la comparacin se realiza sobre terminales de alta gama que lleven Android, se puede observar que el rendimiento del sistema operativo no tiene nada que envidiar al de Apple.

Potrebbero piacerti anche