Está en la página 1de 27

Sistema Operativo

“Android”

Profesores:
Waldo Geremias
Fuenes

Integrantes :
Arteaga Orlando
Maldonado Gastón
Especificaciones
Los teléfonos móviles han experimentado una gran evolución, desde los
primeros terminales, grandes y pesados, pensados sólo para hablar por teléfono en
cualquier parte, a los últimos modelos, con los que el término “medio de
comunicación” se queda bastante pequeño.
Es así como nace Android. Android es un sistema operativo y una plataforma
software, basado en Linux para teléfonos móviles. Además, también usan este
sistema operativo (aunque no es muy habitual), tablets, netbooks, reproductores de
música e incluso PC’s. Android permite programar en un entorno de trabajo
(framework) de Java, aplicaciones sobre una máquina virtual Dalvik (una variación
de la máquina de Java con compilación en tiempo de ejecución). Además, lo
que le diferencia de otros sistemas operativos, es que cualquier persona que sepa
programar puede crear nuevas aplicaciones, widgets1, o incluso, modificar el
propio sistema operativo, dado que Android es de código libre, por lo que sabiendo
programar en lenguaje Java, va a ser muy fácil comenzar a programar en esta
plataforma.

HISTORIA DE ANDROID
Fue desarrollado por Android Inc., empresa que en 2005 fue comprada por Google,
aunque no fue hasta 2008 cuando se popularizó, gracias a la unión al proyecto de
Open Handset Alliance, un consorcio formado por 48 empresas de desarrollo
hardware, software y telecomunicaciones, que decidieron promocionar el software
libre. Pero ha sido Google quien ha publicado la mayor parte
del código fuente del sistema operativo, gracias al software Apache, que es una
fundación que da soporte a proyectos software de código abierto.
Dado que Android está basado en el núcleo de Linux, tiene acceso a sus recursos,
pudiendo gestionarlo, gracias a que se encuentra en una capa por encima del
Kernel, accediendo así a recursos como los controladores de pantalla, cámara,
memoria flash…

Abajo se muestran las capas que conforman el sistema operativo Android:


1 Un widget es una pequeña aplicación que facilita el acceso a funciones
frecuentes.
Sistema de capas de Android

En la imagen se distinguen claramente cada una de las capas: la que forma parte
del propio Kernel de Linux, donde Android puede acceder a diferentes
controladores, las librerías creadas para el desarrollo de aplicaciones Android, la
siguiente capa que organiza los diferentes administradores de recursos, y por
último, la capa de las aplicaciones a las que tiene acceso.

Estructura
● Componentes

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

A continuacion una descripcion de cada sección de los componentes de


android se describe en detalle:

● 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".
● · Núcleo Linux: Android depende de Linux para los servicios
base del sistema como seguridad, gestión de memoria, gestión de
procesos, pila de red y modelo de controladores. El núcleotambién
actúa como una capa de abstracción entre el hardware y el resto de
la pila de software.

Funcionalidad

● Características

Diseño de La plataforma es adaptable a pantallas de mayor resolución, VGA,


dispositiv biblioteca de gráficos 2D, biblioteca de gráficos 3D basada en las
o especificaciones de la OpenGL ES 2.0 y diseño de teléfonos
tradicionales.

Almacena SQLite, una base de datos liviana, que es usada para propósitos de
miento almacenamiento de datos.

Conectivi Android soporta las siguientes tecnologías de conectividad:


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

Mensajerí SMS y MMS son formas de mensajería, incluyendo mensajería de


a texto y ahora la Android Cloud to Device Messaging Framework
(C2DM) es parte del servicio de Push Messaging de Android.

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


r web renderizado de código abierto WebKit, emparejado con el motor
JavaScript V8 de Google Chrome. El navegador por defecto de Ice
Cream Sandwich obtiene una puntuación de 100/100 en el test Acid3.

Soporte de Aunque la mayoría de las aplicaciones están escritas en Java, no hay


Java 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 especí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.45

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


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

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


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.
Adobe Flash HTTP Dynamic Streaming estará disponible mediante
una actualización de Adobe Flash Player.

Soporte Android soporta cámaras de fotos, de vídeo, pantallas táctiles, GPS,


para acelerómetros, giroscopios, magnetómetros, sensores de proximidad y
hardware de presión, sensores de luz, gamepad, termómetro, aceleración por
adicional GPU 2D y 3D.

Entorno Incluye un emulador de dispositivos, herramientas para depuración de


de memoria y análisis del rendimiento del software. El entorno de
desarrollo desarrollo integrado es Eclipse (actualmente 3.4, 3.5 o 3.6) usando el
plugin de Herramientas de Desarrollo de Android.

Google Google Play es un catálogo de aplicaciones gratuitas o de pago en el


Play que pueden ser descargadas e instaladas en dispositivos Android sin la
necesidad de un PC.

Multi- Android tiene soporte nativo para pantallas capacitivas con soporte
táctil multi-táctil que inicialmente hicieron su aparición en dispositivos
como el HTC Hero. La funcionalidad fue originalmente desactivada a
nivel de kernel (posiblemente para evitar infringir patentes de otras
compañías).46 Más tarde, Google publicó una actualización para el
Nexus Oney el Motorola Droid que activa el soporte multi-táctil de
forma nativa.47

Bluetooth El soporte para A2DF y AVRCP fue agregado en la versión 1.5;48 el


envío de archivos (OPP) y la exploración del directorio telefónico
fueron agregados en la versión 2.0;49 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:50

Videollam Android soporta videollamada a través de Google Talk desde su


ada versión HoneyComb.

Multitarea Multitarea real de aplicaciones está disponible, es decir, las


aplicaciones que no estén ejecutándose en primer plano reciben ciclos
de reloj.

Característ La búsqueda en Google a través de voz está disponible como "Entrada


icas de Búsqueda" desde la versión inicial del sistema.51
basadas en
voz

Tethering 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 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.52

Interfaz

Para poder entender mejor el uso de android explicaremos unas de sus


principales aplicaciones con las que cuenta este sistema operativo.

Cabe decir que todas las aplicaciones están comprimidas en formato APK,
que se pueden instalar sin dificultad desde cualquier explorador de
archivos en la mayoría de dispositivos.

● Google Play

Google Play es la tienda en línea de software desarrollado por Google para


dispositivos Android. Una aplicación llamada "Play Store" que se encuentra
instalada en la mayoría de los dispositivos Android y permite a los usuarios
navegar y descargar aplicaciones publicadas por los desarrolladores.
Google retribuye a los desarrolladores el 70% del precio de las
aplicaciones. Esta aplicación remplazó 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 aplicación.

● Privacidad

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 opción «Usar redes inalámbricas» en el menú «Ubicación y
seguridad», avisando que se guardarán estos datos, y borrándose al
desactivar esta opción, pues se usan como caché y no como log tal como
hace iPhone.

● Seguridad

Según un estudio de Symantec de 2013, demuestra que en comparación


con iOS, Android es un sistema menos vulnerable. El estudio en cuestión
habla de 13 vulnerabilidades graves para Android y 387 vulnerabilidades
graves para iOS. El estudio también 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. Aun así Google y
Apple se empeñan cada vez más en hacer sus sistemas operativos más
seguros incorporando más seguridad tanto en sus sistemas operativos
como en sus mercados oficiales.

Requerimientos
Remontémonos a mayo de 2010 requisitos mínimos del sistema operativo
Android 3.0

● Procesador a 1ghz
● 512mb de RAM
● Pantalla de 3.5″

La versión de Android, llamada Ice Cream Sandwich (o Android 4.0 para


los que prefieren los números) junto con el nuevo móvil bandera de la
compañía: el Samsung Galaxy Nexus.

Una de las primeras dudas que surgen al ver lo que ofrece Android 4, y
cómo funciona en el Galaxy Nexus (que tiene una pantalla de 4,65″ con
resolución 1280 x 768 pixeles, un chip de doble núcleo a 1,2 GHz y 1 GB
de RAM) es qué tan compatible será con equipos anteriores, algo que
también preguntaban en los comentarios del lanzamiento del Motorola
Razr

La versión de android conocida como android 4.3 Jelly Bean los


requerimientos mínimos de esta no se alejan tanto a la versión anterior por
lo que funcionan perfectamente con los requerimientos de la versión 4.0 .

4 de septiembre de 2013 se rumorea sobre el nuevo android 4.4 KitKat la


posibilidad de que esta versión de Android funcionase con soltura en
dispositivos con 512 MB de memoria RAM.d

Hoy en día cualquier dispositivo de gama de entrada cuenta con


procesador de doble núcleo y 1 GB de memoria RAM, así que sí, es
probable que Android siga mejorando en rendimiento para que los
dispositivos con pocos recursos puedan disponer de actualizaciones que
mantengan la fluidez y el rendimiento, aunque no por ello Google lo
publicitará como tal, pues los fabricantes tendrán la última palabra.

Competencia

Tras pasar los años esta claro q las competencias más fijas de android son
Apple con iOS Y windows phone 7

a continuación nos basaremos principalmente el las diferencias entre


android y iOS...

Fluidez

iOS es muy fluido pero Android también es muy fluido. Con el paso a
iOS 7, Apple ha perdido inmediatez de respuesta y eso es justo lo contrario
que le ha ocurrido a Android en sus últimas versiones. En fluidez están a la
par, al menos en terminales de gama alta así que se terminó el mito de
que Android “petardea” porque eso ya no ocurre en la actualidad.

Vale que en cuestión de optimización iOS no tiene rival y es que con


“peor” hardware, es capaz de plantar cara a los últimos terminales de
Android equipados con procesadores con más núcleos y frecuencia de
trabajo. Esto lo he notado en muchas aplicaciones de Android y es que a
pesar de que el iPhone 5 tiene un hardware de hace un año, es capaz de
cargar muchas aplicaciones en menor tiempo que el LG G2 que tiene el
nuevo Snapdragon 800.

Esto es una clara señal de que mientras que los sistemas operativos
parecen estar optimizados (iOS 7 ya cuenta con versión de 64bits para el
iPhone 5s), las aplicaciones no lo están tanto y al final el hardware queda
desaprovechado. A pesar de todo esto, las diferencias son muy pequeñas
y no creo que nadie se decante a favor o en contra de cualquiera de los
dos sistemas por los tiempos de carga de las apps.

Personalización

Android es el sistema de la personalización y versatilidad. Mismamente,


el centro de notificaciones de Android le da mil patadas al de iOS pero es
que en el resto de apartados también nos encontramos con un gran
abanico de opciones que permiten hacer de nuestro smartphone, un
terminal más acorde a nuestro gusto o necesidades.

iOS es como Apple quiere y ya está. Las opciones de personalización


son mínimas y limitadísimas para la época en la que estamos. Si nos es
suficiente con lo que Apple ofrece, perfecto pero en Android las
posibilidades son enormes. Hasta el más mínimo detalle se puede
modificar y aunque muchas opciones puede que no las lleguemos a utilizar
nunca, tampoco hace daño que estén ahí. Personalmente prefiero eso y
poder utilizarlas en un futuro a directamente no disponer de dichas
opciones.

Tienda de aplicaciones

En este apartado también tengo opiniones sesgadas. Mientras que prefiero


la organización y estética de Google Play, me quedo con el catálogo de
aplicaciones de la App Store.

Es curioso como una misma aplicación parece estar mucho mejor


desarrollada para iOS que para Android. La interfaz suele estar más
cuidada, son menos invasivas (sobre todo las gratuitas) y en rendimiento
también suelen estar por debajo en comparación con su homónima en
iOS. Está claro que hay otras que son un calco y las diferencias son
inexistentes pero en mis pruebas he tenido esa sensación. Es como si las
aplicaciones para Android fuesen un port de las de iOS.

Actualizaciones y personalizaciones

Nexus, esa es la palabra que pone fin a los dos grandes problemas que
tiene Android en la actualidad: las actualizaciones y las personalizaciones
de operadoras y compañías.

Es una pena que haya tantos intermediarios para que un terminal Android
pueda estar actualizado a la última versión existente. Eso en iOS no pasa,
es más, hace poco conocimos la noticia de que iOS 7 ya está instalado
en más del 72% de dispositivos. Si quieres asegurarte de tener siempre
la última versión de Android, tienes que apostar por un dispositivo de la
gama Nexus.
Batería
Este apartado lo incluyo porque muchos me habéis preguntado por él pero
esto es algo que depende exclusivamente del terminal en cuestión. En el
caso del LG G2, estamos hablando de un terminal de 5,2 pulgadas y eso lo
hace grande, tan grande que permite insertar en su interior una batería de
mayor capacidad que me ha llegado a sobrepasar las 48 horas de
autonomía sin problemas.

Esta duración es impensable en el iPhone pero si algún día Apple se


decide a incrementar el tamaño de la pantalla, podrá acoplar una batería
de mayor capacidad y, por lo tanto, la autonomía del smartphone
mejorará.

Conclusiones

Una vez que he abordado los temas principales muy por encima, resumo
la prueba en que ni iOS es tan bueno ni Android es tan malo, es más,
creo que son sistemas operativos ideados para usuarios muy distintos.

Mientras que iOS es muy sencillo de utilizar y tiene una simplicidad que
ayuda a que su rendimiento y fluidez sea muy bueno incluso con el paso
del tiempo, Android es mucho más personalizable pero creo que requiere
de unos conocimientos más avanzados para evitar que la fluidez del
sistema pueda verse perjudicada. Por contra, iOS puede pecar de ser
demasiado simple si lo comparamos con Android. Todo depende de
nuestras necesidades y de nuestro perfil de usuario.

Evolución

último, la capa de las aplicaciones a las que tiene acceso.


VERSIONES DISPONIBLES
El sistema operativo Android, al igual que los propios teléfonos móviles, ha
evolucionado
rápidamente, acumulando una gran cantidad de versiones, desde la 1.0 para el
QWERTY HTC G1,
hasta la 4.0 que acaba de salir al mercado.
! Cupcake: Android Version 1.5
Características: Widgets, teclado QWERTY virtual, copy & paste, captura de
vídeos y poder subirlos a Youtube directamente.
! Donut: Android Version 1.6
Características: Añade a la anterior la mejoría de la interfaz de la cámara, búsqueda
por voz, y navegación en Google Maps.
! Eclair: Android Version 2.0/2.1
3
Características: Mejoras en Google Maps, salvapantallas animado, incluye zoom
digital para la cámara, y un nuevo navegador de internet.
! Froyo: Android Version 2.2
Características: Incluye hostpot Wifi, mejora de la memoria, más veloz, Microsoft
Exchange y video-llamada.
! Ginger Bread: Android Version 2.3
Características: Mejoras del consumo de batería, el soporte de vídeo online y el
teclado virtual, e incluye soporte para pagos mediante NFC2.
! Honey Comb: Android Version 3.0/3.4
Características: Mejoras para tablets, soporte Flash y Divx, integra Dolphin,
multitarea pudiendo cambiar de aplicación dejando las demás en espera en una
columna,
widgets y homepage personalizable.
! Ice Cream Sandwich: Android Version 4.0
Características: Multiplataforma (tablets, teléfonos móviles y netbooks), barras de
estado, pantalla principal con soporte para 3D, widgets redimensionables, soporte
usb para
teclados, reconocimiento facial y controles para PS3.
Es una combinación interesante, entre las novedades del sistema
operativo, que representa la unificación de la versión que ya existía para
tabletas y la que Google tenía para móviles, y un hardware bastante
ambicioso por parte de Samsung.

Según Hugo Barra(Director de Android), no hay requerimientos mínimos


de hardware para correr Android 4 (una postura que tomaron también en
ocasiones anteriores). Obviamente los equipos originales con chips a 500
MHz tendrán serios problemas para usar algo así. Como fuere: para Barra,
si el teléfono corre Android 2.2 o 2.3 sin mayores inconvenientes no tiene
por qué no hacerlo con Android 4.

De hecho, esperan que las compañías vayan actualizando los dispositivos


que ya están en el mercado a esta nueva versión. En El Androide Libre
recopilaron los anuncios oficiales de algunos fabricantes al respecto. En
noviembre llegará el Galaxy Nexus al mercado, y se actualizará el Nexus S
(que tiene un chip a 1 GHz y 512 MB de RAM, nada fuera de lo común
para la alta gama de equipos de 2010 y 2011, así que ahí tienen una
buena referencia) y la Motorola Xoom.

Jelly Bean :Android 4.3

Hay pequeñas diferencias con la actualizacion de android anterior ahora el


sistema utiliza una nueva versión de la tipografía Roboto. Los cambios son
mínimos aunque se aprecia que querían un tipo de letra mas elegante y al
mismo tiempo sencillo a la hora de leerlo.

Otro cambio es la posibilidad de ordenar las aplicaciones en el menú


principal, gracias a dos nuevos ajustes. Ya sea de manera alfabética, o por
la cantidad de veces que la usamos, es una opción que ya estaba
disponible en lanzadores de varios fabricantes, y que ahora se convierte
en una opción oficial.

Otros elementos como la aplicación de teléfono ahora son mas fáciles de


usar gracias a una nueva manera de buscar contactos. Se llama
marcación T9, y consiste en que, con la pantalla de la marcado de número
de teléfono, podemos pulsar las teclas que corresponden con las letras del
contacto que estamos buscando, y este aparecerá. De nuevo, es una
opción que ya era posible disfrutar gracias a algunos fabricantes.

KitKat :Android 4.4


esta versión de Android funcionase con soltura en dispositivos con 512 MB
de memoria RAM.

Hoy en día cualquier dispositivo de gama de entrada cuenta con


procesador de doble núcleo y 1 GB de memoria RAM, así que sí, es
probable que Android siga mejorando en rendimiento para que los
dispositivos con pocos recursos puedan disponer de actualizaciones que
mantengan la fluidez y el rendimiento, aunque no por ello Google lo
publicitará como tal, pues los fabricantes tendrán la última palabra.

Estadísticas

Android lleva desde hace bastante tiempo liderando la cuota de mercado


global en el mundo de la telefonía móvil. Sin embargo, un mercado tan
importante como el estadounidense siempre se le ha resentido. En ese
mercado, Apple y su iOS han sido algo superior a Android durante los
últimos años, algo que se acentuaba con el lanzamiento de cada nueva
versión del iPhone, con el que la distancia suele aumentarse algo más, y
que se reducía con el lanzamiento de los nuevos Android a comienzos de
año. Afortunadamente para Android, parece que ese relativo dominio de
Apple comienza a caer, pues el efecto “iPhone” ha durado menos de lo
habitual y han conseguido superarle en cuota de mercado en los últimos
tres meses.
Y es que está claro que Apple tiene que hacer algo si quiere volver a
competir de tú a tú. No en lo que a hardware se refiere, sino en software.
El iPhone 5 es un excelente terminal en términos de hardware, pero su
sistema operativo, iOS, tiene carencias si lo comparamos con Android. En
principio, esto debe de cambiar este año con la llegada de Jonathan Ive al
equipo de desarrollo de iOS.

Precisamente por esto, Google no puede dormirse con el desarrollo de


Android. Han conseguido superarles en un mercado clave como es EEUU
tras varios meses de lucha, consiguiendo un dominio casi global, pero eso
no significa que el trabajo esté hecho. Como ya he dicho antes, Apple va a
solucionar esas carencias con las próximas versiones de iOS y de sus
productos, por lo que es ahora cuando Google tiene que trabajar más duro
si quiere conservar lo que han logrado.

En Europa, Android es claramente superior a iOS (en smartphones), es


una región conquistada casi con totalidad. En Asia también lideran, aunque
por muy poca diferencia. Y en EEUU, como ya hemos dicho, ha
conseguido sobrepasarle al fin, logrando el 51.2 % frente al 43% de Apple,
una diferencia que debería de incrementar con los nuevos lanzamientos en
los primeros compases del año.

Si echamos un ojo a la bolsa, que puede usarse como espejo de la


actualidad, nos encontramos con que el valor de las acciones de Apple se
encuentra alrededor de los 430 dólares, lo que queda lejos de los 700
dólares que lograron en el mes de octubre. Google, por su parte, está
gozando de una de sus mejores épocas en bolsa, pues el valor de sus
acciones ronda los 810 dólares, muy cerca de los 838 que tiene como
récord. Estas cifras, si bien no reflejan el estado de iOS y Android
(pues ambas compañías tienen más productos aparte de ellos), sí nos
deja claro la posición en que se encuentran las dos empresas.
Mientras Google está rondando sus máximos históricos, la otra ha sufrido
una gran bajada en los últimos meses.

De todo esto podemos extraer tres conclusiones. La primera es que


Android es el líder mundial, aunque sólo domina con claridad en Europa.
La segunda es que Google tiene que dar lo mejor de sí si quieren
conservar el lugar que han logrado. Y la tercera es que ni Apple ni
ninguno de los demás rivales van a quedarse de brazos cruzados, por lo
que es ahora cuando Google debe de romper el mercado. Otra vez.

Estadísticas Android 06/2013, Jelly bean con un 33%

Estadísticas de Versiones

Es uno de los datos a tener en cuenta para observar la evoluciones de las


versiones que existen actualmente en Android y un buen referente a la
hora de desarrollar aplicaciones. Para ello os mostramos la gráfica:
A continuación la tabla que representa lo que hemos podido ver en la
gráfica en porcentajes:

Tabla

Version Codename API Distribution

1.6 Donut 4 0.1%

2.1 Eclair 7 1.5%

2.2 Froyo 8 3.2%

2.3 - Gingerbread 9 0.1%

2.3.2

2.3.3 - 10 36.4%

2.3.7
3.2 Honeycomb 13 0.1%

4.0.3 - Ice Cream 15 25.6%

4.0.4 Sandwich

4.1.x Jelly Bean 16 29.0%

4.2.x 17 4.0%

Vemos en la gráfica un crecimiento notorio de Jelly bean con un casi un


33% que se reparte un 29% con la versión 4.1.x frente al 4% de la versión
4.2.x. Otro dato que vemos es que la versión 1.6 (Donut) esta a punto de
desaparecer ya que solo tiene un 0.1%.

Soporte

hay diferentes tipos de forma de soporte desde páginas web anexas como:

XDA-
DEVELOPERS,(https://www.google.com/url?q=http%3A%2F%2Fforum.xd
a-developers.com)

Grupo Android (http://www.grupoandroid.com/index/)

WiewRanger http://www.viewranger.com/software/software.php
y su página oficial
http://developer.android.com/support.html

que dispone de una amplia gama de soluciones

Developer Support Resources


Code-Level Support

Community and Office Hours

android-developers support forum

android-ndk support forum

android-security-discuss support forum

#android, #android-dev (IRC via irc.freenode.net)

Send Feedback

Report documentation bug

Report device bug

Report platform bug

Google Play Support

Help center

Help Center Home


Known Issues

Direct support contacts for developers

Registration, account issues

Publishing, app distribution issues

App visibility and discoverability

Billing and reporting

Inappropriate apps

Report a Google Play policy violation

End-user support

Click-to-call and email support for Google Play end users

Payment and Merchant Issues

Merchant Help Center Home

Issue reporting tool

checkout-merchant support forum

Feedback survey

También podría gustarte