Está en la página 1de 16

Android en un Sistema Operativo adems de una plataforma de Software basada en el ncleo de Linux.

Diseada en un principio para dispositivos mviles, Android permite controlar dispositivos por medio de bibliotecas desarrolladlas o adaptados por Google mediante el lenguaje de programacin Java.

Android es una plataforma de cdigo abierto. Esto quiere decir, que cualquier desarrollador puede crear y desarrollar aplicaciones escritas con lenguaje C u otros lenguajes y compilarlas a cdigo nativo de ARM (API de Android).
Inicialmente, Android fue desarrollada por Google Inc. aunque poco despus se uni Open Handset Alliance, un consorcio de 48 compaas de Hardware, Software y telecomunicaciones, las cuales llegaron a un acuerdo para promocionar los estndares de cdigos abiertos para dispositivos mviles. Google sin embargo, ha sido quien ha publicado la mayora del cdigo fuente de Android bajo la licencia de Software Apache, una licencia de software libre y de cdigo abierto a cualquier desarrollador.

Framework de aplicaciones: permite el reemplazo y la reutilizacin de los componentes. Navegador integrado: basado en el motor open Source Webkit. SQlite: base de datos para almacenamiento estructurado que se integra directamente con las aplicaciones. Multimedia: Soporte para medios con formatos comunes de audio, video e imgenes planas (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF). Mquina virtual Dalvik: Base de llamadas de instancias muy similar a Java. Telefona GSM: dependiente del terminal. Bluetooth, EDGE, 3g y Wifi: dependiente del terminal. Cmara, GPS, brjula y acelermetro: Dependiente del terminal Pantalla Tctil.

10 razones para usar Android: Los telfonos ms avanzados Dada la posibilidad de que Android pueda instalarse prcticamente en todo tipo de dispositivos, sean mviles, porttiles e incluso microondas, hace que Android siempre est presente en los terminales ms potentes del mercado siendo una apuesta importante por fabricantes y operadoras por la posibilidad de que independientemente del potencial, gama o prestaciones del dispositivo, Androidpodr adaptarse a la perfeccin a todo tipo de necesidades. Por otra parte, otro tipo de sistemas operativos se ven obligados a estar rezagados a terminales ms obsoletos o estar limitados a una determinada marca de fabricante. Codigo abierto El hecho de que Android est liberado con licencia Apache y cdigo abierto lo convierte en un sistema operativo totalmente libre para que un desarrollador no solo pueda modificar su cdigo sino tambin mejorarlo. A travs de esas mejoras puede publicar el nuevo cdigo y con el ayudar a mejorar el sistema operativo para futuras versiones sin depender de fabricantes u operadoras para ver si se libera o no dicha mejora. Del mismo modo, al ser cdigo abierto garantiza que, en caso de haber un bug o error, sea detectado y reparado con mayor presteza al no existir ninguna traba legal para indagar en su interior ni depender de nadie para pedir autorizacin a su cambio. Libertad Android da completa libertad al propietario de un terminal a instalar lo que le venga en gana, sea desde Android Market como un ejecutable aparte (apk) no limitando la libertad del usuario ni imponiendo software propietario para poder instalar msica, archivos, documentos directamente desde el cable USB como si de un disco externo se tratara. La misma libertad tienen los desarrolladores o empresas pudiendo realizar aplicaciones o complementos como Flash, Opera o cualquier otro software sin tener que pedir permiso a nadie para ofrecerlo a los usuarios que libremente podrn instalarlo.

Sin fronteras El desarrollo de Android no est apadrinado por determinadas operadoras, fabricantes o proveedores. Android es libertad en todos los aspectos permitiendo que todos puedan disfrutar de el siendo la operadora que sea. Android no se reservar nunca el derecho a escoger una determinada operadora para imponer al usuario el hecho de contratarla para poder disfrutar de l as como sistema operativo que es, permite indagar en su cdigo a travs del SDK o desde el propio terminal as como modificar su Firmware de manera extraoficial (aunque est permitido y no sea ilegal, en ocasiones conlleva a la perdida de la garanta del telfono) Comunidad Android no solo cuenta con la comunidad ms grande mundial de desarrolladores sino tambin el mayor movimiento de estos con multitud de eventos, concursos, competiciones y reuniones as como mltiples vas de comunicacin como foros y chats oficiales para fomentar la participacin y la colaboracin para encontrar mejoras e ideas para futuras versiones. Por otro lado, las modificaciones o mejoras no dependern de un limitado equipo de desarrolladores de una empresa sino contarn con el apoyo, respaldo y participacin de todos los desarrolladores del mundo. Coste y gustos Precisamente por el hecho de que Android puede ser instalado en telfonos de cualquier fabricante o incluso en otros dispositivos, esto permite poder disfrutar de una amplia gama de terminales de diferentes precios y gamas para determinados poderes adquisitivos sin tener que forzar o limitar un sistema operativo o terminal a determinadas clases dando la opcin de que toda persona pueda adquirir el terminal que ms le guste as como de diferentes caractersticas o costes o incluso fabricantes. Batera Todos los terminales de Android deben tener siempre una batera extrable dando la opcin al usuario a poder sustituirla o llevar recargables en caso de que su batera se agote. De este modo se evita que el usuario tenga problemas en cuanto a su autonoma permitiendo que, aunque la batera haya acabado con su vida til o considere que su batera es excesivamente pequea pueda adquirir otra ms potente o de reserva.

Multitarea Por suerte, ni hombres ni mujeres estn limitados a hacer una cosa a la vez sino que somos capaces de hacer mltiples cosas siendo algo indispensable y casi impensable pensar de otra manera. Android con su sistema de multitarea inteligente es capaz de gestionar varias aplicaciones abiertas a la vez dejando en suspensin aquellas que no se utilicen y cerrarlas en caso de resultar ya intiles para evitar un consumo de memoria. Del mismo modo que en nuestra vida cotidiana nos vemos obligados a hacer varias cosas a la vez, no podemos permitirnos el lujo de que nuestro compaero de fatigas no tenga esta funcin tan bsica. No solo mviles La libertad del cdigo de Android ha hecho que en poco tiempo se implante en multitud de dispositivos electrnicos, desde mviles hasta ordenadores porttiles, netbooks, microondas, lavadoras, marcos digitales, navegadores GPS, relojes e incluso en navegadores de abordo de coches. Esto convierte a Android en un sistema operativo multifuncin y completamente escalable que garantizar su crecimiento y expansin as como ayudar a fabricantes a tener un motor inteligente para sus fabricaciones.

Habamos acordado que los desarrolladores preferan Android antes que el iOS de iPhone para generar aplicaciones de Tecnologa de Informacin y Comunicacin para los Pases en Vas de Desarrollo (ICT4D, por sus siglas en ingles). Por ser un sistema operativo de cdigo abierto, las aplicaciones de Android no pagan derechos de propiedad (las de iPhone si) y por lo tanto su oferta es mucho mayor. Sin embargo, ya trabajando sobre el terreno, salen a la luz algunas desventajas que bien vale la pena analizar.

Existen actualmente en el mercado cerca de 20 modelos Android, de diferentes marcas y con diferentes versiones del sistema operativo, mientras slo hay 3-4 modelos de iPhone. Eso quiere decir que los desarrolladores de aplicaciones Android van a tener un trabajo extra (y lo estn teniendo) para tratar deadaptar las aplicaciones a los diferentes modelos y a sus diferentes versiones. Eso no sucede con las aplicaciones para iPhone pues al ser producidas para telfonos de una misma fbrica, la variabilidad se reduce al mnimo.

Esa desventaja la he venido sintiendo en "carne propia" pues dos de las aplicaciones -Ushahidi y Episurveyor- han fallado al ser probadas (1). Me he comunicado con los desarrolladores y no me han solucionado nada. Al parecer no es muy frequente que "prueben" las aplicaciones en telfonos con pantallas grandes (entre 3.5 y 4.3 pulgadas). Probablemente tenga que actualizar el sistema operativo para subsanar el problema.
Lo nico bueno del asunto es que "sin querer queriendo", yo, que hasta hace un mes tuve mi primer celular, y que mis hijas tuvieron que ensearme muchas cosas y evitaron que hiciera el ridculo ante la operadora local, estoy convirtindome poco a poco en un usuario avanzado de este tipo de tecnologas.

Zedge Ringtones & Wallpapers: Esta aplicacin posee numerosos tonos y fondos de pantalla para personalizar tu telfono mvil. Barcode Scanner: Esta App nos permitir leer cdigos QR y cdigos de barra. De esta manera podremos descargar todos los programas que deseemos de manera mas rpida. Advanced Task Killer: Una aplicacin ideal para cerrar las App que quedan abiertas en segundo plano y que reducen la velocidad del Sistema Operativo. YouTube: Si te gustan ver vdeos de Youtube esta aplicacin sera necesaria. Google Maps: A travs de esta App podremos visualizar todos los mapas del mundo y hacer uso de las herramientas de Google Maps. Facebook: Si deseamos conectarnos a Facebook y hacer uso de todas sus herramientas debemos instalar esta aplicacin. Skype: La App de Skype nos permitir realizar videosllamadas desde cualquier lugar. WhatsApp Messenger: A travs de esta aplicacin podremos conectarnos con todos nuestros contactos de Messenger. ES File Explorer: Un aplicacin interesante para administrar todos nuestros archivos de manera sencilla. Angry Birds: Si cuentas con mucho tiempo libre, puedes divertirte con el popular juego de Angry Birds.

3.1.- APLICACIONES: Todas las aplicaciones creadas con la plataforma Android, incluirn como base un cliente de email (correo electrnico), calendario, programa de SMS, mapas, navegador, contactos, y algunos otros servicios mnimos. Todas ellas escritas en el lenguaje de programacin Java.

3.2.-FRAMEWORK DE APLICACIONES: Todos los desarrolladores de aplicaciones Android, tienen acceso total al cdigo fuente usado en las aplicaciones base. Esto ha sido diseado de esta forma, para que no se generen cientos de componentes de aplicaciones distintas, que respondan a la misma accin, dando la posibilidad de que los programas sean modificados o reemplazados por cualquier usuario sin tener que empezar a programar sus aplicaciones desde el principio.

3.3.- LIBRERIAS: Android incluye en su base de datos un set de libreras C/C++ , que son expuestas a todos los desarrolladores a travs del framework de las aplicaciones Android System C library, libreras de medios, libreras de grficos, 3D, SQlite, etc.

3.4.- RUNTIME DE ANDROID: Android incorpora un set de libreras que aportan la mayor parte de las funcionalidades disponibles en las libreras base del lenguaje de programacin Java. La Mquina Virtual est basada en registros, y corre clases compiladas por el compilador de Java que anteriormente han sido transformadas al formato .dex(Dalvik Executable) por la herramienta ''dx''. 4.- DISPOSITIVOS ANDROID:

De momento, el Sistema Operativo Android sigue en proceso de fabricacin, aunque ya se han lanzado algunos terminales que funcionan bajo esta plataforma. El primer modelo lanzado al mercado bajo esta plataforma fue el xxxHTC Dreamxx, comercializado en EEUU y Reino Unido bajo la marca T-Mobile G1. Aunque ya podemos disponer de l, a travs de un contrato con la operadora Movistar. Ahora estamos pendientes de otros modelos como el HTC Magic, HTC Hero o Asus Eee phone, siendo el primero, comercializado por la operadora Vodafone en este mismo mes de Abril.

Android podra ser una competencia directa a los sistemas operativos mviles como Windows Mobile, Symbian,iPhone OS 3.0, etc. aunque tambin podra aminorizar o reducir la situacin actual de Microsoft y sus Sistemas Operativos Windows.

Por qu digo esto? HP Inc. uno de los gigantes en la fabricacin y desarrollo de Ordenadores ms importantes del mundo, ha declarado que se estn planteando la implantacin del Sistema Operativo Android en Ultraporttiles o Netbooks, adems, se habla de que pronto podremos ver un PC de sobremesa con Android de manos de HP.

La posibilidad de que esto ocurra, depende de los resultados que obtengan en las pruebas de rendimiento y prestaciones de Android en estos equipos.

Andy Rubin, Rich Miner, Nick Sears y Chris White, son los nombres de los emprendedores que en el ao 2003 fundaron Android, Inc. en Palo Alto, California, 2 aos mas tarde Google comprara el proyecto para continuar con el desarrollo del sistema operativo para dispositivos mviles. Android puso en marcha recientemente su version 4.0 (Ice Cream Sandwich), pero cuales han sido sus antecesores para llegar a el enorme xito que ha tenido en tan poco tiempo. La siguiente infografa de la muestra varios detalles sobre cmo evolucion el sistema operativo Android.

Zedge Ringtones & Wallpapers: Esta aplicacin posee numerosos tonos y fondos de pantalla para personalizar tu telfono mvil. Barcode Scanner: Esta App nos permitir leer cdigos QR y cdigos de barra. De esta manera podremos descargar todos los programas que deseemos de manera mas rpida. Advanced Task Killer: Una aplicacin ideal para cerrar las App que quedan abiertas en segundo plano y que reducen la velocidad del Sistema Operativo. YouTube: Si te gustan ver vdeos de Youtube esta aplicacin sera necesaria. Google Maps: A travs de esta App podremos visualizar todos los mapas del mundo y hacer uso de las herramientas de Google Maps. Facebook: Si deseamos conectarnos a Facebook y hacer uso de todas sus herramientas debemos instalar esta aplicacin. Skype: La App de Skype nos permitir realizar videosllamadas desde cualquier lugar. WhatsApp Messenger: A travs de esta aplicacin podremos conectarnos con todos nuestros contactos de Messenger. ES File Explorer: Un aplicacin interesante para administrar todos nuestros archivos de manera sencilla. Angry Birds: Si cuentas con mucho tiempo libre, puedes divertirte con el popular juego de Angry Birds.

También podría gustarte