Está en la página 1de 7

UN POCO DE SU HISTORIA;

Es un sistema operativo basado en el ncleo Linux. Fue diseado principalmente


para dispositivos mviles con pantalla tctil, como telfonos inteligentes o tablets; y
tambin para relojes inteligentes, televisores y automviles. Inicialmente fue desarrollado
por Android Inc., empresa que Google respald econmicamente y ms tarde, en 2005,
compr. Android fue presentado en 2007 junto la fundacin del Open Handset Alliance (un
consorcio de compaas de hardware, software y telecomunicaciones ) para avanzar en
los estndares abiertos de los dispositivos mviles. El primer mvil con el sistema
operativo Android fue el HTC Dream y se vendi en octubre de 2008. . Los dispositivos de
Android venden ms que las ventas combinadas de Windows Phone y IOS.
El xito del sistema operativo se ha convertido en objeto de litigios sobre patentes
en el marco de las llamadas, Guerras por patentes de telfonos inteligentes, (en
ingls, Smartphone patent wars ) entre las empresas de tecnologa. Segn documentos
secretos filtrados en 2013 y 2014, el sistema operativo es uno de los objetivos de
las agencias de inteligencia internacionales.
El 25 de junio de 2014 en la Conferencia de Desarrolladores Google
I/O, Google mostr una evolucin de la marca Android, con el fin de unificar tanto
el hardware cmo el software y ampliar mercados. Para ello mostraron nuevos
productos como Android TV, Android Auto, Android Wear o una serie de "Smartphone" de
baja gama bajo el nombre de Android One.
Tiene una gran comunidad de desarrolladores creando aplicaciones para extender
la funcionalidad de los dispositivos. A la fecha, se ha llegado ya al 1.000.000 de
aplicaciones (de las cuales, dos tercios son gratuitas y en comparacin con la App Store
ms baratas) disponibles para la tienda de aplicaciones oficial de Android: Google, sin
tener en cuenta aplicaciones de otras tiendas no oficiales para Android como la tienda de
aplicaciones Samsung Apps de Samsung, slideme de java y Amazon appstore. Google
Play es la tienda de aplicaciones en lnea administrada por Google, aunque existe la
posibilidad de obtener software externamente. La tienda F-Droid es completamente de
cdigo abierto as como sus aplicaciones, una alternativa al software privativo. 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.
Tanto el nombre Android (androide en espaol) como Nexus One hacen alusin a
la novela de Philip K. Dick Suean los androides con ovejas elctricas?, que
posteriormente fue adaptada al cine como Blade Runner. Tanto el libro como la pelcula se
centran en un grupo de androides llamados replicantes del modelo Nexus-6.

SU ESTRUCTURA:
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 (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++.
Tanto el nombre Android (androide en espaol) como Nexus One hacen alusin a
la novela de Philip K. Dick Suean los androides con ovejas elctricas?, que
posteriormente fue adaptada al cine como Blade Runner. Tanto el libro como la pelcula se
centran en un grupo de androides llamados replicantes del modelo Nexus-6.

Historial de actualizaciones:
Android ha visto numerosas actualizaciones desde su liberacin inicial. Estas
actualizaciones al sistema operativo base tpicamente arreglan bugs y agregan nuevas

funciones. Generalmente cada actualizacin del sistema operativo Android es


desarrollada bajo un nombre en cdigo de un elemento relacionado con dulces en orden
alfabtico.
La reiterada aparicin de nuevas versiones que, en muchos casos, no llegan a
funcionar correctamente en el hardware diseado para versiones previas, hacen que
Android sea considerado uno de los elementos promotores de la obsolescencia
programada.
Android ha sido criticado muchas veces por la fragmentacin que sufren sus
terminales al no ser soportado con actualizaciones constantes por los distintos
fabricantes. Se crey que esta situacin cambiara tras un anuncio de Google en el que
comunic que los fabricantes se comprometern a aplicar actualizaciones al menos 18
meses desde su salida al mercado, pero esto al final nunca se concret y el proyecto se
cancel.45 Google actualmente intenta enmendar el problema con su plataforma
actualizable Servicios de Google Play (que funciona en Android 2.2 y posteriores),
separando todas las aplicaciones posibles del sistema (como Maps, el teclado, YouTube,
Drive, e incluso la propia Play Store) para poder actualizarlas de manera independiente, e
incluyendo la menor cantidad posible de novedades en las nuevas versiones de Android.

CARACTERISTICAS:
La plataforma es adaptable a pantallas de mayor resolucin, VGA,
Diseo de

biblioteca de grficos 2D, biblioteca de grficos 3D basada en las

dispositivo

especificaciones de la OpenGL ES 2.0 y diseo de telfonos


tradicionales.

Almacenamiento

SQLite, una base de datos liviana, que es usada para propsitos de


almacenamiento de datos.

Android soporta las siguientes tecnologas de


Conectividad

conectividad: GSM/EDGE, IDEN, CDMA, EV-DO, UMTS, Bluetooth, WiFi, LTE, HSDPA,HSPA+, NFC y WiMAX.GPRS,UMTS y HSDPA+.

Mensajera

SMS y MMS son formas de mensajera, incluyendo mensajera de texto

y ahora la Android Cloud to Device Messaging Framework (C2DM) es


parte del servicio de Push Messaging de Android.

El navegador web incluido en Android est basado en el motor de


Navegador web

renderizado de cdigo abierto WebKit, emparejado con el motor


JavaScript V8 de Google Chrome. El navegador por defecto de Ice
Cream Sandwich obtiene una puntuacin de 100/100 en el test Acid3.

Aunque la mayora de las aplicaciones estn escritas en Java, no hay


una mquina virtual Java en la plataforma. El bytecode Java no es
ejecutado, sino que primero se compila en un ejecutable Dalvik y corre
en la Mquina Virtual Dalvik. Dalvik es una mquina virtual
Soporte de Java

especializada, diseada especficamente para Android y optimizada


para dipositivos mviles que funcionan con batera y que tienen
memoria y procesador limitados. El soporte para J2ME puede ser
agregado mediante aplicaciones de terceros como el J2ME MIDP
Runner.

Android soporta los siguientes formatos


Soporte
multimedia

multimedia: WebM, H.263, H.264 (en 3GP o MP4), MPEG-4


SP, AMR, AMR-WB (en un contenedor 3GP), AAC, HE-AAC (en
contenedores MP4 o 3GP), MP3, MIDI, Ogg
Vorbis, WAV, JPEG, PNG, GIF y BMP.

Streaming RTP/RTSP (3GPP PSS, ISMA), descarga progresiva de


HTML (HTML5 <video> tag). Adobe Flash Streaming (RTMP) es
soportado mediante el Adobe Flash Player. Se planea el soporte de
Soporte para

Microsoft Smooth Streaming con el

streaming
de Silverlight a Android. Adobe Flash HTTP Dynamic Streaming estar
disponible mediante una actualizacin de Adobe Flash Player.

Soporte para
hardware
adicional

Android soporta cmaras de fotos, de vdeo, pantallas tctiles, GPS,


acelermetros, giroscopios, magnetmetros, sensores de proximidad y
de presin, sensores de luz, gamepad, termmetro, aceleracin por
GPU 2D y 3D.

Incluye un emulador de dispositivos, herramientas para depuracin de


memoria y anlisis del rendimiento del software. Inicialmente el entorno
Entorno de

de desarrollo integrado (IDE) utilizado era Eclipse con el plugin

desarrollo

de Herramientas de Desarrollo de Android (ADT). Ahora se considera


como entorno oficial Android Studio, descargable desde la pgina
oficial de desarrolladores de Android.

Google Play es un catlogo de aplicaciones gratuitas o de pago en el


Google Play

que pueden ser descargadas e instaladas en dispositivos Android sin la


necesidad de un PC.

Android tiene soporte nativo para pantallas capacitivas con soporte


multi-tctil que inicialmente hicieron su aparicin en dispositivos como
el HTC Hero. La funcionalidad fue originalmente desactivada a nivel de
Multi-tctil

kernel (posiblemente para evitar infringir patentes de otras


compaas). Ms tarde, Google public una actualizacin para
el Nexus One y el Motorola Droid que activa el soporte multi-tctil de
forma nativa.

El soporte para A2DF y AVRCP fue agregado en la versin 1.5; el


envo de archivos (OPP) y la exploracin del directorio telefnico fueron
Bluetooth

agregados en la versin 2.0; y el marcado por voz junto con el envo de


contactos entre telfonos lo fueron en la versin 2.2.</ref> Los cambios
incluyeron:

Videollamada

Android soporta videollamada a travs de Hangouts (ex-Google Talk)


desde su versin HoneyComb.

Multitarea real de aplicaciones est disponible, es decir, las


Multitarea

aplicaciones que no estn ejecutndose en primer plano reciben ciclos


de reloj.

Caractersticas

La bsqueda en Google a travs de voz est disponible como "Entrada

basadas en voz

de Bsqueda" desde la versin inicial del sistema.

Android soporta tethering, que permite al telfono ser usado como un


Tethering

punto de acceso almbrico o inalmbrico (todos los telfonos desde la


versin 2.2, no oficial en telfonos con versin 1.6 o inferiores mediante
aplicaciones disponibles en Google Play (por ejemplo PdaNet).

VERSIONES:
Las versiones de Android reciben, en ingls, el nombre de diferentes dulces. En cada versin
el dulce elegido empieza por una letra distinta, conforme a un orden alfabtico:

A: Apple Pie
(v1.0): Tarta de manzana

B: Banana Bread
(v1.1): Pan de pltano

C: Cupcake
(v1.5): Cupcake

D: Donut
(v1.6): Dnut

E: clair
(v2.0/v2.1): Pepito

F: Froyo (v2.2): Yogur helado

G: Gingerbread (v2.3): Pan de jengibre

H: Honeycomb (v3.0/v3.1/v3.2): Panal

de miel
I: Ice Cream Sandwich (v4.0): Sandwich

de helado

J: Jelly Bean (v4.1/v4.2/v4.3): Gragea

K: KitKat (v4.4): Kit Kat

L: Lollipop (v5.0/v5.1/v5.1.1): Piruleta

M: Muffin (v6.0/v6.1/v6.1.1): Muffin

Google Play
Google Play es la tienda en lnea de software desarrollado por Google para
dispositivos Android. Una aplicacin llamada "Play Store" que se encuentra instalada en la
mayora de los dispositivos Android y permite a los usuarios navegar y descargar
aplicaciones publicadas por los desarrolladores. Google retribuye a los desarrolladores el
70% del precio de las aplicaciones. Esta aplicacin reemplaz a "Market".
Por otra parte, los usuarios pueden instalar aplicaciones desde otras tiendas
virtuales (tales como Amazon Appstore o SlideME) o directamente en el dispositivo si se
dispone del archivo APK de la aplicacin.

También podría gustarte