Utilizamos Cookies de terceros para generar estadísticas de audiencia y mostrar publicidad personalizada analizando tu navegación. Si sigues navegando estarás aceptando su uso. Más información X
PortadaForo AyudaTutoriales
Tutoriales

Breve historia de Android

GODMOL - 11/05/2011 - DERECHOS AUTOR
Breve historia de Android


1.- Introducción.
2.- Mi experiencia con PDA's .
3.- Que es Android.
4.- Nacimiento oficial.
5.- Android 1.0 y 1.1.
6.- Android 1.5 Cupcake.
7.- Android 1.6 Donut.
8.- Android 2.0 / 2.1 Eclair.
9.- Android 2.2 Froyo.
10.- Android 2.3 Gingerbread.
11.- Android 3.0 Honeycomb .
12.- Conclusión.



1- Introducción.

Hoy es un gran día para mi, y alguno dirá, a saber lo que se habrá fumado este tío, pues si amigos, después de haber ido abandonando poco a poco Windows en mis ordenadores, ya están al 50 % entre Linux y Windows, he decidido cambiar también en mis teléfonos Windows por linux.


imagen01
Imagen01

Vamos que me paso a Android, aunque hay que cambiar un poco de mentalidad las posibilidades son grandes y como dijo alguien “a por ellos que son pocos y cobardes”.


2.- Mi experiencia con PDA's

Mi primer contacto con las PDA's fue allá por el año 1998, me compre una PDA con pantalla táctil en blanco y negro y sistema operativo Windows CE 2.0, Tareas, Calendario, Contactos, etc, pero todavía llevaba mi teléfono por un lado y la PDA por el otro.

A mediados del año 2001, encontré algo que me pareció maravilloso, una PDA Handspring Visor, sistema operativo Palm OS, a la que se le podía incorporar un artilugio para convertirlo en teléfono, así en el mismo aparato tenía PDA y Telefono, aunque parecía que iba escuchando la radio y de tamaño ya os podéis imaginar, pero por fin había logrado el objetivo, no tener que llevar dos dispositivos, solo uno, grande pero solo uno, aunque una imagen vale más que mil palabras, aquí veis la pda:


imagen02
Imagen02

las medidas de la “maquinita” son 12cm de alto 7.5cm de ancho y 2.1cm de espesor con un peso de 194g, sin contar el adaptador para el teléfono que podemos ver a continuación


imagen03
Imagen03

y aquí el conjunto por delante

imagen04
Imagen04

y por detrás


imagen05
Imagen05

Años más tarde conocí los que ahora son HTC, Qtek en aquella época, y me compré en eBay la Qtek S100 con Windows Mobile 5.0 algo más discreto como podéis ver en la foto


imagen06
Imagen06

las medidas de esta joyitas son 10,8cm de largo 5,8cm de ancho y 1,8cm con un peso de 150gramos, algo más manejable. Y como nunca nos conformamos con lo que tenemos,una cosa llevó a la otra y en 2006 llegó la S200


imagen07
Imagen07

Como veis en la foto la s200 es muy manejable, el mismo tamaño que la s100 pero más potente,

imagen08
Imagen08

originalmente llevaba windows mobile 5.0 pero fui actualizándola hasta llegas a instalarle un Windows Mobile 6.5, con esta aguanté algo más pero no era suficiente y llegó la bestia en 2008, HTC TOUCH HD con Windows Mobile 6.1

imagen09
Imagen09

que es la sigo teniendo en este momento, pero además me han hecho un “regalito” que es la HTC Magic que me han traído para 'jugar'

imagen10
Imagen10

Esta es un pelín más pequeña que la HTC HD pero manejable y con Android, y ¿que es eso de Android?, ahí quería yo llegar y es lo que vamos a averiguar.


3.- Que es Android

Pues es muy simple, Android es un sistema operativo para dispositivos móviles, originalmente, teléfonos inteligentes y, actualmente, también para los famosos tablets como vemos en la imagen


imagen11
Imagen11

Es un sistema basado en Linux y fue desarrollado inicialmente por Android Inc., comprada por Google en 2005.


imagen12
Imagen12

Android es el principal producto de la Open Handset Alliance (OHA), una alianza comercial de 78 compañías que tratan de desarrollar estándares para dispositivos móviles. Algunos de los miembros de esta alianza son grandes “desconocidos“ como Google, HTC, Dell, Intel, Motorola, Qualcomm, Texas Instruments, Samsung, LG, T-Mobile, Nvidia.

Android es un sistema operativo que está basado en Linux y su estructura se basa en aplicaciones que se ejecutan en un marco de trabajo Java de aplicaciones orientadas a objetos sobre el núcleo de las bibliotecas de Java en una máquina virtual Dalvik .

La arquitectura de Android es como vemos en las siguiente imágenes:

En primer lugar vemos un conjunto de aplicaciones


imagen13
Imagen13

Son las aplicaciones básicas del dispositivo, las aplicaciones base incluyen un cliente de correo electrónico, programa de SMS, calendario, mapas, navegador, contactos etc.. Todas las aplicaciones están escritas en lenguaje de programación Java, estas aplicaciones se apoyan en un Marco de trabajo de aplicaciones o Framework de aplicaciones

imagen14
Imagen14
los desarrolladores tienen acceso completo a las mismas APIs del marco de trabajo 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. Este mismo mecanismo permite que los componentes sean reemplazados por el usuario.

También cuenta con librerias y el propio runtime de Android
imagen15
Imagen15

Android incluye un conjunto de librerias 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. Además incluye un set de librerias base que proporcionan la mayor parte de las funciones disponibles en las librerias base del lenguaje Java.

Cada aplicación Android ejecuta su propio proceso, con su propia instancia de la máquina virtual Dalvik. Dalvik ha sido escrito de forma que un dispositivo puede ejecutar múltiples máquinas virtuales de forma eficiente. Dalvik ejecuta archivos en el formato Dalvik Executable (.dex), que está optimizado para memoria mínima. La Máquina Virtual está basada en registros y ejecuta clases compiladas por el compilador de Java que han sido transformadas al formato .dex por la herramienta incluida "dx".

Las aplicaciones se compilan en tiempo de ejecución. Las bibliotecas escritas en lenguaje C incluyen un administrador de interfaz gráfica, un marco de trabajo, OpenCore, una base de datos relacional SQLite, una 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 en si 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++. (dato obtenido de Wikipedia).

Por último contamos con el Núcleo Linux sobre el que va montado todo

imagen16
Imagen16
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úcleo también actúa como una capa de abstracción entre el hardware y el resto de la pila de software.

Aunque como nadie es perfecto, Android tenía defectos que lo hacían difícil de usar con idiomas diferentes al inglés. Por ejemplo, tiene problemas al buscar palabras con tildes y al enviar SMS con letras con tildes


4.- Nacimiento oficial

En julio de 2005, Google adquirió Android Inc., y algunos de los fundadores de Android se fueron a trabajar a Google en ese momento, poco se sabía de Android Inc. salvo que era una compañía que desarrollaba software para teléfonos móviles lo que activó la rumorologia de que Google pensaba entrar en el mercado de los teléfonos móviles, es más, que Google estaba planeando construir su propio celular libre y hasta gratis basándose en ganancias de publicidad de las búsquedas y con el objetivo de “mover” un poco el status quo del mercado de los teléfonos móviles, en ese momento Nokia y Sony-Ericcson eran los que se repartían el pastel y Microsoft trataba de apuntarse al carro para obtener su parte del pastel.

imagen17
Imagen17

Evidentemente, esos rumores de un móvil gratis no fueron ciertos pero al final si resultó que Android iba a ser algo más serio que iba a revolucionar el mercado de los móviles tal y como se conocía hasta ese momento

En septiembre de 2007, «InformationWeek» difundió un estudio de Evalueserve que reportaba que Google había solicitado diversas patentes en el área de la telefonía móvil, la suerte estaba echada.


5.- Android 1.0 y 1.1

La primera versión del nuevo sistema vio la luz en el año 2008, concretamente Android 1.0 fue liberado el 23 de septiembre de 2008 en este enlace se ve dicho anuncio:

Announcing the Android 1.0 SDK, release 1

Meses más tarde se anunció la liberación de la siguiente versión, el 9 de febrero de 2009 apareció el siguiente anuncio sobre Android

Android 1.1 SDK, release 1 Now Available

En España el HTC Dream se suministraba con la versión 1.1 de Android, Movistar era la encargada de su distribución


6.- Android 1.5 Cupcake

A partir de esta versión, además del número de versión, se identifica a la misma con un nombre particular, en este caso Cupcake, que además lleva asociado un logo característico y que vemos a continuación

imagen18
Imagen18

La primera novedad es que esta versión de Android está basada en el kernel de Linux 2.6.27, el 30 de abril de 2009, la actualización 1.5 fue liberada siendo este el enlace del anuncio de su liberación:

Android 1.5 is here!


Hubo varias características nuevas y actualizaciones en la interfaz de usuario en la actualización 1.5:

Posibilidad de grabar y reproducir vídeos a través del modo camcorder
Capacidad de subir vídeos a YouTube e imágenes a Picasa directamente desde el teléfono
Un nuevo teclado con predicción de texto
Soporte para Bluetooth A2DP y AVRCP
Capacidad de conexión automática para conectar a auricular Bluetooth a cierta distancia
Nuevos widgets y carpetas que se pueden colocar en las pantallas de inicio
Transiciones de pantalla animadas

Además se incorporan también algunas funciones nuevas

Nueva página de Configuraciones locales: En la medida que los equipos con Android se comercialicen en otros países, tendremos que tener opciones para configurar el idioma y las formas de entrada del texto.
Nuevo gestor de tareas: Permite visualizar las aplicaciones de terceros que se encuentran en ejecución. De momento no permite finalizarlas.
Nuevas opciones para animar las ventanas cuando se abren o cierran.
Nuevo Bloc de Notas.
Nueva aplicación Spare Parts: Permite realizar una serie de nuevos ajustes para modificar las velocidades de las animaciones, los tamaños de las fuentes y la auto-rotación.
Nuevo teclado virtual: Lo que todos esperan, aunque aún no es háptico.
Mejor visualización de los botones.

Vemos alguna muestra de las capturas de pantalla de esta versión

imagen19 imagen20
Imagen 19 y 20


7.- Android 1.6 Donut

Android 1.6 es conocida también como Donut vemos el logo

imagen22
Imagen22

Esta versión de Android está basada en el kernel de Linux 2.6.29, el 30 de abril de 2009, la actualización 1.5 fue liberada siendo este el enlace del anuncio de su liberación:

Android 1.6 is here!


Las principales novedades de este sistema son las siguientes:

Una experiencia mejorada en el Android Market

Una interfaz integrada de cámara, grabadora y galería

La galería ahora permite a los usuarios seleccionar varias fotos para eliminarlas

Búsqueda por voz actualizada, con respuesta más rápida y mayor integración con aplicaciones nativas, incluyendo la posibilidad de marcar a contactos

Experiencia de búsqueda mejorada que permite buscar marcadores, historiales, contactos y páginas web desde la pantalla de inicio.

Actualización de soporte para CDMA/EVDO, 802.1x, VPN y text-to-speech

Soporte para resoluciones de pantalla WVGA

Mejoras de velocidad en las aplicaciones de búsqueda y cámara

Framework de gestos y herramienta de desarrollo GestureBuilder

Navegación gratuita turn-by-turn de Google

profundizando mas en estas novedades podemos indicar que hay algunas mejoras, que son realmente interesantes:

Nuevos Widgets, entre los que destacan una nueva barra en la que hay acceso directo a la conexión/desconexión de WiFi/Bluetooth/GPS/Email, y cambiar el brillo de la pantalla, todo ello, desde la pantalla de inicio.

imagen23
Imagen23


Cambios en la interfaz de usuario a nivel estético y accesibilidad.

Text-to-speech, es decir, nos facilitarán la transformación de texto a voz.

imagen24
Imagen24

Nuevo software para la cámara

Soporte para la cifrado WPA Enterprise (WiFi).

Soporte para redes VPN.

Widget para gestionar la batería.

Copias de seguridad automatizadas.

Mejoras generales en el rendimiento, haciendo hincapié en un arranque más rápido



8.- Android 2.0 / 2.1 Eclair

Android 2.0 es conocida también como Eclair vemos el logo

imagen25
Imagen25

Esta versión de Android también está basada en el kernel de Linux 2.6.29, el 26 de octubre de 2009, el SDK 2.0 (Eclair) fue liberado, este el enlace del anuncio de su liberación:

Android 2.0, Release 1

Las novedades de esta versión del sistema son:

Velocidad de hardware optimizada

Soporte para más tamaños de pantalla y resoluciones

Interfaz de usuario renovada

Nuevo interfaz de usuario en el navegador y soporte para HTML5

Nuevas listas de contactos

Una mejor relación de contraste para los fondos

Mejoras en Google Maps 3.1.2

Soporte para Microsoft Exchange

Soporte integrado de flash para la cámara

Zoom digital

MotionEvent mejorado para captura de eventos multi-touch

Teclado virtual mejorado

Bluetooth 2.1

Fondos de pantalla animados

El SDK 2.0.1 fue liberado el 3 de diciembre de 2009.

El SDK 2.1' fue liberado el 12 de enero de 2010.

A continuación podemos ver algunas capturas de pantalla:

imagen26 imagen27
Imagen26 y 27

imagen28 imagen29
Imagen28 y 29

imagen30
Imagen30



9.- Android 2.2 Froyo.

Android 2.2 es conocida también como Froyo vemos el logo

imagen31
Imagen31

Esta versión de Android está basada en el kernel de Linux 2.6.32, 20 de mayo de 2010, el SDK 2.2 (Froyo) fue liberado este el enlace del anuncio de su liberación:

Android 2.2 and developers goodies.


Las principales novedades de este sistema son las siguientes:

Optimización general del sistema Android, la memoria y el rendimiento

Mejoras en la velocidad de las aplicaciones, gracias a la implementación de JIT

Integración del motor JavaScript V8 del Google Chrome en la aplicación Browser

Soporte mejorado de Microsoft Exchange (reglas de seguridad, reconocimiento automático, GAL look-up, sincronización de calendario, limpieza remota)

Lanzador de aplicaciones mejorado con accesos directos a las aplicaciones de teléfono y Browser

Funcionalidad de Wi-Fi hotspot y thetering por USB

Permite desactivar el tráfico de datos a través de la red del operador

Actualización del Market con actualizaciones automáticas

Cambio rápido entre múltiples idiomas de teclado y sus diccionarios

Marcación por voz y compartir contactos por Bluetooth

Soporte para contraseñas numéricas y alfanuméricas

Soporte para campos de carga de archivos en la aplicación Browser

Soporte para la instalación de aplicación en la memoria expandible

Soporte para Adobe Flash 10.1

Soporte para pantallas de alto número de Puntos por pulgada, tales como 4" 720p

A continuación podemos ver algunas capturas de pantalla:


imagen32 imagen33Imagen32 y 33

imagen34 imagen35Imagen34 y 35



10.-Android 2.3 Gingerbread

Android 2.2 es conocida también como Gingerbread vemos el logo

imagen36
Imagen36

Esta versión de Android está basada en el kernel de Linux 2.6.35.7 , El 6 de diciembre de 2010, el SDK 2.3 (Gingerbread) fue liberado, este el enlace del anuncio de su liberación:

Android 2.3 Platform and Updated SDK Tools .


Los cambios incluidos son:

Actualización del diseño de la interfaz de usuario

Soporte para pantallas extra grandes y resoluciones WXGA y mayores

Soporte nativo para telefonía VoIP SIP

Soporte para reproducción de videos WebM/VP8 y decodificación de audio AAC

Nuevos efectos de audio como reverberación, ecualización, virtualización de los auriculares y refuerzo de graves

Soporte para Near Field Communication

Funcionalidades de cortar, copiar y pegar disponibles a lo largo del sistema

Teclado multi-táctil rediseñado

Soporte mejorado para desarrollo de código nativo

Mejoras en la entrada de datos, audio y gráficos para desarrolladores de juegos

Recolección de elementos concurrentes para un mayor rendimiento

Soporte nativo para más sensores (como giroscopios y barómetros)

Un administrador de descargas para descargar archivos grandes

Administración de la energía mejorada y control de aplicaciones mediante la administrador de tareas

Soporte nativo para múltiples cámaras

Cambio de sistema de archivos de YAFFS a ext4

A continuación podemos ver algunas capturas de pantalla:


imagen37 imagen38
Imagen37 y 38

imagen39 imagen40
Imagen39 y 40

imagen41
Imagen41


11.- Android 3.0 Honeycomb

Android 2.2 es conocida también como Honeycomb vemos el logo

imagen42
Imagen42

Esta última versión se separa un poco de lo que es la propia telefonía móvil para adaptarse más a lo que es un sistema operativo de un mini ordenador

Las ventajas de esta nueva versión son:

Mejor soporte para tablets

Escritorio 3D con widgets rediseñados

Sistema multitarea mejorado

Mejoras en el navegador web predeterminado, entre lo que destaca la navegación por pestañas, autorelleno de formularios, sincronización de favoritos con Google Chrome y navegación privada

Soporte para videochat mediante Google Talk

La resolución para dispositivos es WXGA 1280×768 de hecho la imagen que he conseguido podéis ver que tiene un aspecto espectacular

imagen43
Imagen43


12.- Conclusión

Parece que Google y sus socios se han puesto las pilas para crear un sistema operativo capaz de competir con Symbian y/o Windows Mobile, en cualquiera de sus versiones y que además, no solo se centra en dispositivos de telefonía móvil sino que va más allá entrando en el mercado con otro tipo de dispositivos aún en mantillas, como pueden ser los tablets, pero con la vocación de mejorar.

En esta linea de productos se tiene como referente los iPad y iPad2 de MAC, y aunque de momento están un poco lejos en lo que a funcionalidad se refiere, cada paso que dan les acerca más a esos dispositivos y no sería extraño que en un breve lapso de tiempo estén a su altura y dispuestos a competir en igualdad de condiciones tanto en funcionalidad como en precio.

Actualmente hay una versión de Android que se encuentra en desarrollo, es la versión 2.4 bautizada como IceCream, esta versión es la combinación de Gingerbread con Honeycomb y no hay fecha oficial de disponibilidad

A partir de ahora Configurarequipos.com va a poner a vuestra disposición un conjunto de tutoriales de apoyo para que si os decidís por el uso de dispositivos con Android, podáis disfrutar de ellos aprendiendo a usarlos y a configurarlos siendo testigos activos de lo que son capaces de ofrecer las nuevas tecnologías.

Tags: Sistemas Operativos, Android
Opiniones de nuestros lectores:

Opinión 1.

emtec - Re: Breve historia de Android - Fecha: 11-05-2011 16:10:02.
te aseguro que no te arrepentiras Godmol, las posibidades de Android son enormes. (pero, qué te voy a decir, si esta basado en linux xD). no tardaras en flashear el juguetito y meterle otras ROM...y...infinitas posibilidades


saludos!

Opinión 2.

otoniel25 - Re: Breve historia de Android - Fecha: 11-05-2011 17:47:57.
yo opino que android, es mejor que ios, iphone, porque esta muy privado y sin chiste, android ofrece mas varieda desde un sony e, lg, samsum, htc, motorola etc.
iphone que ofrece lo mismo de simpre solo cambia pero es igual simpre lo mismo, a como va android va a ser el numero uno, inclusibe creo que sysbian es mejor que ios iphone

Opinión 3.

LoqOs195 - Re: Breve historia de Android - Fecha: 14-05-2011 00:04:14.
lastimosamente en mi pais no se conoce Android y la gente no saben lo que es buena tecnología y por culpa del marketing de las operadoras todos andan diciendo que el mejor celular de todos es el BLACKBERRY!!! Si como lo oyeron, no Windows phone, ni iOS, ni Android, ni SYmbian... sino que la prefieren y dicen que es lo ultimo en tecnologia el BLACKBERRY OS!!! Jodeeeer como puede ser tan ignorante la gente blackberry es una basura y su interfaz y posibilidades conparados con Android no son NADA! El 80% de sus aplicaciones de pago y hardware + software desfasado ojala algun dia esta gente aprenda y se vaya por lo mejor. ANDROID esta llamado a ser el mejor y espero en unos pocos años el marketing lo justifique

Ver más Tutoriales
InicioNoticias
^ SubirAviso legal
Política Privacidad
Configurarequipos10 Diciembre 2018