SlideShare una empresa de Scribd logo
1 de 15
Descargar para leer sin conexión
SISTEMA ANDROID

Christopher Handua Enriquez Mejia

Sistema Android

1
SISTEMA ANDROID

HISTORIA DEL ANDROID
Fue desarrollado inicialmente por Android Inc., una firma comprada por Google
en 2005.12 Es el principal producto de la Open Handset Alliance, un conglomerado de fabricantes y desarrolladores de hardware, software y operadores de
servicio.10 Las unidades vendidas de teléfonos inteligentes con Android se ubican en el primer puesto en los Estados Unidos, en el segundo y tercer trimestres de 2010,13 14 15 con una cuota de mercado de 43,6% en el tercer
trimestre.16 A nivel mundial alcanzó una cuota de mercado del 50,9% durante
el cuarto trimestre de 2011, más del doble que el segundo sistema operativo
(iOS de Apple, Inc.)
Tiene una gran comunidad de desarrolladores escribiendo 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 comparación con la App Store más baratas) disponibles para la tienda de aplicaciones
oficial de Android: Google Play, 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.17 18 Google Play es la tienda de
aplicaciones en línea administrada por Google, aunque existe la posibilidad de
obtener software externamente. Los programas están escritos en el lenguaje de
programación Java.19 No obstante, no es un sistema operativo libre de
malware, aunque la mayoría de ello es descargado de sitios de terceros.20
El anuncio del sistema Android se realizó el 5 de noviembre de 2007 junto con
la creación de la Open Handset Alliance, un consorcio de 78 compañías de
hardware, software y telecomunicaciones dedicadas al desarrollo de estándares
abiertos para dispositivos móviles.21 22 Google liberó la mayoría del código de
Android bajo la licencia Apache, una licencia libre y de código abierto.23
La estructura del sistema operativo Android se compone de aplicaciones que se
ejecutan en un framework Java de aplicaciones orientadas a objetos sobre el
núcleo de las bibliotecas de Java en una máquina virtual Dalvik con compilación
en tiempo de ejecución. Las bibliotecas escritas en lenguaje C incluyen un administrador de interfaz gráfica (surface manager), un framework OpenCore, una
base de datos relacional SQLite, una Interfaz de programación de API gráfica 2
OpenGL ES 2.0 3D, un motor de renderizado WebKit, un motor gráfico SGL, SSL
y una biblioteca estándar de C Bionic. El sistema operativo está compuesto por
12 millones de líneas de código, incluyendo 3 millones de líneas de XML, 2,8
millones de líneas de lenguaje C, 2,1 millones de líneas de Java y 1,75 millones
de líneas de C++.
2
SISTEMA ANDROID

LOS 4 MEJORES BENEFICIOS DEL ANDROID
Dada la posibilidad de que Android pueda instalarse prácticamente en todo
tipo de dispositivos, sean móviles, portátiles e incluso microondas, hace que
Android siempre esté presente en los terminales más potentes del mercado
siendo una apuesta importante por fabricantes y operadoras por la posibil
dad de que independientemente del potencial, gama o prestaciones del di
positivo, Android podrá adaptarse a la perfección a todo tipo de necesid
des.
Por otra parte, otro tipo de sistemas operativos se ven obligados a estar r
zagados a terminales más obsoletos o estar limitados a una determinada
marca de fabricante.
Codigo abierto
El hecho de que Android esté liberado con licencia Apache y código abierto
lo convierte en un sistema operativo totalmente libre para que un desarr
llador no solo pueda modificar su código sino también mejorarlo. A través
de esas mejoras puede publicar el nuevo código y con el ayudar a mejorar el
sistema operativo para futuras versiones sin depender de fabricantes u op
radoras para ver si se libera o no dicha mejora. Del mismo modo, al ser c
digo 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 ind
gar en su interior ni depender de nadie para pedir autorización 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 música, archivos, documentos directamente desde el ca
ble 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 quelibre
mente podrán instalarlo.
Sin fronteras
El desarrollo de Android no está apadrinado por determinadas operadoras,
fabricantes o proveedores. Android es libertad en todos los aspectos perma
3
SISTEMA ANDROID

tiendo que todos puedan disfrutar de el siendo la operadora que sea.
Android no se reservará nunca el derecho a escoger una determinada op
radora para imponer al usuario el hecho de contratarla para poder disfrutar
de él así como sistema operativo que es, permite indagar en su código a tr
vés del SDK o desde el propio terminal así como modificar su Firmware de
manera extraoficial (aunque esté permitido y no sea ilegal,en ocasiones co
lleva a la perdida de la garantía del teléfono)

BENEFICIOS DEL ANDROID
El código de Android es abierto: Google liberó Android bajo licencia Apache.
Gracias a esto cualquier persona puede realizar una aplicación para Android. Para que os hagáis una idea de la importancia del código abierto, cuando
apareció Android ya había un consorcio de 78 importantes empresas especializadas en diseño de software para teléfonos móviles listas para diseñar aplicaciones. A día de hoy hay más de 100.000 aplicaciones disponibles para teléfonos Android, gran parte de ellas gratuitas. Además la libertad de código
permite adaptar Android a bastantes otros dispositivos además de teléfonos
móviles. Está implantado en Tablets, GPS, relojes, microondas (no es coña)…incluso hay por internet una versión de Android para ordenador. Android es
multitarea: Esto significa que en un sistema Android es capaz de hacer funcionar a la vez varias aplicaciones. No solo eso ya que se encarga de gestionarlas, dejarlas en modo suspensión si no se utilizan e incluso cerrarlas si llevan un periodo determinado de inactividad. De esta manera se evita un consumo tan excesivo de la batería. Esta ventaja es una de las que más me ha enamorado por la rapidez con la que carga una aplicación abierta previamente.Para
que os hagáis una idea os pondré un ejemplo: yo tengo el don de perderme en
cualquier sitio ya que no tengo orientación. Si tengo que llegar a un punto determinado, abro Google Maps y en un momento la aplicación localiza mi posición en el mapa. Busco una parada de bus cerca para volver a mi casa, abro el
servicio de horario de autobuses (disponible tan solo en Barcelona y Madrid)
para saber cuánto tiempo tengo para llegar a la parada antes de perder el bus y
vuelvo a abrir Google Maps para guiarme. Una vez llego la parada, abro la aplicación para leer el periódico y sigo leyendo por donde lo había dejado hace 20
minutos mientras espero el bus. Cada una de las aplicaciones las he abierto con

4
SISTEMA ANDROID

un tiempo de carga 0. El multitarea tiene un gran aspecto negativo pero hablaremos más delante de ello.

DESVENTAJAS DEL ANDROID
Android es multitarea: esto es un arma de doble filo. Por un lado tiene un gran
aporte positivo, como he comentado más arriba, pero tiene dos grandes contras. Para empezar el hecho de tener varias aplicaciones abiertas hacen que el
consumo de la batería se dispare y por otro lado Android no siempre cierra
todas las aplicaciones así que hace falta tener una aplicación que cierre las
aplicaciones abiertas. En la Market de Android hay un buen puñado de aplicaciones de este tipo así que el problema se soluciona rápidamente pero es un
error a fin de cuentas. Duración de la batería: la batería en un móvil Android
se gasta muy, pero que muy rápidamente. Yo me considero un usuario que explota poco las aplicaciones Android ya que principalmente utilizo el teléfono
para llamar y recibir llamadas. Leo el periódico en los trayectos que realizo cada
día y poco más. La batería no me dura ni dos días. Hay algunas aplicaciones
para solucionar relativamente este problema pero ya estamos otra vez con lo
mismo: hace falta una aplicación externa al sistema Android para optimizar
mejor la batería. Android es poco intuitivo: no he visto sistema operativo más
complicado que Android. Sudas sangre para configurar el teléfono. Olvídate de
utilizar el teléfono nada más encenderlo por primera vez y asume que estarás
una mañanita larga configurando e instalando cosas. Este gran problema viene provocado por la interfaz de Android que es la cosa más complicada que
he visto en mucho tiempo. Como siempre hay aplicaciones que ayudan mucho
en tareas supuestamente sencillas como desinstalar otras aplicaciones pero,
otra vez, volvemos al problema inicial: es necesario instalar aplicaciones para
poder usar tu móvil cómodamente. Y este error nos lleva a la siguiente desventaja. Necesidad de instalar aplicaciones externas: evidentemente puedes
utilizar un teléfono Android sin instalar ninguna aplicación aparte de las que
vengan predefinidas. Buena suerte amigo, la vas a necesitar. Si no tienes una
aplicación que “mate” las aplicaciones abiertas que no estén en uso u otra aplicación para borrar aplicaciones que ya no te sirvan vas a sudar sangre para realizar tareas tan básicas como desinstalar un widget. Al final te acostumbras y
dominas tu teléfono sin problemas pero tardas más de lo habitual en conseguirlo. Android está totalmente fragmentado: con esto quiero decir que tiene

5
SISTEMA ANDROID

bastantes versiones dentro de las versiones oficiales. Oficialmente Android tiene la versión 2.1, la versión 2.2 y en breve la nueva versión 2.3. Cada modelo
de teléfono móvil se ha de adaptar a Android de manera que no es exactamente la misma versión de Android la que lleva una HTC Magic que una HTC
Hero aunque ambas corran con la versión 2.1. Esto provoca problemas de incompatibilidad con algunas aplicaciones de la Market que funcionan en determinadas versiones de Android.

PASOS PARA UTILIZAR UN ANDROID
Android es multitarea: esto es un arma de doble filo. Por un lado tiene un gran
aporte positivo, como he comentado más arriba, pero tiene dos grandes contras. Para empezar el hecho de tener varias aplicaciones abiertas hacen que el
consumo de la batería se dispare y por otro lado Android no siempre cierra
todas las aplicaciones así que hace falta tener una aplicación que cierre las
aplicaciones abiertas. En la Market de Android hay un buen puñado de aplicaciones de este tipo así que el problema se soluciona rápidamente pero es un
error a fin de cuentas. Duración de la batería: la batería en un móvil Android
se gasta muy, pero que muy rápidamente. Yo me considero un usuario que explota poco las aplicaciones Android ya que principalmente utilizo el teléfono
para llamar y recibir llamadas. Leo el periódico en los trayectos que realizo cada
día y poco más. La batería no me dura ni dos días. Hay algunas aplicaciones
para solucionar relativamente este problema pero ya estamos otra vez con lo
mismo: hace falta una aplicación externa al sistema Android para optimizar
mejor la batería. Android es poco intuitivo: no he visto sistema operativo más
complicado que Android. Sudas sangre para configurar el teléfono. Olvídate de
utilizar el teléfono nada más encenderlo por primera vez y asume que estarás
una mañanita larga configurando e instalando cosas. Este gran problema viene provocado por la interfaz de Android que es la cosa más complicada que
he visto en mucho tieal: es necesario instalar aplicaciones para poder usar
tu móvil cómodamente. Y este error nos lleva a la siguiente desventaja. Necesidad de instalar aplicaciones externas: evidentemente puedes utilizar un teléfono Android sin instalar ninguna aplicación aparte de las que vengan predefinidas. Buena suerte amigo, la vas a necesitar. Si no tienes una aplicación que
“mate” las aplicaciones abiertas que no estén en uso u otra aplicación para borrar aplicaciones que ya no te sirvan vas a sudar sangre para realizar tareas tan

6
SISTEMA ANDROID

básicas como desinstalar un widget. Al final te acostumbras y dominas tu teléfono sin problemas pero tardas más de lo habitual en conseguirlo. Android está totalmente fragmentado: con esto quiero decir que tiene bastantes versiones dentro de las versiones oficiales. Oficialmente Android tiene la versión 2.1,
la versión 2.2 y en breve la nueva versión 2.3. Cada modelo de teléfono móvil
se ha de adaptar a Android de manera que no es exactamente la misma versión de Android la que lleva una HTC Magic que una HTC Hero aunque ambas
corran con la versión 2.1. Esto provoca problemas de incompatibilidad con algunas aplicaciones de la Market que funcionan en determinadas versiones de
Android.mpo. Como siempre hay aplicaciones que ayudan mucho en tareas supuestamente sencillas como desinstalar otras aplicaciones pero, otra vez, volvemos al problema inici

EL MEJOR ANDROID
Sony fue uno de los primeros fabricantes en presentar nuevo smartphone este
año, y lo hizo por todo lo alto con un terminal tan estupendo como es el Xperia
Z1. Fue en febrero durante el Mobile World Congress, y todos estuvimos pendientes meses antes del lanzamiento debido a los rumores sobre una cámara
de 20.7 Mpx que lo acompañaría.
Parecía mentira que un fabricante de smartphones se lanzase a un salto tan
grande en resolución de sensor de cámara, y aunque la lógica nos llevaba a negarlo, los indicios indicaban que así sería. Y finalmente así fue, Sony Xperia Z1
se lanzó con su cámara de 20.7 Mpx.
La característica principal de este smartphone es que es el primer teléfono del
mundo en incorporar tecnología de cámara compacta, lo que quiere decir que
tenemos un sensor, procesador y lente que utilizan las mismas técnicas que estas cámaras. De hecho el sensor y el procesador son los que Sony usa en su
gama de compactas, y esto ya es una calidad asegurada.
Durante 2013 muchos fabricantes han luchado por ofrecer la mejor cámara, y
lo cierto es que por más que hagamos comparativas en unas gana y en otras
pierde el Xperia Z1. He leído todos vuestros comentarios cada vez que hemos
publicado sobre la cámara del Xperia Z1, y algunos decís que hablamos mal de
ella y otros bien, que en otros blogs gana y en otros pierde.

7
SISTEMA ANDROID

Pero lo cierto es que la cámara del Xperia Z1 siempre está en las comparativas,
y después de convivir con diferentes teléfonos durante este 2013, tengo que
decir que en términos generales la cámara de este Sony siempre es la que más
me acaba gustando. Es por eso que el premio a mejor cámara del 2013 se lo
lleva el Sony Xperia Z1. Es cierto que en algunas situaciones otros rinden mejor, pero la fotografía es tan variada que es imposible que una cámara sea la
mejor en todas, y por eso a veces la vemos ganadora y en otras perdedora. Para
nosotros globalmente es la ganadora de este año.

EL MEJOR ANDROID DEL MUNDO
Me sorprendió mucho el diseño del producto y fue uno de los primeros móviles
Android que dio el salto a la alta definición completa (1080p) en su pantalla de
cinco pulgadas. Esta resolución lo hace increíblemente denso, más denso que el
IPhone 5 (el teléfono que uso) con su pantalla Retina .
A su favor encuentro varios puntos. La imagen de la pantalla es buena y Sony es
uno de los fabricantes que menos alteran el espíritu del sistema operativo Android. Sí, hay servicios y apps propias de Sony, pero nada que sea especialmente difícil de eliminar o dejar en un segundo plano. El teléfono es además resistente al agua, posiblemente la característica más interesante y la que lo diferencia del resto de la manada.
El punto negativo que he encontrado es que a pesar de ser increíblemente delgado su tamaño y diseño de líneas rectas hacen de él un teléfono algo más incómodo de usar que otras alternativas. Nada que sea especialmente ofensivo
pero sin duda más voluminoso que el resto de los móviles de esta entrada. Los
obsesionados con el rendimiento encontrarán que es también uno de los menos
potentes de esta generación pero en el día a día es difícil notar la diferencia. A
efectos prácticos y cifras de benchmarks aparte, el Z es rápido. Su cámara de
13 megapíxeles ha resultado ser muy buena en fotos a plena luz del día -y rápida también-. Aún así, la impresión que me ha dejado el Galaxy S4 y el HTC
One en este apartado es algo mejor. Cuesta unos 669 euros libre.

8
SISTEMA ANDROID

ADQUISICIONES POR EL ANDROID
En julio de 2005, Google adquirió Android Inc., una pequeña compañía de Palo
Alto, California fundada en 2003.9 Entre los cofundadores de Android que se
fueron a trabajar a Google están Andy Rubin (co-fundador de Danger),25 Rich
Miner (co-fundador de Wildfire Communications, Inc.),26 Nick Sears (alguna vez
VP en T-Mobile),27 y Chris White (quien encabezó el diseño y el desarrollo de la
interfaz en WebTV).28 En aquel entonces, poco se sabía de las funciones de
Android Inc. fuera de que desarrollaban software para teléfonos móviles.9 Esto
dio pie a rumores de que Google estaba planeando entrar en el mercado de los
teléfonos móviles.
En Google, el equipo liderado por Rubin desarrolló una plataforma para dispositivos móviles basada en el núcleo Linux que fue promocionado a fabricantes
de dispositivos y operadores con la promesa de proveer un sistema flexible y
actualizable. Se informó que Google había alineado ya una serie de fabricantes
de hardware y software y señaló a los operadores que estaba abierto a diversos
grados de cooperación por su parte.29 30 31
La especulación sobre que el sistema Android de Google entraría en el mercado
de la telefonía móvil se incrementó en diciembre de 2006.32 Reportes de BBC y
The Wall Street Journal señalaron que Google quería sus servicios de búsqueda
y aplicaciones en teléfonos móviles y estaba muy empeñado en ello. Medios
impresos y en línea pronto reportaron que Google estaba desarrollando un teléfono con su marca.33

9
SISTEMA ANDROID

DISEÑO Y DESARROLLO DEL ANDROID
Android es considerado como uno de los modelos de negocio más exitosos,
pues su desarrollo estratégico contempla los factores que más se tienen en
cuenta dentro de las herramientas y metodologías desarrollados por expertos
en negocios. Este sistema operativo se ha convertido en un modelo a seguir por
desarrolladores de tendencias y negocios de alto impacto.[cita requerida]
Android, al contrario que otros sistemas operativos para dispositivos móviles
como iOS o Windows Phone, se desarrolla de forma abierta y se puede acceder
tanto al código fuente60 como a la lista de incidencias61 donde se pueden ver
problemas aún no resueltos y reportar problemas nuevos.
El que se tenga acceso al código fuente no significa que se pueda tener siempre
la última versión de Android en un determinado móvil, ya que el código para
soportar el hardware (controladores) de cada fabricante normalmente no es público, así que faltaría un trozo básico del firmware para poder hacerlo funcionar
en dicho terminal, y porque las nuevas versiones de Android suelen requerir
más recursos, por lo que los modelos más antiguos quedan descartados por
razones de memoria (RAM), velocidad de procesador, etc.
En sus comienzos, Android era eminentemente un sistema operativo pensado
para usar con teclado,62 y gracias a un cursor poder navegar entre las aplicaciones. Desde su comienzo, Android ha sido altamente personalizable. Poco
después, antes del lanzamiento del primer teléfono Android, esta filosofía cambió para convertirse en eminentemente táctil, y poder competir contra el iPhone, presentado 1 año y 9 meses antes.
Android es una plataforma por demás popular de los teléfonos inteligentes. Por
ser de código abierto, ha sido la elección de muchas empresas que fabrican teléfonos. El mercado se está decantando y poco a poco Android ha cobrado
momentum, por lo que se espera que se convierta en el estandar de facto en la
industria de las telecomunicaciones, además de que dicho sistema puede ser
usado en tabletas y otros dispositivos móviles. Pero ¿cuál es la historia detrás
de Android ahora que ha llegado a los 5 años de vida?
Este sistema operativo está basado en Linux y la idea era tener un nuevo software para dispositivos móviles con pantalla táctil como son los teléfonos inteligentes y las tablets. El sistema fue desarrollado por Android, Inc., que Google
respaldó económicamente en su momento y que más tarde compró en el 2005.
La compañía original era de Palo Alto, California (fundada en 2003). Entre los
cofundadores de Android que se fueron a trabajar a Google están Andy Rubin
10
SISTEMA ANDROID

(co-fundador de Danger), Rich Miner (co-fundador de Wildfire Communications,
Inc.), Nick Sears (alguna vez VP en T-Mobile), y Chris White (quien encabezó el
diseño y el desarrollo de la interfaz en WebTV). Android se presentó en el 2007
junto con la Open Handset Alliance, un consorcio de compañías de hardware,
software y telecomunicaciones, con la intención de avanzar en los estándares
de los sistemas abiertos. El primer teléfono con Android fue el HTC Dream, que
empezó a venderse en octubre del 2008.
Android fue desarrollado inicialmente por la empresa Android, Inc., una firma
que como ya dijimos, adquirió Google en el 2005. Éste es el producto principal
de la Open Handset Alliance. Se estima que ya las unidades telefónicas con alguna versión de Android superan -a cualquier otro sistema operativo móvildesde el 2010. Ya tiene una influencia en el mercado que es de 43.6% en los
Estados Unidos y a nivel mundial ya tiene el 50.9%, medido en el cuarto trimestre del 2011. Ya tiene pues más que el doble que el iOS de Apple.
Existe una gran comunidad de desarrolladores que escriben apps para extender
así la funcionalidad de estos dispositivos. A la fecha se mencionan más de 1
millón de aplicaciones (donde dos tercios son gratuitas) y que pueden conseguirse en Google Play, la tienda virtual de aplicaciones de Android. Hay sin embargo, a diferencia de Apple, que mantiene control férreo sobre su tienda virtual (a menos que el usuario haga jailbreak del sistema), otras tiendas virtuales
como la Samsung Apps.
Cabe hacer énfasis en que Android es de código abierto en su mayoría (tal vez
un par de partes aún son propietarias por parte de Google) y está bajo la licencia Apache, que es libre y de código abierto. La estructura de Android se compone de apps que se ejecutan en un entorno de Java (orientado a objetos) sobre
un núcleo de bibliotecas de Java en una máquina virtual denominada Dalvik,
con compilación en tiempo de ejecución. Compila, por la naturaleza de Java, a
una máquina virtual. Este sistema operativo tiene unas 12 millones de líneas de
codigo, incluyendo las 3 millones de líneas de XML, 2.8 millones de líneas en C
y 2.1 millones de líneas de Java. También hay 1.75 millones de líneas en C++.
El nombre Android hacen alusión a la novela de Philip K. Dick ¿Sueñan los androides con ovejas eléctricas?, que posteriormente fue adaptada al cine como
Blade Runner. Tanto el libro como la película se centran en un grupo de androides llamados replicantes del modelo Nexus-6. El nombre del logotipo es
“Andy”.

11
SISTEMA ANDROID

CARACTERISTICAS DEL ANDROID

La plataforma es adaptable a pantallas de mayor resolución, VGA, biblioDiseño de dispositeca de gráficos 2D, biblioteca de gráficos 3D basada en las especificaciotivo
nes de la OpenGL ES 2.0 y diseño de teléfonos tradicionales.
SQLite, una base de datos liviana, que es usada para propósitos de almaceAlmacenamiento
namiento de datos.
SMS y MMS son formas de mensajería, incluyendo mensajería 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 renderizado de código abierto WebKit, emparejado con el motor JavaScript V8 de
Navegador web
Google Chrome. El navegador por defecto de Ice Cream Sandwich obtiene
una puntuación de 100/100 en el test Acid3.
Aunque la mayoría de las aplicaciones están escritas en Java, no hay una
máquina virtual Java en la plataforma. El bytecode Java no es ejecutado,
sino que primero se compila en un ejecutable Dalvik y corre en la Máquina
Virtual Dalvik. Dalvik es una máquina virtual especializada, diseñada esSoporte de Java
pecíficamente para Android y optimizada para dipositivos móviles que funcionan con batería y que tienen memoria y procesador limitados. El soporte
para J2ME puede ser agregado mediante aplicaciones de terceros como el
J2ME MIDP Runner.42
Mensajería

Streaming RTP/RTSP (3GPP PSS, ISMA), descarga progresiva de HTML
(HTML5 <video> tag). Adobe Flash Streaming (RTMP) es soportado meSoporte para diante el Adobe Flash Player. Se planea el soporte de Microsoft Smooth
streaming
Streaming con el port de Silverlight a Android. Adobe Flash HTTP Dynamic Streaming estará disponible mediante una actualización de Adobe
Flash Player.
Android soporta cámaras de fotos, de vídeo, pantallas táctiles, GPS,
Soporte para acelerómetros, giroscopios, magnetómetros, sensores de proximidad y de
hardware adicional presión, sensores de luz, gamepad, termómetro, aceleración por GPU 2D y
3D.
Incluye un emulador de dispositivos, herramientas para depuración de meEntorno de desar- moria y análisis del rendimiento del software. El entorno de desarrollo interollo
grado es Eclipse (actualmente 3.4, 3.5 o 3.6) usando el plugin de Herramientas de Desarrollo de Android.

12
SISTEMA ANDROID

Google Play es un catálogo de aplicaciones gratuitas o de pago en el que
Google Play
pueden ser descargadas e instaladas en dispositivos Android sin la necesidad de un PC.
Android tiene soporte nativo para pantallas capacitivas con soporte multitáctil que inicialmente hicieron su aparición en dispositivos como el HTC
Hero. La funcionalidad fue originalmente desactivada a nivel de kernel (poMulti-táctil
siblemente para evitar infringir patentes de otras compañías).43 Más tarde,
Google publicó una actualización para el Nexus One y el Motorola Droid
que activa el soporte multi-táctil de forma nativa.44
El soporte para A2DF y AVRCP fue agregado en la versión 1.5;45 el envío
de archivos (OPP) y la exploración del directorio telefónico fueron agregaBluetooth
dos en la versión 2.0;46 y el marcado por voz junto con el envío de contactos entre teléfonos lo fueron en la versión 2.2.</ref> Los cambios
incluyeron:47
Android soporta videollamada a través de Google Talk desde su versión
Videollamada
HoneyComb.
Multitarea real de aplicaciones está disponible, es decir, las aplicaciones
Multitarea
que no estén ejecutándose en primer plano reciben ciclos de reloj.
Características ba- La búsqueda en Google a través de voz está disponible como "Entrada de
sadas en voz
Búsqueda" desde la versión inicial del sistema.48
Android soporta tethering, que permite al teléfono ser usado como un punto
de acceso alámbrico o inalámbrico (todos los teléfonos desde la versión 2.2,
no oficial en teléfonos con versión 1.6 o inferiores mediante aplicaciones
Tethering
disponibles en Google Play (por ejemplo PdaNet). Para permitir a un PC
usar la conexión de datos del móvil android se podría requerir la instalación
de software adicional
.

13
SISTEMA ANDROID

ARQUITECTURA DEL ANDROID
•

Aplicaciones: las aplicaciones base incluyen un cliente de correo electrónico,
programa de SMS, calendario, mapas, navegador, contactos y otros. Todas las
aplicaciones están escritas en lenguaje de programación Java.

•

Marco de trabajo de aplicaciones: los desarrolladores tienen acceso completo
a los mismos APIs del framework usados por las aplicaciones base. La arquitectura está diseñada para simplificar la reutilización de componentes; cualquier
aplicación puede publicar sus capacidades y cualquier otra aplicación puede
luego hacer uso de esas capacidades (sujeto a reglas de seguridad del framework). Este mismo mecanismo permite que los componentes sean reemplazados por el usuario.

•

Bibliotecas: Android incluye un conjunto de bibliotecas de C/C++ usadas por
varios componentes del sistema. Estas características se exponen a los desarrolladores a través del marco de trabajo de aplicaciones de Android; algunas son:
System C library (implementación biblioteca C estándar), bibliotecas de medios,
bibliotecas de gráficos, 3D y SQLite, entre otras.

•

Runtime de Android: Android incluye un set de bibliotecas base que proporcionan la mayor parte de las funciones disponibles en las bibliotecas base del lenguaje Java. Cada aplicación Android corre su propio proceso, con su propia instancia de la máquina virtual Dalvik. Dalvik ha sido escrito de forma que un dispositivo puede correr múltiples máquinas virtuales de forma eficiente. Dalvik ejecuta archivos en el formato Dalvik Executable (.dex), el cual está optimizado para
memoria mínima. La Máquina Virtual está basada en registros y corre clases
compiladas por el compilador de Java que han sido transformadas al
formato.dex por la herramienta incluida "dx".

14
SISTEMA ANDROID

DESARROLLO DEL ANDROID

El sistema operativo Android se usa en teléfonos inteligentes, ordenadores portátiles,
netbooks, tabletas, Google TV, relojes de pulsera,50 auriculares51 y otros dispositivos,52
53 54 siendo este sistema operativo accesible desde terminales de menos de $100 hasta
terminales que superen los $1000.
La plataforma de hardware principal de Android es la arquitectura ARM. Hay soporte
para x86 en el proyecto Android-x86,55 y Google TV utiliza una versión especial de Android x86.
El primer teléfono disponible en el mercado para ejecutar Android fue el HTC Dream,
dado a conocer al público el 22 de octubre de 2008.56 A principios de 2010 Google ha
colaborado con HTC para lanzar su producto estrella en dispositivos Android,57 el Nexus One. Google ha continuado la comercialización de la gama Nexus en 2010 con el
Samsung Nexus S, en 2011 con el Galaxy Nexus y en 2012 con el Nexus 4 (y las tabletas Nexus 7 y Nexus 10).En 2013 con la segunda generacion del nexus 7 con conectividad 4G LTE y el nexus 5 fabricado por LG lo mismo que el nexus 4 Los dispositivos
Nexus son utilizados para el desarrollo e implementación de Android, siendo los dispositivos que estrenan las nuevas versiones disponibles. En la actualidad existen aproximadamente 1.000.000 de aplicaciones para Android y se estima que 1.500.000 teléfonos móviles se activan diariamente, y en 2013 se llego a los 1.000 millones de teléfonos inteligentes Android en el mundo.
iOS y Android 2.3.3 "Gingerbread" pueden ser configurado para un arranque dual en un
iPhone o iPod Touch liberados con la ayuda de OpeniBoot y iDroid

15

Más contenido relacionado

La actualidad más candente

La actualidad más candente (17)

diapositivas denalleli
diapositivas denallelidiapositivas denalleli
diapositivas denalleli
 
Android
AndroidAndroid
Android
 
Android
AndroidAndroid
Android
 
Android laura c parra
Android laura c parraAndroid laura c parra
Android laura c parra
 
Terminado,sistmas operativos
Terminado,sistmas operativosTerminado,sistmas operativos
Terminado,sistmas operativos
 
Android
AndroidAndroid
Android
 
Manualandroid
ManualandroidManualandroid
Manualandroid
 
266521557 apuntes-unidad-formativa-app-inventor
266521557 apuntes-unidad-formativa-app-inventor266521557 apuntes-unidad-formativa-app-inventor
266521557 apuntes-unidad-formativa-app-inventor
 
Curso android 01 leccion - teoria
Curso android   01 leccion - teoriaCurso android   01 leccion - teoria
Curso android 01 leccion - teoria
 
Sistemas operativos "Android"
Sistemas operativos "Android"Sistemas operativos "Android"
Sistemas operativos "Android"
 
Sistema operativo android
Sistema operativo androidSistema operativo android
Sistema operativo android
 
Tecnologia android
Tecnologia androidTecnologia android
Tecnologia android
 
ATIX11
ATIX11ATIX11
ATIX11
 
Sistema android
Sistema androidSistema android
Sistema android
 
Trabajo de NTICS II
Trabajo de NTICS IITrabajo de NTICS II
Trabajo de NTICS II
 
Revista de sistemas operativos android
Revista de sistemas operativos android Revista de sistemas operativos android
Revista de sistemas operativos android
 
Ventajas de android
Ventajas de androidVentajas de android
Ventajas de android
 

Destacado

Learn BEM: CSS Naming Convention
Learn BEM: CSS Naming ConventionLearn BEM: CSS Naming Convention
Learn BEM: CSS Naming ConventionIn a Rocket
 
10 Insightful Quotes On Designing A Better Customer Experience
10 Insightful Quotes On Designing A Better Customer Experience10 Insightful Quotes On Designing A Better Customer Experience
10 Insightful Quotes On Designing A Better Customer ExperienceYuan Wang
 
How to Build a Dynamic Social Media Plan
How to Build a Dynamic Social Media PlanHow to Build a Dynamic Social Media Plan
How to Build a Dynamic Social Media PlanPost Planner
 
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika AldabaLightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldabaux singapore
 
SEO: Getting Personal
SEO: Getting PersonalSEO: Getting Personal
SEO: Getting PersonalKirsty Hulse
 

Destacado (8)

A12 Normas Tecnicas
A12 Normas TecnicasA12 Normas Tecnicas
A12 Normas Tecnicas
 
Workhome
WorkhomeWorkhome
Workhome
 
Learn BEM: CSS Naming Convention
Learn BEM: CSS Naming ConventionLearn BEM: CSS Naming Convention
Learn BEM: CSS Naming Convention
 
10 Insightful Quotes On Designing A Better Customer Experience
10 Insightful Quotes On Designing A Better Customer Experience10 Insightful Quotes On Designing A Better Customer Experience
10 Insightful Quotes On Designing A Better Customer Experience
 
How to Build a Dynamic Social Media Plan
How to Build a Dynamic Social Media PlanHow to Build a Dynamic Social Media Plan
How to Build a Dynamic Social Media Plan
 
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika AldabaLightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
Lightning Talk #9: How UX and Data Storytelling Can Shape Policy by Mika Aldaba
 
SEO: Getting Personal
SEO: Getting PersonalSEO: Getting Personal
SEO: Getting Personal
 
Succession “Losers”: What Happens to Executives Passed Over for the CEO Job?
Succession “Losers”: What Happens to Executives Passed Over for the CEO Job? Succession “Losers”: What Happens to Executives Passed Over for the CEO Job?
Succession “Losers”: What Happens to Executives Passed Over for the CEO Job?
 

Similar a Tarea de christopher enriquez (20)

Sistema opeativo android
Sistema opeativo androidSistema opeativo android
Sistema opeativo android
 
Andy jair
Andy jairAndy jair
Andy jair
 
Sistema operativo android
Sistema operativo androidSistema operativo android
Sistema operativo android
 
Curso Android 2021
Curso Android  2021Curso Android  2021
Curso Android 2021
 
Android dipositivas
Android dipositivasAndroid dipositivas
Android dipositivas
 
Android
AndroidAndroid
Android
 
android evolution
android evolutionandroid evolution
android evolution
 
Android
AndroidAndroid
Android
 
Yas tic´s55
Yas tic´s55Yas tic´s55
Yas tic´s55
 
"SISTEMA OPERATIVO ANDROI"
"SISTEMA OPERATIVO ANDROI""SISTEMA OPERATIVO ANDROI"
"SISTEMA OPERATIVO ANDROI"
 
SISTEMA OPERATIVO ANDROI
SISTEMA OPERATIVO ANDROISISTEMA OPERATIVO ANDROI
SISTEMA OPERATIVO ANDROI
 
"SISTEMA OPERATIVO ANDROI"
"SISTEMA OPERATIVO ANDROI""SISTEMA OPERATIVO ANDROI"
"SISTEMA OPERATIVO ANDROI"
 
Yas tic´s55
Yas tic´s55Yas tic´s55
Yas tic´s55
 
Yas tic´s55
Yas tic´s55Yas tic´s55
Yas tic´s55
 
Trabajo tecnologia
Trabajo tecnologiaTrabajo tecnologia
Trabajo tecnologia
 
Breve introducción a Android Apps
Breve introducción a Android AppsBreve introducción a Android Apps
Breve introducción a Android Apps
 
Android
AndroidAndroid
Android
 
Sistema Operativos Android
Sistema Operativos Android Sistema Operativos Android
Sistema Operativos Android
 
Presentación1
Presentación1Presentación1
Presentación1
 
Presentación1
Presentación1Presentación1
Presentación1
 

Último

La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfjeondanny1997
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptchaverriemily794
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxMariaBurgos55
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptJavierHerrera662252
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
Hernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxHernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxJOSEMANUELHERNANDEZH11
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx241523733
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOnarvaezisabella21
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxJOSEFERNANDOARENASCA
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxGESTECPERUSAC
 

Último (20)

La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptx
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
Hernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxHernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptx
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
GonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptxGonzalezGonzalez_Karina_M1S3AI6... .pptx
GonzalezGonzalez_Karina_M1S3AI6... .pptx
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptx
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
Tecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptxTecnologias Starlink para el mundo tec.pptx
Tecnologias Starlink para el mundo tec.pptx
 

Tarea de christopher enriquez

  • 1. SISTEMA ANDROID Christopher Handua Enriquez Mejia Sistema Android 1
  • 2. SISTEMA ANDROID HISTORIA DEL ANDROID Fue desarrollado inicialmente por Android Inc., una firma comprada por Google en 2005.12 Es el principal producto de la Open Handset Alliance, un conglomerado de fabricantes y desarrolladores de hardware, software y operadores de servicio.10 Las unidades vendidas de teléfonos inteligentes con Android se ubican en el primer puesto en los Estados Unidos, en el segundo y tercer trimestres de 2010,13 14 15 con una cuota de mercado de 43,6% en el tercer trimestre.16 A nivel mundial alcanzó una cuota de mercado del 50,9% durante el cuarto trimestre de 2011, más del doble que el segundo sistema operativo (iOS de Apple, Inc.) Tiene una gran comunidad de desarrolladores escribiendo 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 comparación con la App Store más baratas) disponibles para la tienda de aplicaciones oficial de Android: Google Play, 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.17 18 Google Play es la tienda de aplicaciones en línea administrada por Google, aunque existe la posibilidad de obtener software externamente. Los programas están escritos en el lenguaje de programación Java.19 No obstante, no es un sistema operativo libre de malware, aunque la mayoría de ello es descargado de sitios de terceros.20 El anuncio del sistema Android se realizó el 5 de noviembre de 2007 junto con la creación de la Open Handset Alliance, un consorcio de 78 compañías de hardware, software y telecomunicaciones dedicadas al desarrollo de estándares abiertos para dispositivos móviles.21 22 Google liberó la mayoría del código de Android bajo la licencia Apache, una licencia libre y de código abierto.23 La estructura del sistema operativo Android se compone de aplicaciones que se ejecutan en un framework Java de aplicaciones orientadas a objetos sobre el núcleo de las bibliotecas de Java en una máquina virtual Dalvik con compilación en tiempo de ejecución. Las bibliotecas escritas en lenguaje C incluyen un administrador de interfaz gráfica (surface manager), un framework OpenCore, una base de datos relacional SQLite, una Interfaz de programación de API gráfica 2 OpenGL ES 2.0 3D, un motor de renderizado WebKit, un motor gráfico SGL, SSL y una biblioteca estándar de C Bionic. El sistema operativo está compuesto por 12 millones de líneas de código, incluyendo 3 millones de líneas de XML, 2,8 millones de líneas de lenguaje C, 2,1 millones de líneas de Java y 1,75 millones de líneas de C++. 2
  • 3. SISTEMA ANDROID LOS 4 MEJORES BENEFICIOS DEL ANDROID Dada la posibilidad de que Android pueda instalarse prácticamente en todo tipo de dispositivos, sean móviles, portátiles e incluso microondas, hace que Android siempre esté presente en los terminales más potentes del mercado siendo una apuesta importante por fabricantes y operadoras por la posibil dad de que independientemente del potencial, gama o prestaciones del di positivo, Android podrá adaptarse a la perfección a todo tipo de necesid des. Por otra parte, otro tipo de sistemas operativos se ven obligados a estar r zagados a terminales más obsoletos o estar limitados a una determinada marca de fabricante. Codigo abierto El hecho de que Android esté liberado con licencia Apache y código abierto lo convierte en un sistema operativo totalmente libre para que un desarr llador no solo pueda modificar su código sino también mejorarlo. A través de esas mejoras puede publicar el nuevo código y con el ayudar a mejorar el sistema operativo para futuras versiones sin depender de fabricantes u op radoras para ver si se libera o no dicha mejora. Del mismo modo, al ser c digo 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 ind gar en su interior ni depender de nadie para pedir autorización 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 música, archivos, documentos directamente desde el ca ble 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 quelibre mente podrán instalarlo. Sin fronteras El desarrollo de Android no está apadrinado por determinadas operadoras, fabricantes o proveedores. Android es libertad en todos los aspectos perma 3
  • 4. SISTEMA ANDROID tiendo que todos puedan disfrutar de el siendo la operadora que sea. Android no se reservará nunca el derecho a escoger una determinada op radora para imponer al usuario el hecho de contratarla para poder disfrutar de él así como sistema operativo que es, permite indagar en su código a tr vés del SDK o desde el propio terminal así como modificar su Firmware de manera extraoficial (aunque esté permitido y no sea ilegal,en ocasiones co lleva a la perdida de la garantía del teléfono) BENEFICIOS DEL ANDROID El código de Android es abierto: Google liberó Android bajo licencia Apache. Gracias a esto cualquier persona puede realizar una aplicación para Android. Para que os hagáis una idea de la importancia del código abierto, cuando apareció Android ya había un consorcio de 78 importantes empresas especializadas en diseño de software para teléfonos móviles listas para diseñar aplicaciones. A día de hoy hay más de 100.000 aplicaciones disponibles para teléfonos Android, gran parte de ellas gratuitas. Además la libertad de código permite adaptar Android a bastantes otros dispositivos además de teléfonos móviles. Está implantado en Tablets, GPS, relojes, microondas (no es coña)…incluso hay por internet una versión de Android para ordenador. Android es multitarea: Esto significa que en un sistema Android es capaz de hacer funcionar a la vez varias aplicaciones. No solo eso ya que se encarga de gestionarlas, dejarlas en modo suspensión si no se utilizan e incluso cerrarlas si llevan un periodo determinado de inactividad. De esta manera se evita un consumo tan excesivo de la batería. Esta ventaja es una de las que más me ha enamorado por la rapidez con la que carga una aplicación abierta previamente.Para que os hagáis una idea os pondré un ejemplo: yo tengo el don de perderme en cualquier sitio ya que no tengo orientación. Si tengo que llegar a un punto determinado, abro Google Maps y en un momento la aplicación localiza mi posición en el mapa. Busco una parada de bus cerca para volver a mi casa, abro el servicio de horario de autobuses (disponible tan solo en Barcelona y Madrid) para saber cuánto tiempo tengo para llegar a la parada antes de perder el bus y vuelvo a abrir Google Maps para guiarme. Una vez llego la parada, abro la aplicación para leer el periódico y sigo leyendo por donde lo había dejado hace 20 minutos mientras espero el bus. Cada una de las aplicaciones las he abierto con 4
  • 5. SISTEMA ANDROID un tiempo de carga 0. El multitarea tiene un gran aspecto negativo pero hablaremos más delante de ello. DESVENTAJAS DEL ANDROID Android es multitarea: esto es un arma de doble filo. Por un lado tiene un gran aporte positivo, como he comentado más arriba, pero tiene dos grandes contras. Para empezar el hecho de tener varias aplicaciones abiertas hacen que el consumo de la batería se dispare y por otro lado Android no siempre cierra todas las aplicaciones así que hace falta tener una aplicación que cierre las aplicaciones abiertas. En la Market de Android hay un buen puñado de aplicaciones de este tipo así que el problema se soluciona rápidamente pero es un error a fin de cuentas. Duración de la batería: la batería en un móvil Android se gasta muy, pero que muy rápidamente. Yo me considero un usuario que explota poco las aplicaciones Android ya que principalmente utilizo el teléfono para llamar y recibir llamadas. Leo el periódico en los trayectos que realizo cada día y poco más. La batería no me dura ni dos días. Hay algunas aplicaciones para solucionar relativamente este problema pero ya estamos otra vez con lo mismo: hace falta una aplicación externa al sistema Android para optimizar mejor la batería. Android es poco intuitivo: no he visto sistema operativo más complicado que Android. Sudas sangre para configurar el teléfono. Olvídate de utilizar el teléfono nada más encenderlo por primera vez y asume que estarás una mañanita larga configurando e instalando cosas. Este gran problema viene provocado por la interfaz de Android que es la cosa más complicada que he visto en mucho tiempo. Como siempre hay aplicaciones que ayudan mucho en tareas supuestamente sencillas como desinstalar otras aplicaciones pero, otra vez, volvemos al problema inicial: es necesario instalar aplicaciones para poder usar tu móvil cómodamente. Y este error nos lleva a la siguiente desventaja. Necesidad de instalar aplicaciones externas: evidentemente puedes utilizar un teléfono Android sin instalar ninguna aplicación aparte de las que vengan predefinidas. Buena suerte amigo, la vas a necesitar. Si no tienes una aplicación que “mate” las aplicaciones abiertas que no estén en uso u otra aplicación para borrar aplicaciones que ya no te sirvan vas a sudar sangre para realizar tareas tan básicas como desinstalar un widget. Al final te acostumbras y dominas tu teléfono sin problemas pero tardas más de lo habitual en conseguirlo. Android está totalmente fragmentado: con esto quiero decir que tiene 5
  • 6. SISTEMA ANDROID bastantes versiones dentro de las versiones oficiales. Oficialmente Android tiene la versión 2.1, la versión 2.2 y en breve la nueva versión 2.3. Cada modelo de teléfono móvil se ha de adaptar a Android de manera que no es exactamente la misma versión de Android la que lleva una HTC Magic que una HTC Hero aunque ambas corran con la versión 2.1. Esto provoca problemas de incompatibilidad con algunas aplicaciones de la Market que funcionan en determinadas versiones de Android. PASOS PARA UTILIZAR UN ANDROID Android es multitarea: esto es un arma de doble filo. Por un lado tiene un gran aporte positivo, como he comentado más arriba, pero tiene dos grandes contras. Para empezar el hecho de tener varias aplicaciones abiertas hacen que el consumo de la batería se dispare y por otro lado Android no siempre cierra todas las aplicaciones así que hace falta tener una aplicación que cierre las aplicaciones abiertas. En la Market de Android hay un buen puñado de aplicaciones de este tipo así que el problema se soluciona rápidamente pero es un error a fin de cuentas. Duración de la batería: la batería en un móvil Android se gasta muy, pero que muy rápidamente. Yo me considero un usuario que explota poco las aplicaciones Android ya que principalmente utilizo el teléfono para llamar y recibir llamadas. Leo el periódico en los trayectos que realizo cada día y poco más. La batería no me dura ni dos días. Hay algunas aplicaciones para solucionar relativamente este problema pero ya estamos otra vez con lo mismo: hace falta una aplicación externa al sistema Android para optimizar mejor la batería. Android es poco intuitivo: no he visto sistema operativo más complicado que Android. Sudas sangre para configurar el teléfono. Olvídate de utilizar el teléfono nada más encenderlo por primera vez y asume que estarás una mañanita larga configurando e instalando cosas. Este gran problema viene provocado por la interfaz de Android que es la cosa más complicada que he visto en mucho tieal: es necesario instalar aplicaciones para poder usar tu móvil cómodamente. Y este error nos lleva a la siguiente desventaja. Necesidad de instalar aplicaciones externas: evidentemente puedes utilizar un teléfono Android sin instalar ninguna aplicación aparte de las que vengan predefinidas. Buena suerte amigo, la vas a necesitar. Si no tienes una aplicación que “mate” las aplicaciones abiertas que no estén en uso u otra aplicación para borrar aplicaciones que ya no te sirvan vas a sudar sangre para realizar tareas tan 6
  • 7. SISTEMA ANDROID básicas como desinstalar un widget. Al final te acostumbras y dominas tu teléfono sin problemas pero tardas más de lo habitual en conseguirlo. Android está totalmente fragmentado: con esto quiero decir que tiene bastantes versiones dentro de las versiones oficiales. Oficialmente Android tiene la versión 2.1, la versión 2.2 y en breve la nueva versión 2.3. Cada modelo de teléfono móvil se ha de adaptar a Android de manera que no es exactamente la misma versión de Android la que lleva una HTC Magic que una HTC Hero aunque ambas corran con la versión 2.1. Esto provoca problemas de incompatibilidad con algunas aplicaciones de la Market que funcionan en determinadas versiones de Android.mpo. Como siempre hay aplicaciones que ayudan mucho en tareas supuestamente sencillas como desinstalar otras aplicaciones pero, otra vez, volvemos al problema inici EL MEJOR ANDROID Sony fue uno de los primeros fabricantes en presentar nuevo smartphone este año, y lo hizo por todo lo alto con un terminal tan estupendo como es el Xperia Z1. Fue en febrero durante el Mobile World Congress, y todos estuvimos pendientes meses antes del lanzamiento debido a los rumores sobre una cámara de 20.7 Mpx que lo acompañaría. Parecía mentira que un fabricante de smartphones se lanzase a un salto tan grande en resolución de sensor de cámara, y aunque la lógica nos llevaba a negarlo, los indicios indicaban que así sería. Y finalmente así fue, Sony Xperia Z1 se lanzó con su cámara de 20.7 Mpx. La característica principal de este smartphone es que es el primer teléfono del mundo en incorporar tecnología de cámara compacta, lo que quiere decir que tenemos un sensor, procesador y lente que utilizan las mismas técnicas que estas cámaras. De hecho el sensor y el procesador son los que Sony usa en su gama de compactas, y esto ya es una calidad asegurada. Durante 2013 muchos fabricantes han luchado por ofrecer la mejor cámara, y lo cierto es que por más que hagamos comparativas en unas gana y en otras pierde el Xperia Z1. He leído todos vuestros comentarios cada vez que hemos publicado sobre la cámara del Xperia Z1, y algunos decís que hablamos mal de ella y otros bien, que en otros blogs gana y en otros pierde. 7
  • 8. SISTEMA ANDROID Pero lo cierto es que la cámara del Xperia Z1 siempre está en las comparativas, y después de convivir con diferentes teléfonos durante este 2013, tengo que decir que en términos generales la cámara de este Sony siempre es la que más me acaba gustando. Es por eso que el premio a mejor cámara del 2013 se lo lleva el Sony Xperia Z1. Es cierto que en algunas situaciones otros rinden mejor, pero la fotografía es tan variada que es imposible que una cámara sea la mejor en todas, y por eso a veces la vemos ganadora y en otras perdedora. Para nosotros globalmente es la ganadora de este año. EL MEJOR ANDROID DEL MUNDO Me sorprendió mucho el diseño del producto y fue uno de los primeros móviles Android que dio el salto a la alta definición completa (1080p) en su pantalla de cinco pulgadas. Esta resolución lo hace increíblemente denso, más denso que el IPhone 5 (el teléfono que uso) con su pantalla Retina . A su favor encuentro varios puntos. La imagen de la pantalla es buena y Sony es uno de los fabricantes que menos alteran el espíritu del sistema operativo Android. Sí, hay servicios y apps propias de Sony, pero nada que sea especialmente difícil de eliminar o dejar en un segundo plano. El teléfono es además resistente al agua, posiblemente la característica más interesante y la que lo diferencia del resto de la manada. El punto negativo que he encontrado es que a pesar de ser increíblemente delgado su tamaño y diseño de líneas rectas hacen de él un teléfono algo más incómodo de usar que otras alternativas. Nada que sea especialmente ofensivo pero sin duda más voluminoso que el resto de los móviles de esta entrada. Los obsesionados con el rendimiento encontrarán que es también uno de los menos potentes de esta generación pero en el día a día es difícil notar la diferencia. A efectos prácticos y cifras de benchmarks aparte, el Z es rápido. Su cámara de 13 megapíxeles ha resultado ser muy buena en fotos a plena luz del día -y rápida también-. Aún así, la impresión que me ha dejado el Galaxy S4 y el HTC One en este apartado es algo mejor. Cuesta unos 669 euros libre. 8
  • 9. SISTEMA ANDROID ADQUISICIONES POR EL ANDROID En julio de 2005, Google adquirió Android Inc., una pequeña compañía de Palo Alto, California fundada en 2003.9 Entre los cofundadores de Android que se fueron a trabajar a Google están Andy Rubin (co-fundador de Danger),25 Rich Miner (co-fundador de Wildfire Communications, Inc.),26 Nick Sears (alguna vez VP en T-Mobile),27 y Chris White (quien encabezó el diseño y el desarrollo de la interfaz en WebTV).28 En aquel entonces, poco se sabía de las funciones de Android Inc. fuera de que desarrollaban software para teléfonos móviles.9 Esto dio pie a rumores de que Google estaba planeando entrar en el mercado de los teléfonos móviles. En Google, el equipo liderado por Rubin desarrolló una plataforma para dispositivos móviles basada en el núcleo Linux que fue promocionado a fabricantes de dispositivos y operadores con la promesa de proveer un sistema flexible y actualizable. Se informó que Google había alineado ya una serie de fabricantes de hardware y software y señaló a los operadores que estaba abierto a diversos grados de cooperación por su parte.29 30 31 La especulación sobre que el sistema Android de Google entraría en el mercado de la telefonía móvil se incrementó en diciembre de 2006.32 Reportes de BBC y The Wall Street Journal señalaron que Google quería sus servicios de búsqueda y aplicaciones en teléfonos móviles y estaba muy empeñado en ello. Medios impresos y en línea pronto reportaron que Google estaba desarrollando un teléfono con su marca.33 9
  • 10. SISTEMA ANDROID DISEÑO Y DESARROLLO DEL ANDROID Android es considerado como uno de los modelos de negocio más exitosos, pues su desarrollo estratégico contempla los factores que más se tienen en cuenta dentro de las herramientas y metodologías desarrollados por expertos en negocios. Este sistema operativo se ha convertido en un modelo a seguir por desarrolladores de tendencias y negocios de alto impacto.[cita requerida] Android, al contrario que otros sistemas operativos para dispositivos móviles como iOS o Windows Phone, se desarrolla de forma abierta y se puede acceder tanto al código fuente60 como a la lista de incidencias61 donde se pueden ver problemas aún no resueltos y reportar problemas nuevos. El que se tenga acceso al código fuente no significa que se pueda tener siempre la última versión de Android en un determinado móvil, ya que el código para soportar el hardware (controladores) de cada fabricante normalmente no es público, así que faltaría un trozo básico del firmware para poder hacerlo funcionar en dicho terminal, y porque las nuevas versiones de Android suelen requerir más recursos, por lo que los modelos más antiguos quedan descartados por razones de memoria (RAM), velocidad de procesador, etc. En sus comienzos, Android era eminentemente un sistema operativo pensado para usar con teclado,62 y gracias a un cursor poder navegar entre las aplicaciones. Desde su comienzo, Android ha sido altamente personalizable. Poco después, antes del lanzamiento del primer teléfono Android, esta filosofía cambió para convertirse en eminentemente táctil, y poder competir contra el iPhone, presentado 1 año y 9 meses antes. Android es una plataforma por demás popular de los teléfonos inteligentes. Por ser de código abierto, ha sido la elección de muchas empresas que fabrican teléfonos. El mercado se está decantando y poco a poco Android ha cobrado momentum, por lo que se espera que se convierta en el estandar de facto en la industria de las telecomunicaciones, además de que dicho sistema puede ser usado en tabletas y otros dispositivos móviles. Pero ¿cuál es la historia detrás de Android ahora que ha llegado a los 5 años de vida? Este sistema operativo está basado en Linux y la idea era tener un nuevo software para dispositivos móviles con pantalla táctil como son los teléfonos inteligentes y las tablets. El sistema fue desarrollado por Android, Inc., que Google respaldó económicamente en su momento y que más tarde compró en el 2005. La compañía original era de Palo Alto, California (fundada en 2003). Entre los cofundadores de Android que se fueron a trabajar a Google están Andy Rubin 10
  • 11. SISTEMA ANDROID (co-fundador de Danger), Rich Miner (co-fundador de Wildfire Communications, Inc.), Nick Sears (alguna vez VP en T-Mobile), y Chris White (quien encabezó el diseño y el desarrollo de la interfaz en WebTV). Android se presentó en el 2007 junto con la Open Handset Alliance, un consorcio de compañías de hardware, software y telecomunicaciones, con la intención de avanzar en los estándares de los sistemas abiertos. El primer teléfono con Android fue el HTC Dream, que empezó a venderse en octubre del 2008. Android fue desarrollado inicialmente por la empresa Android, Inc., una firma que como ya dijimos, adquirió Google en el 2005. Éste es el producto principal de la Open Handset Alliance. Se estima que ya las unidades telefónicas con alguna versión de Android superan -a cualquier otro sistema operativo móvildesde el 2010. Ya tiene una influencia en el mercado que es de 43.6% en los Estados Unidos y a nivel mundial ya tiene el 50.9%, medido en el cuarto trimestre del 2011. Ya tiene pues más que el doble que el iOS de Apple. Existe una gran comunidad de desarrolladores que escriben apps para extender así la funcionalidad de estos dispositivos. A la fecha se mencionan más de 1 millón de aplicaciones (donde dos tercios son gratuitas) y que pueden conseguirse en Google Play, la tienda virtual de aplicaciones de Android. Hay sin embargo, a diferencia de Apple, que mantiene control férreo sobre su tienda virtual (a menos que el usuario haga jailbreak del sistema), otras tiendas virtuales como la Samsung Apps. Cabe hacer énfasis en que Android es de código abierto en su mayoría (tal vez un par de partes aún son propietarias por parte de Google) y está bajo la licencia Apache, que es libre y de código abierto. La estructura de Android se compone de apps que se ejecutan en un entorno de Java (orientado a objetos) sobre un núcleo de bibliotecas de Java en una máquina virtual denominada Dalvik, con compilación en tiempo de ejecución. Compila, por la naturaleza de Java, a una máquina virtual. Este sistema operativo tiene unas 12 millones de líneas de codigo, incluyendo las 3 millones de líneas de XML, 2.8 millones de líneas en C y 2.1 millones de líneas de Java. También hay 1.75 millones de líneas en C++. El nombre Android hacen alusión a la novela de Philip K. Dick ¿Sueñan los androides con ovejas eléctricas?, que posteriormente fue adaptada al cine como Blade Runner. Tanto el libro como la película se centran en un grupo de androides llamados replicantes del modelo Nexus-6. El nombre del logotipo es “Andy”. 11
  • 12. SISTEMA ANDROID CARACTERISTICAS DEL ANDROID La plataforma es adaptable a pantallas de mayor resolución, VGA, biblioDiseño de dispositeca de gráficos 2D, biblioteca de gráficos 3D basada en las especificaciotivo nes de la OpenGL ES 2.0 y diseño de teléfonos tradicionales. SQLite, una base de datos liviana, que es usada para propósitos de almaceAlmacenamiento namiento de datos. SMS y MMS son formas de mensajería, incluyendo mensajería 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 renderizado de código abierto WebKit, emparejado con el motor JavaScript V8 de Navegador web Google Chrome. El navegador por defecto de Ice Cream Sandwich obtiene una puntuación de 100/100 en el test Acid3. Aunque la mayoría de las aplicaciones están escritas en Java, no hay una máquina virtual Java en la plataforma. El bytecode Java no es ejecutado, sino que primero se compila en un ejecutable Dalvik y corre en la Máquina Virtual Dalvik. Dalvik es una máquina virtual especializada, diseñada esSoporte de Java pecíficamente para Android y optimizada para dipositivos móviles que funcionan con batería y que tienen memoria y procesador limitados. El soporte para J2ME puede ser agregado mediante aplicaciones de terceros como el J2ME MIDP Runner.42 Mensajería Streaming RTP/RTSP (3GPP PSS, ISMA), descarga progresiva de HTML (HTML5 <video> tag). Adobe Flash Streaming (RTMP) es soportado meSoporte para diante el Adobe Flash Player. Se planea el soporte de Microsoft Smooth streaming Streaming con el port de Silverlight a Android. Adobe Flash HTTP Dynamic Streaming estará disponible mediante una actualización de Adobe Flash Player. Android soporta cámaras de fotos, de vídeo, pantallas táctiles, GPS, Soporte para acelerómetros, giroscopios, magnetómetros, sensores de proximidad y de hardware adicional presión, sensores de luz, gamepad, termómetro, aceleración por GPU 2D y 3D. Incluye un emulador de dispositivos, herramientas para depuración de meEntorno de desar- moria y análisis del rendimiento del software. El entorno de desarrollo interollo grado es Eclipse (actualmente 3.4, 3.5 o 3.6) usando el plugin de Herramientas de Desarrollo de Android. 12
  • 13. SISTEMA ANDROID Google Play es un catálogo de aplicaciones gratuitas o de pago en el que Google Play pueden ser descargadas e instaladas en dispositivos Android sin la necesidad de un PC. Android tiene soporte nativo para pantallas capacitivas con soporte multitáctil que inicialmente hicieron su aparición en dispositivos como el HTC Hero. La funcionalidad fue originalmente desactivada a nivel de kernel (poMulti-táctil siblemente para evitar infringir patentes de otras compañías).43 Más tarde, Google publicó una actualización para el Nexus One y el Motorola Droid que activa el soporte multi-táctil de forma nativa.44 El soporte para A2DF y AVRCP fue agregado en la versión 1.5;45 el envío de archivos (OPP) y la exploración del directorio telefónico fueron agregaBluetooth dos en la versión 2.0;46 y el marcado por voz junto con el envío de contactos entre teléfonos lo fueron en la versión 2.2.</ref> Los cambios incluyeron:47 Android soporta videollamada a través de Google Talk desde su versión Videollamada HoneyComb. Multitarea real de aplicaciones está disponible, es decir, las aplicaciones Multitarea que no estén ejecutándose en primer plano reciben ciclos de reloj. Características ba- La búsqueda en Google a través de voz está disponible como "Entrada de sadas en voz Búsqueda" desde la versión inicial del sistema.48 Android soporta tethering, que permite al teléfono ser usado como un punto de acceso alámbrico o inalámbrico (todos los teléfonos desde la versión 2.2, no oficial en teléfonos con versión 1.6 o inferiores mediante aplicaciones Tethering disponibles en Google Play (por ejemplo PdaNet). Para permitir a un PC usar la conexión de datos del móvil android se podría requerir la instalación de software adicional . 13
  • 14. SISTEMA ANDROID ARQUITECTURA DEL ANDROID • Aplicaciones: las aplicaciones base incluyen un cliente de correo electrónico, programa de SMS, calendario, mapas, navegador, contactos y otros. Todas las aplicaciones están escritas en lenguaje de programación Java. • Marco de trabajo de aplicaciones: los desarrolladores tienen acceso completo a los mismos APIs del framework usados por las aplicaciones base. La arquitectura está diseñada para simplificar la reutilización de componentes; cualquier aplicación puede publicar sus capacidades y cualquier otra aplicación puede luego hacer uso de esas capacidades (sujeto a reglas de seguridad del framework). Este mismo mecanismo permite que los componentes sean reemplazados por el usuario. • Bibliotecas: Android incluye un conjunto de bibliotecas de C/C++ usadas por varios componentes del sistema. Estas características se exponen a los desarrolladores a través del marco de trabajo de aplicaciones de Android; algunas son: System C library (implementación biblioteca C estándar), bibliotecas de medios, bibliotecas de gráficos, 3D y SQLite, entre otras. • Runtime de Android: Android incluye un set de bibliotecas base que proporcionan la mayor parte de las funciones disponibles en las bibliotecas base del lenguaje Java. Cada aplicación Android corre su propio proceso, con su propia instancia de la máquina virtual Dalvik. Dalvik ha sido escrito de forma que un dispositivo puede correr múltiples máquinas virtuales de forma eficiente. Dalvik ejecuta archivos en el formato Dalvik Executable (.dex), el cual está optimizado para memoria mínima. La Máquina Virtual está basada en registros y corre clases compiladas por el compilador de Java que han sido transformadas al formato.dex por la herramienta incluida "dx". 14
  • 15. SISTEMA ANDROID DESARROLLO DEL ANDROID El sistema operativo Android se usa en teléfonos inteligentes, ordenadores portátiles, netbooks, tabletas, Google TV, relojes de pulsera,50 auriculares51 y otros dispositivos,52 53 54 siendo este sistema operativo accesible desde terminales de menos de $100 hasta terminales que superen los $1000. La plataforma de hardware principal de Android es la arquitectura ARM. Hay soporte para x86 en el proyecto Android-x86,55 y Google TV utiliza una versión especial de Android x86. El primer teléfono disponible en el mercado para ejecutar Android fue el HTC Dream, dado a conocer al público el 22 de octubre de 2008.56 A principios de 2010 Google ha colaborado con HTC para lanzar su producto estrella en dispositivos Android,57 el Nexus One. Google ha continuado la comercialización de la gama Nexus en 2010 con el Samsung Nexus S, en 2011 con el Galaxy Nexus y en 2012 con el Nexus 4 (y las tabletas Nexus 7 y Nexus 10).En 2013 con la segunda generacion del nexus 7 con conectividad 4G LTE y el nexus 5 fabricado por LG lo mismo que el nexus 4 Los dispositivos Nexus son utilizados para el desarrollo e implementación de Android, siendo los dispositivos que estrenan las nuevas versiones disponibles. En la actualidad existen aproximadamente 1.000.000 de aplicaciones para Android y se estima que 1.500.000 teléfonos móviles se activan diariamente, y en 2013 se llego a los 1.000 millones de teléfonos inteligentes Android en el mundo. iOS y Android 2.3.3 "Gingerbread" pueden ser configurado para un arranque dual en un iPhone o iPod Touch liberados con la ayuda de OpeniBoot y iDroid 15