Anda di halaman 1dari 22

12-3-2017 Sistema operativo

Android

Grupo # 1
Integrantes:
Daniela Heredia 2010-0508
Marie Elena Perez Sanchez 2010-1318
Rolando Perez Sanchez 2014-0282
Santa Elisa Mendez Cruz 2010-1013
Contenido
Descripcin del logo de Android ......................................................................................................... 2
Logo ................................................................................................................................................. 2
Android ................................................................................................................................................ 2
Historia ............................................................................................................................................ 3
Gestin de procesos ............................................................................................................................ 4
Android Procesos ............................................................................................................................ 4
Terminacin del proceso ............................................................................................................. 5
Arquitectura del sistema Android ....................................................................................................... 5
Seguridad, privacidad y vigilancia ....................................................................................................... 9
Versiones ........................................................................................................................................... 10
Repaso a todas las versiones oficiales de Android........................................................................ 10
Android Beta ................................................................................................................................. 10
Android 1.0 Apple Pie.................................................................................................................... 11
Android 1.1 Banana Bread ............................................................................................................ 12
Android 1.5 Cupcake ..................................................................................................................... 12
Android 1.6 Donut ......................................................................................................................... 14
Android 2.0 y posteriores .............................................................................................................. 15
Android 3.x Honeycomb................................................................................................................ 16
Android 4.0.x Ice Cream Sandwich................................................................................................ 17
Android 4.1 Jelly Bean ................................................................................................................... 17
Android 4.2 Jelly Bean (Gummy Bear) .......................................................................................... 17
Android 4.3 Jelly Bean ................................................................................................................... 18
Android 4.4 KitKat ......................................................................................................................... 18
Android 5.0 Lollipop ...................................................................................................................... 19
Usos y dispositivos ............................................................................................................................ 20
Aplicaciones................................................................................................................................... 20
Google Play.................................................................................................................................... 21

1
Descripcin del logo de Android

Logo

El logotipo de la palabra Android fue diseado con la fuente Droid, hecha por Ascender
Corporation

El verde es el color del robot de Android que distingue al sistema operativo. El color print
es PMS 376C y color GBA en hexadecimal es #A4C639, como se especfica en la Android
Brand Guidelines.

Android
Android es un sistema operativo basado en el ncleo Linux. Fue diseado principalmente
para dispositivos mviles con pantalla tctil, como telfonos inteligentes, tablets o
tablfonos; 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.10 El primer mvil con el
sistema operativo Android fue el HTC Dream y se vendi en octubre de 2008.11 Los
dispositivos de Android venden ms que las ventas combinadas de Windows Phone e 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.16 17 Segn documentos secretos
filtrados en 2013 y 2014, el sistema operativo es uno de los objetivos de las agencias de
inteligencia internacionales.

La versin bsica de Android es conocida como Android Open Source Project (AOSP).18

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 como el
software y ampliar mercados.

2
Historia
En octubre de 2003, en la localidad de Palo Alto, Andy Rubin, Rich Miner, Chris White y
Nick Sears fundan Android Inc. con el objetivo de desarrollar un sistema operativo para
mviles basado en Linux. En julio de 2005, la multinacional Google compra Android Inc.
El 5 de noviembre de 2007 se crea la Open Handset Alliance, un conglomerado de
fabricantes y desarrolladores de hardware, software y operadores de servicio. El mismo da
se anuncia la primera versin del sistema operativo: Android 1.0 Apple Pie. Los terminales
con Android no estaran disponibles hasta el ao 2008.

Las unidades vendidas de telfonos inteligentes con Android se ubican en el primer puesto
en los Estados Unidos, en el segundo y tercer trimestres de 2010, con una cuota de mercado
de 43,6% en el tercer trimestre.23 A escala mundial alcanz una cuota de mercado del
50,9% durante el cuarto trimestre de 2011, ms del doble que el segundo sistema operativo
(iOS de Apple, Inc.)

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
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. 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.26 No obstante, no es un sistema operativo
libre de malware, aunque la mayora de ello es descargado de sitios de terceros.27

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 hasta la
versin 5.0, luego cambio al entorno Android Runtime (ART)

3
Gestin de procesos
Android OS es un sistema operativo desarrollado por Google para su uso en dispositivos
mviles. Esto significa que ha sido diseado para sistemas con poca memoria y un
procesador que no es tan rpido como los procesadores de escritorio. Manteniendo las
limitaciones en mente, la visin de Google para Android es que tendra un robusto conjunto
de APIs de programacin y una interfaz de usuario muy sensible. A fin de facilitar esta
visin, se cre una capa de abstraccin que permite a los desarrolladores de aplicaciones a
ser agnstico hardware en su diseo.

Android est basado en el kernel de Linux, pero en realidad no es puramente una


"distribucin Linux". Un estndar de distribucin de Linux tiene un sistema de ventanas
nativo, glibc y algunas utilidades estndar. No tiene una capa de abstraccin entre las
aplicaciones de usuario y de las bibliotecas

Android est basado en el kernel Linux 2.6. Hay importantes modificaciones que se han
hecho en el ncleo, pero tiene el mismo ncleo. Usted podra preguntarse, si este tiene
modificaciones significativas.

Modelos probados para la gestin de procesos y la gestin de memoria.

Permisos de seguridad basada modelo es probado.

Es de cdigo abierto

El sistema operativo Android est diseado como un nico usuario del sistema operativo,
as que Android se aprovecha de esto y se ejecuta cada componente como un usuario
distinto. Esto permite Android para usar el modelo de seguridad de Linux y mantener los
procesos en su propia caja de arena.

Android Procesos
La gestin de procesos en un sistema operativo tpico implica muchas estructuras de datos y
algoritmos complejos, pero no va mucho ms all del nivel de la gestin del proceso tpico
de estructura de datos. Android es similar en que en el nivel de base de las estructuras de
control tienen el mismo aspecto. Similar a esto:

4
Terminacin del proceso

Los procesos pueden ser asesinados en un par de maneras discretas.

Una aplicacin puede llamar a un mtodo para matar procesos que tiene permiso
para matar. Esto significa que si el proceso no es parte de la misma aplicacin, no puede
matar a otros procesos. En realidad se puede instalar conceder un permiso a la aplicacin
para matar a otras aplicaciones, pero esto es algo que no se suele hacer.

El sistema operativo Android tiene una cola utilizada menos recientemente que
realiza un seguimiento de las aplicaciones que no se han utilizado. Si el sistema operativo
empieza a quedarse sin memoria, matar al menos la aplicacin utilizada recientemente.
Hay tambin prioridad a las aplicaciones que el usuario est interactuando con, o servicios
en segundo plano el usuario est interactuando.

Arquitectura del sistema Android

Caractersticas y especificaciones actuales:

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.

5
SQLite, una base de datos liviana, que es usada para propsitos de
Almacenamiento
almacenamiento de datos.

Android soporta las siguientes tecnologas de conectividad:


Conectividad GSM/EDGE, IDEN, CDMA, EV-DO, UMTS, Bluetooth, Wi-Fi,
LTE, HSDPA, HSPA+, NFC y WiMAX, GPRS, UMTS y HSDPA+.

SMS y MMS son formas de mensajera, incluyendo mensajera de


texto, adems del servicio de Firebase Cloud Messaging (FCM)
Mensajera siendo la nueva versin de Google Cloud Messaging (GCM) bajo la
marca Firebase con los nuevos SDK para realizar el desarrollo de
mensajera en la nube mucho ms sencillo.

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


renderizado de cdigo abierto WebKit, emparejado con el motor
Navegador web 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 se
ejecuta en la Mquina Virtual Dalvik, Dalvik es una mquina virtual
especializada, diseada especficamente para Android y optimizada
Soporte de Java
para dipositivos mviles que funcionan con batera y que tienen
memoria y procesador limitados. A partir de la versin 5.0, se utiliza
el Android Runtime (ART). El soporte para J2ME puede ser
agregado mediante aplicaciones de terceros como el J2ME MIDP
Runner.50

Android soporta los siguientes formatos multimedia: WebM, H.263,


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

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


Soporte para HTML (HTML5 <video> tag). Adobe Flash Streaming (RTMP) es
streaming soportado mediante el Adobe Flash Player. Se planea el soporte de
Microsoft Smooth Streaming con el port de Silverlight a Android.

6
Adobe Flash HTTP Dynamic Streaming estar disponible mediante
una actualizacin de Adobe Flash Player.

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


Soporte para acelermetros, giroscopios, magnetmetros, sensores de proximidad
hardware adicional 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 de entorno de desarrollo integrado (IDE) utilizado era Eclipse con el
desarrollo plugin 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
Multi-tctil a nivel de kernel (posiblemente para evitar infringir patentes de otras
compaas).51 Ms tarde, Google public una actualizacin para el
Nexus One y el Motorola Droid que activa el soporte multi-tctil de
forma nativa.52

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


envo de archivos (OPP) y la exploracin del directorio telefnico
Bluetooth fueron agregados en la versin 2.0;54 y el marcado por voz junto con
el envo de contactos entre telfonos lo fueron en la versin 2.2. Los
cambios incluyeron:55

Android soporta videollamada a travs de Hangouts (ex-Google


Videollamada
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.

7
Caractersticas La bsqueda en Google a travs de voz est disponible como
basadas en voz "Entrada de Bsqueda" desde la versin inicial del sistema.56

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


punto de acceso almbrico o inalmbrico (todos los telfonos desde
la versin 2.2, no oficial en telfonos con versin 1.6 o inferiores
Tethering
mediante aplicaciones disponibles en Google Play (por ejemplo
PdaNet). Para permitir a un PC usar la conexin de datos del mvil
Android se podra requerir la instalacin de software adicional.57

Aplicaciones: las aplicaciones base incluyen un cliente de correo electrnico, programa


de SMS, calendario, mapas, navegador, contactos y otros. Todas las aplicaciones estn
escritas en lenguaje de programacin 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
diseada para simplificar la reutilizacin de componentes; cualquier aplicacin puede
publicar sus capacidades y cualquier otra aplicacin 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 caractersticas se exponen a los desarrolladores a travs
del marco de trabajo de aplicaciones de Android; algunas son: System C library
(implementacin biblioteca C estndar), bibliotecas de medios, bibliotecas de grficos,
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
aplicacin Android corre su propio proceso, con su propia instancia de la mquina
virtual Dalvik. Dalvik ha sido escrito de forma que un dispositivo puede correr
mltiples mquinas virtuales de forma eficiente. Dalvik ejecutaba hasta la versin 5.0
archivos en el formato Dalvik Executable (.dex), el cual est optimizado para memoria
mnima. La Mquina 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". Desde la versin 5.0 utiliza el ART, que compila totalmente al momento
de instalacin de la aplicacin.

Ncleo Linux: Android depende de Linux para los servicios base del sistema como
seguridad, gestin de memoria, gestin de procesos, pila de red y modelo de
controladores. El ncleo tambin acta como una capa de abstraccin entre el hardware
y el resto de la pila de software.

8
Seguridad, privacidad y vigilancia
Segn un estudio de Symantec de 2013, demuestra que en comparacin con otros sistemas
operativos moviles, Android es un sistema explcitamente menos vulnerable. El estudio en
cuestin habla de 13 vulnerabilidades graves para Android y 387 vulnerabilidades graves
para otro SO mobil. El estudio tambin habla de los ataques en ambas plataformas, en este
caso Android se queda con 113 ataques nuevos en 2012 a diferencia de iOS que se queda
en 1 solo ataque. Incluso as Google y Apple se empean cada vez ms en hacer sus
sistemas operativos ms seguros incorporando ms seguridad tanto en sus sistemas
operativos como en sus mercados oficiales.

Se han descubierto ciertos comportamientos en algunos dispositivos que limitan la


privacidad de los usuarios, de modo similar a iPhone, pero ocurre al activar la opcin Usar
redes inalmbricas en el men Ubicacin y seguridad, avisando que se guardarn estos
datos, y borrndose al desactivar esta opcin, pues se usan como cach y no como log tal
como hace iPhone.

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

Letra Nombre Versin Traduccin


A Apple Pie 1.0 Tarta de manzana
B Banana Bread 1.1 Pan de pltano
C Cupcake 1.5 Cupcake
D Donut 1.6 Rosquilla o dnut
E clair 2.0 - 2.1 Pepito o relmpago
F Froyo 2.2 Yogur helado
G Gingerbread 2.3 Pan de jengibre
H Honeycomb 3.0 - 3.1 - 3.2 Panal
I Ice Cream Sandwich 4.0 Sndwich de helado
J Jelly Bean 4.1 - 4.2 - 4.3 Gominola o pastilla de goma
K KitKat 4.4 Kit Kat
L Lollipop 5.0/5.1 Piruleta63
M Marshmallow 6.0 Malvavisco o nube 64
N Nougat 7.0 - 7.1 Turrn

Repaso a todas las versiones oficiales de Android


Hace casi ocho aos que sali la primera versin del sistema operativo lder en el mercado
de la telefona mvil. Seguro que la mayora de vosotros no tuvo la oportunidad de probar la
primera versin beta o incluso las primeras versiones de Android. Para eso, hemos elaborado
la siguiente lista de todas las versiones oficiales de Android en la que repasamos, de principio
a fin, sus caractersticas y apariencias.

Android Beta
Fue lanzado el 5 de noviembre de 2007. Realmente no hay mucho de que hablar respecto a
la primera beta de este sistema operativo, ya que como todas las betas sirvi nicamente para
testear su correcto y completo funcionamiento. El SDK fue lanzado el 12 de noviembre de
2007.

10
Android 1.0 Apple Pie
Fue lanzado el 23 de septiembre de 2008. El primer dispositivo que sali al mercado con
dicho sistema operativo fue el HTC Dream. Aunque pueda parecer algo histrico
comparndolo con las versiones de hoy en da, vena bastante bien equipado.

HTC Dream: Primer telfono que sali al mercado con la versin 1.0

Inclua Android Market, sincronizacin con Gmail y reproductor para vdeos de Youtube
entre otros. Aplicaciones que, aunque hoy en da parezcan cosas indispensables en cualquier
smartphone, en aquel momento supusieron una nueva etapa en la industria telefnica. A
continuacin os dejo una tabla con las aplicaciones instaladas en Android 1.0:

11
Aplicaciones que venan con la versin 1.0

Android 1.1 Banana Bread


Como el nico terminal que contaba con el sistema operativo del androide era el HTC
Dream, dicha actualizacin solo funcionaba para este terminal. Sali al mercado el 9 de
febrero de 2009 sin muchos cambios. Resolvi fallos y cambi la API.

Android 1.5 Cupcake


Poco ms de dos meses tardaron en lanzar la siguiente versin. El 30 de abril de 2009
incluyeron novedosas caractersticas y de nuevo correcciones que favorecieron al usuario.
Os dejo una tabla que refleja las novedades que incluyeron:

12
Cambios en la versin 1.5

Pantalla de inicio de la versin 1.5

13
Android 1.6 Donut
Poco que comentar respecto a esta actualizacin. Sali el 15 de septiembre de 2009 con
algunos detalles que mejoraban la interaccin del usuario con el terminal. A continuacin os
dejo una captura de pantalla de como era la pantalla de inicio de esta versin:

Pantalla de inicio de la versin 1.6

14
Android 2.0 y posteriores
Surgieron desde el 26 de octubre de 2009 hasta el 21 de septiembre de 2011. Probablemente
el ms conocido fuera el Android 2.3.x Gingerbread ya que acumula 7 versiones diferentes.
La mayora de cambios se concentran en la versin 2.3.0/2.3.1, ya que en las posteriores
(hasta la 2.3.7) solamente hay correccin de fallos y mejora del rendimiento. Los cambios
comentados son:

Caractersticas y cambios de la versin 2.3.0

15
Android 3.x Honeycomb
El SDK de Android 3.0 Honeycomb sali el 22 de febrero de 2011. La principal caracterstica
a comentar es que dicha actualizacin es exclusiva para tablet. La primera tablet que cont
con la versin 3.0 fue Motorola Xoom. A continuacin os dejo una tabla de especificaciones:

Caractersticas con las que cont la versin 3.0

Primera tableta con Android 3.0

16
Android 4.0.x Ice Cream Sandwich
Su SDK sali el 19 de octubre de 2011. Fue el primer Android para el que sus responsables
lo declararon como la primera versin que era tericamente compatible con cualquier
dispositivo posterior a la versin 2.3. Sus principales caractersticas son:

Actualizaciones que se incluyeron en la versin 4.0.0

Android 4.1 Jelly Bean


El 27 de junio de 2012 sali la primera versin de este sistema operativo enfocado a la
optimizacin del rendimiento y mejora de experiencia del usuario. Inclua ventajas como
anticipacin tctil, triple buffer y una velocidad de 60 fps. El Nexus 7 fue el primer
dispositivo en correr esta versin.

Android 4.2 Jelly Bean (Gummy Bear)


No hay ninguna novedad destacable respecto al anterior. Lo nico que contar es la ancdota
que hay detrs de su presentacin. Se iba a anunciar en un evento en Nueva York el 29 de
octubre de 2012, pero fue suspendido por el Huracn Sandy. En vez de volver a anunciar una
nueva fecha para el evento, lo anunciaron con una nota de prensa.

17
Android 4.3 Jelly Bean
Se lanz el 24 de julio de 2013 y se estren con la segunda generacin del Nexus 7 el 30 de
julio de 2013. Os comento los principales cambios:

Caractersticas ms relevantes de la versin 4.3

Android 4.4 KitKat


Las opciones aadidas son mucho mas interesantes. Impresin va WiFi, accesos directos
para una mayor fluidez o arreglos de optimizacin de batera fueron los mas significativos.

Caractersticas Android 4.4.0

18
Android 5.0 Lollipop
Es la ltima actualizacin de Android hasta el momento. Comenz a salir en diciembre del
2014. Poco despus se empez a distribuir 5.0.1 Lollipop y la versin 5.0.2.

El 21 de abril Google comenz a habilitar Android 5.1.1 y, durante la conferencia de


desarrolladores Google I/O 2015, se anunci Android M , el sucesor de Lollipop.

A continuacin os dejo una tabla con las caractersticas ms importantes de Android 5.0:

Android 6.0 Marshmallow


La versin ms perezosa del sistema operativo de Google,Android6.0 Marshmallowsolo
est presente en el 0,7% de los dispositivos Android, reflejo del lento proceso de
actualizacin.
Viene llena de bastantes mejoras y novedades, muchas de ellas demandadas por los propios
usuarios, a continuacin os dejamos 10 de las nuevas caractersticas del nuevo
sistemaAndroid 6.0 Marshmallowque os podis estar perdiendo si no actualizis.
Autenticacin por huellas dactilares
Mayor ahorro de batera
Unidad USB y microSD para ampliar memoria
Pantalla de bloqueo
Memoria RAM
Seleccin de texto con traductor

19
Usos y dispositivos
El sistema operativo Android se usa en telfonos inteligentes, ordenadores porttiles,
netbooks, tabletas, Google TV, relojes de pulsera, auriculares, receptores decodificadores
integrados66 y otros dispositivos,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,70 y Google TV utiliza una versin especial de Android
x86.
El primer telfono disponible en el mercado para ejecutar Android fue el HTC Dream, dado
a conocer al pblico el 22 de octubre de 2008.71 A principios de 2010 Google ha
colaborado con HTC para lanzar su producto estrella en dispositivos Android,72 el Nexus
One. Google ha continuado la comercializacin de la gama Nexus en 2010 con el Samsung
Nexus S, en 2011 con el Galaxy Nexus en 2012 con el Nexus 4 y las tablets Nexus 7 y
Nexus 10 en 2014 con el Nexus 6 y la tablet Nexus 9.Estos dispositivos son utilizados para
el desarrollo e implementacin 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 telfonos mviles se activan diariamente, y en
2013 se lleg a los 1000 millones de telfonos 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.73 74

Aplicaciones
Las aplicaciones se desarrollan habitualmente en el lenguaje Java con Android Software
Development Kit (Android SDK), pero estn disponibles otras herramientas de desarrollo,
incluyendo un Kit de Desarrollo Nativo para aplicaciones o extensiones en C o C++,
Google App Inventor, un entorno visual para programadores novatos y varios marcos de
aplicaciones basadas en la web multitelfono. Tambin es posible usar las bibliotecas Qt
gracias al proyecto Necesitas SDK.

Todas las aplicaciones estn comprimidas en formato APK, que se pueden instalar sin
dificultad desde cualquier explorador de archivos en la mayora de dispositivos.

20
Google Play
Google Play es la tienda y plataforma 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 que permite a los usuarios navegar como descargar
aplicaciones publicadas para diferentes necesidades del usuario como apps de msica,
juegos, noticias, clima, educacin, compras, salud, deportes, mapas y ms por los
desarrolladores tanto de Google y otros ms aunque hay aplicaciones que se deben comprar
para descargar por medio de ciertas formas de pago que Google play pone a disposicin
como por Paypal, tarjeta de crdito y canjeo de cdigos de play store para poder usar
algunas aplicaciones no gratuitas como juegos principalmente. Para que el usuario pueda
usar esta plataforma de Play store es necesario asociar una cuenta de gmail con contrasea
y usar los beneficios de Google play. 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.

21

Anda mungkin juga menyukai