·
Definición de
Android:
Es una plataforma de software para dispositivos móviles que incluye un
Sistema Operativo y aplicaciones de base.
Android es un conjunto de herramientas y aplicaciones vinculadas a una distribución Linux para dispositivos móviles. Por sí solo no es un Sistema Operativo
Android es de código abierto, gratuito y no requiere pago de licencias.
Android es una plataforma de código abierto para dispositivos móviles que
está basada en Linux y desarrollada por Open Handset Alliance, se prevé que los
primeros teléfonos con Android aparezcan en el segundo semestre de 2008 y compañías
poderosas como LG, Motorola y HTC ya han diseñado alguno de los prototipos que
incorporarán el Sistema Android.
Es una stack de software para dispositivos móviles que incluye un Sistema
Operativo, Middleware y aplicaciones de base. Los desarrolladores pueden crear
aplicaciones para la plataforma usando el SDK de Android. Las solicitudes se
han escrito utilizando el lenguaje de programación Java y se ejecutan en Dalvik, una máquina virtual personalizada que se
ejecuta en la parte superior de un núcleo de Linux.
·
Reseña
Histórica
Fue desarrollado inicialmente por, una firma comprada por google en el año 2005. Es el principal producto de la open handset Alliance, un conglomerado de fabricantes y
desarrolladores de hardware, software y operadores de servicio. 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, con una
cuota de mercado de 43,6% en el tercer trimestre. 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 (os de Apple).
Parece que ha pasado una eternidad desde que empecé a escribir en El
Androide Libre. Sin embargo sólo nos tenemos que remontar al 2 de Enero de este
año para encontrarnos con uno de los primeros artículos en los que contaba un
poco por encima la historia de Android, desde que nació hasta la actualidad. Este artículo se
quedaba en el reciente anuncio de Honeycomb, y ahora ya vemos cómo las tabletas
de Android lo llevan y cada día más se quieren unir al pastel. Sin embargo en
ese artículo pasé muy por encima, en tan sólo un párrafo, la parte de los comienzos, donde Android empezó a gestarse, a lo que
llamo la prehistoria de Androide, ya que este no surgió de la nada o de un día para otro.
El Sistema Operativo más usado en Smartphone actualmente en el
mundo no es una idea que se le ocurrió a alguien un día y tuvo un camino fácil
para empezar a funcionar, sino que surge poco a poco y vive
diferentes etapas hasta que el primer Android ve la luz. Hoy nos vamos a centrar en esa etapa de la historia de Android. Sus
comienzos.
·
Descripción de
Android
A partir de la versión. Del Sistema Operativo Android y con la última versión
de Android, Google está entrando en el ámbito de la empresa móvil de cloud computing con su plataforma móvil. El sistema Android
se supone que es compatible con muchas de las políticas de seguridad necesarias aplicadas en el desarrollo de aplicaciones.
Otra característica muy interesante es el soporte para el Sistema Operativo
Android, en comparación a muchas otras plataformas principales, a través de
Google Apps, lo que permite a los usuarios, es administrar las funciones de seguridad en sus teléfonos desde un navegador hasta la más simple
de las simples aplicaciones desarrolladas y mediante la instalación de la Política de Google Apps Device disponible en el Android Mercado.
La política de Google Apps Device permite el acceso ilimitado a un serie de
aplicaciones Android se puede utilizar, aplicaciones desarrolladas por personas
entendidas en esta área que envían su software al centro de recursos de Google, en donde se realiza las pruebas minuciosas a cada aplicación, dando la aprobación necesaria, para
posteriormente publicarla en la nube de servicios Android, ya sea de manera
gratuita o con un precio moderado para el desarrollador, con este desarrollo, Google está
reforzando su posición en la nube de servicios de clase móvil Android.
El Sistema Operativo basado en el kernel de Linux diseñado
principalmente para dispositivos móviles con pantalla táctil,
como teléfonos inteligentes o tabletas, inicialmente
desarrollado por Android, Inc.
Android fue presentado en 2007 junto la fundación
del Open Handset Alliance. Un consorcio de compañías
de hardware, software y telecomunicaciones para avanzar en los estándares abiertos de los dispositivos
móviles.
Android es un Sistema Operativo inicialmente pensado para teléfonos
móviles, al igual que iOS, Symbian y BlackBerry OS. Lo que lo hace diferente es
que está basado en Linux, un núcleo de sistema operativo libre, gratuito y
multiplataforma. El Sistema permite programar aplicaciones en una
variación de Java llamada Dalvik.
·
Características del sistema operativo de Android
IOS
|
ANDROID 4.0
|
WP 7.5 MANGO
|
|
Kernel
|
Os x
|
Linux
|
Windows ce 7
|
Estándares soportrados
|
Gsm y cdma
|
Gsm y cdma
|
Gsm y Cdma
|
Multitarea
|
Si
|
Si
|
Si
|
Cortar copiar pegar
|
Si
|
Si
|
Si
|
Hardware soportado
|
Pone pad y pod touch
|
Amplia variedad de
|
Reducida variedad
|
Compatibilidad en modelos
|
Compatibilidad total
|
No hay compatibilidad
|
Compatibilidad total
|
Seguridad
|
Muy seguro
|
Suscetible al malware
|
Muy seguro
|
Tienda de películas
|
Tunes
|
Si (desde el market)
|
Zune Facebook y twitter
|
Integración social media
|
Twtter
|
Facebook y twitter
|
Zune
|
Msic stori
|
Tunes
|
Zune
|
Poca variedad
|
Juegos
|
Amplia variedad
|
Poca variedad
|
Xbox live
|
Social gaming
|
Game center
|
No
|
Bing
|
Navegador
|
Safaria móvil
|
Poca variedad
|
No
|
Soporte flash
|
No
|
No
|
Muy poco frecuebtes
|
Crashes
|
Muy poco frecuentes
|
Basado en chrome
|
Iconos y windest
|
Motor de búsqueda por
|
Google
|
Si
|
Si
|
Pantalla de inicio
|
Incones
|
Frecuentes
|
Si
|
Suite de proyectividad
|
Work
|
Google
|
No
|
Reconocimiento de voz
|
Si
|
Iconos de Widgets
|
Si
|
·
Estructura del sistema
operativo de Android:
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 API gráfica OpenGL ES 2.0
3D, un motor de renderizado Web Kit, 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 en
julio de 2005, Google adquirió Android Inc., una pequeña compañía de Palo Alto,
California fundada en 2003. Entre los cofundadores de Android que se fueron a
trabajar a Google están Andy Rubin (co-fundador de Danger), Rich Miner
(co-fundador de Wildfire Communications). En ese entonces, poco se sabía de las
funciones de Android Inc. fuera que desarrollaban software para teléfonos móviles.
En
Google, el equipo liderado por Rubin desarrolló una plataforma para
dispositivos móviles basada en el kernel de Linux que fue promocionado como 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.
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.29 Reportes de BBC y The Wall Street Journal señalaron que Google quería sus servicios de búsqueda y aplicaciones illones de líneas de C++.
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.29 Reportes de BBC y The Wall Street Journal señalaron que Google quería sus servicios de búsqueda y aplicaciones illones de líneas de C++.
- Android
Petit Four
En
febrero de 2009 llego la primera actualización para Android, unos tres meses
después del lanzamiento del G1. La versión 1.1 fue dedicada básicamente a
reparar errores y a implementar las actualizaciones "over the air"
que hasta ese momento ninguna plataforma estaba haciendo.
- Android
cup cake:
Android
1.5 es más conocido por su nombre en clave, Cup cake, fue la primera versionen
utilizar nombre de postres. Cada versión después de Cup cake ha sido nombrada
con un nombre de postre continuando el orden alfabético. En esta versión
comenzamos a ver algunos cambios en la interfaz de usuario, por poco que se
puedan apreciar, como son los cambios en la barra del buscador y en la barra
del menú, también cambio el logo del navegador.
Las primeras versiones de Android no contaban con un teclado virtual, ya que el G1
disponía de un teclado físico, en la 1.5 se introdujo el teclado virtual
(teclado QWERTY virtual) coincidiendo con la salida del primer Android con
pantalla táctil y sin teclado físico, el HTC Mágic.
- Android
donut:
Con
la llegada de Donut vino el soporte para redes CDMA
haciendo que Android llegara a Estados Unidos y Asia. Pero tal vez la mejora más
significativa fue la posibilidad de correr el sistema operativo en múltiples
resoluciones de pantalla y relaciones de aspecto, a raíz de esta actualización
es cuando podemos disfrutar hoy en día de pantallas con resolución QVGA, HVGA,
WVGA, FWVGA, QHD y 720p. Donut también introdujo la búsqueda rápida,
generalmente conocida en el mundo de móvil como búsqueda universal. Antes de
Donut la búsqueda se limitaba a Internet pero con las mejoras introducidas en la
versión 1.6 se podría buscar además contenido propio del teléfono (contactos,
aplicaciones, etcétera) incluso por voz, todo desde el mismo widget. Otras
mejoras: Nuevo diseño de Android Marquet al
estilo de la mascota de Android en color blanco y verde, introducción de listas de
aplicaciones gratuitas y de pago. Nueva interfaz de la cámara con mejor integración en la galería.
- Android
Eclair
Hablamos
ya de un año después del lanzamiento del G1, noviembre del 2009. Fue ofrecido
en exclusiva con Verizon y el Motorola Droid, un teléfono quemarcó un antes y después para
Android y con el que Motorola volvió a ser la gran marca que fue. GHA HDI -10-
El Droid de Motorola fue el teléfono más potente que se había visto en el
mercado hasta la fecha, con una pantalla con resolución de 854 x 480. Pero no
solo fue el Droid el que impulso las ventasde
Android sino las mejoras que se introdujeron en la versión 2.0. Después del
Droid/Miles toné prácticamente la mayoría de teléfonos lanzados llegaron con
Android 2.1, una corrección de errores y que Google no renombro dejándola con
el nombre de Eclair.
- Android
Froyo
Lanzado
a mediados de 2010 trajo una gran cantidad de cambios. La pantalla de inicio
fue rediseñada, se ampliaron los 3 paneles existentes desde el inicio a 5 con
un nuevo grupo de accesos directos
dedicados y se agregaron unos puntos para saber en cada momento en la pantalla
donde nos encontrábamos. El Nexos One fue el primer teléfono en actualizarse a
Android 2.2. Froyo también introducía una galería completamente rediseñada conimágenes en 3D que aparecen al
inclinar el teléfono. Además se introdujo soporte para hotspot móvil Wifi (compartir
la conexión 3G), algo que muchas compañas decidieron desactivar o activarla con
la opción de pagar un coste extra. Se mejoró también el soporte para copiar y
pegar en Gmail incorporando también Microsoft Exchange (servidor de comunicación basado en el correo
electrónico), mejoras en el video llamado y en la memoriasiendo terminales más
potentes. En esta versión se agregó la posibilidad de poner una contraseña o
PIN en la pantalla de bloqueo para los usuarios que no les gustaba el patrón de
desbloqueo.
- Android
Gingerbread
Un
año y medio después del lanzamiento de Froyo y el Nexus One (el primer teléfono
de Google fabricado por HTC), Google volvió con un nuevo móvil de marca propia
pero esta vez en colaboración con Samsung, el Nexus S y aprovecho para lanzar
la nueva versión del sistema operativo, Android 2.3 Gingerbread. Con el Nexus S
llego la pantalla curvada y el fin del TrackBall. Gingerbread fue una
actualización menor en muchos sentidos pero trajo algunos cambios importantes
en la interfaz de usuario.
-Teclado
mejorado
-Maximización
de la batería y herramientas de gestión de desarrollo
-Soporte
para cámara frontal (video online):
-Juegos
Otras
características: Apoyo a la tecnología NFC integrada en una
antena incrustada en la tapa de la batería.
-En
un principio es usada como si de un código QR se tratara para escanear sitios
en Google Places pero más tarde Google presenta Google Wallet, una aplicación
de pago utilizando la tecnología NFC integrada en el Nexus.
- Android
Honeycombs
La
versión de Android para Tablet, que presento de la mano de Motorola junto con
el Xoom. Cambio de color, del verde típico de Android al azul que se utilizó
para la batería, el widget del reloj, indicadores de señal y algunas
otras características de la interfaz.
-El
final de los botones físicos: Se integra una barra en la parte inferior de la
pantalla con una serie de botones virtuales que hacen que no se necesiten
botones dedicados. Es el fin de los botones físicos, tendencia que continuara
con Android 4.0 ICS.
-Multitarea
mejorada. La multitarea ha sido mejorada gracias al diseñador Matías Duarte, ex
diseñador de web OS contratado por Google. Así podemos cambiar de aplicación
dejando las demás en espera en una columna.
-Una
nueva barra para las aplicaciones
Otras
características: soporte Flash y Deva, integra Dolphin
(navegador mejorado), bidets y homepage personalizable.
- Android
Ice Cream Sandwich
Llegamos
a la última versión del sistema operativo de Google, Android 4.0 Ice Crean
Sándwich. Ha sido lanzada junto con el Galaxia Nexos, el nuevo Smartphone
Google fabricado por Samsung. Ice Crean Sándwich toma prestadas muchas
características de Honeycomb como los botones virtuales o la transición de
tonos verdes a azules, la multitarea con una lista desplegable de miniaturas y
las barras de acción dentro de las aplicaciones. Comprensiblemente sigue siendo
Multiplataforma (Tablet, teléfonos móviles y notebooks).
Teclado
virtual modificado: esta vez incluye un sistema de corrección mucho más
avanzado que subraya en color rojo las palabras mal escritas e incorpora
también un diccionario. Con Ice Crean Sándwich por
primera vez se modifica el tipo de letra. Druida fue la fuente utilizada desde
la versión 1.0 y ahora se modifica por Raboto, una fuente que ha sido diseñada
para aprovechar la mayor resolución de las pantallas de hoy en día. La pantalla
de notificaciones también ha recibido una pequeña actualización con Las
notificaciones individuales extraíbles que permiten deslizar cualquier
notificación fuera de la pantalla y acceder a ella.
--Pantalla
de inicio
-NFC
-Desbloqueo
facial
- Android
Kitkat
Aunque
se esperaba la versión número 5.0 y con el nombre Key Lime Pie, Google
sorprendió con el cambio de nombre, que se debió a un acuerdo con Nestlé para
asociar ambas marcas. Un objetivo principal de la versión
4.4 es hacer Android disponible en una gama aún más amplia de dispositivos,
incluyendo aquellos con tamaños de memoria RAM de sólo 512 MB ??. Para
ello, todos los componentes principales de Android han sido recortados para
reducir sus requerimientos de memoria, y se ha creado una nueva API que permite
adaptar el comportamiento de la aplicación en
dispositivos con poca memoria. Más visibles son algunas nuevas características
de la interfaz de usuario.
El
modo de inmersión en pantalla completa oculta todas las interfaces del sistema
(barras de navegación y de estado) de tal manera que una aplicación puede
aprovechar el tamaño de la pantalla completa. Web Views (componentes de la
interfaz de usuario para mostrar las páginas Web) se basa ahora en el
software de Crome de Google y por lo tanto puede mostrar contenido basado en
HTM5. Se mejora la conectividad con soporte de NFC para emulartarjetas de pago tipo HCE,
varios protocolos sobre Bluetooth y
soporte para mandos infrarrojos. También se mejoran los sensores para disminuir su
consumo y se incorpora un sensor contador de pasos.
Se
facilita el acceso de las aplicaciones a la nube con un nuevo marco de
almacenamiento. Este marco incorpora un tipo específico de content
provider conocido como document provider, nuevas intenciones para
abrir y crear documentos y una ventana de dialogo que permite al usuario
seleccionar ficheros.
Se
incorpora un administrador de impresión para
enviar documentos a través de WiFi a una impresora. También se añade
un content provider para gestionar los SMS. Desde una perspectiva
técnica, hay que destacar la introducción la nueva máquina virtual ART, que
consigue tiempos de ejecución muy superiores a la máquina Dalvik. Sin embargo,
todavía está en una etapa experimental. Por defecto se utiliza la máquina
virtual de Dalvik, permitiendo a los programadores activar opcionalmente ART
para verificar que sus aplicaciones funcionan correctamente.












