Sus comienzos

  • Octubre 2003: La empresa Android Inc. es fundada por Andy Rubin, Rich Miner, Nick Sears y Chris White.
  • Agosto 2005: Google compra la empresa Android Inc. pasando totalmente a formar parte de aquella.
  • Noviembre 2007: Se forma la Open Handset Alliance (OHA) liderado por Google. Se trata de un grupo de 84 empresas (inicialmente 34) unidas como consorcio para desarrollar estándares abiertos para dispositivos móviles. Dentro de esas firmas se encuentran Google, HTC, Sony, Dell, Intel, Motorola, Qualcomm, Texas Instruments, Samsung Electronics, LG Electronics, T-Mobile, Nvidia, etc.
    A la vez que se crea este grupo se da a conocer públicamente Android y poco después se lanza para desarrolladores una primera versión beta del SDK para Android.
  • 800px-HTC Dream Orange FRSeptiembre 2008: Se publica la versión 1.0 de Android. El primer dispositivo comercial que lo utilizó fue el HTC Dream (también conocido en EEUU como T-Mobile G1), que fue lanzado en Octubre de 2008 con las siguientes características:
    • Descarga y actualización de aplicaciones desde el Android Market.
    • Navegador web.
    • Cámara.
    • Agrupamiento de iconos en carpetas dentro dentro de la pantalla de inicio.
    • Acceso a servidores de correo web. Sincronización con GMail con aplicación propia.
    • Sincronización con Google Contacts y Google Calendar con sus aplicaciones.
    • Google Maps.
    • Google Talk para mensajería instantánea.
    • Media Player para reproducción de archivos multimedia, y aplicación para vídeos de YouTube.
    • Notificaciones mostradas en la barra de estado, con posibilidad de modificar los tonos de llamada, y alertas con vibración y LED.
    • Marcación por voz.
    • Fondo de pantalla personalizable en la pantalla de inicio.
    • Soporte WiFi y Bluetooth.
    • Otras aplicaciones preinstaladas como: Reloj con alarma, Calculadora, Teléfono, Lanzador de aplicaciones, Galería de imágenes y Ajustes.

Versiones posteriores

  • Android 1.1 (API nivel 2) - Febrero 2009
    • Resuelve algunos errores y añade pocas mejoras (detalles en la búsqueda de empresas en los mapas, posibilidad de mostrar/ocultar el teclado durante las llamadas, guardar los archivos adjuntos de los mensajes)
  • version-logo-cupcakeAndroid 1.5 Cupcake (API nivel 3) - Abril 2009
    • Es la primera versión que utiliza un nombre y logotipo basado en un postre (Cupcake), manteniéndose este criterio para las posteriores versiones guardando el orden alfabético.
    • Principales mejoras incluidas:
      • Soporte para teclados virtuales de terceros con predicción de texto y diccionario personalizado.
      • Soporte para Widgets (aplicaciones en miniatura intergradas en la pantalla de inicio).
      • Grabación y reproducción de vídeo en formato MPEG-4 y 3GP.
      • Bluetooth con emparejamiento automático y estéreo.
      • Posibilidad de copiar y pegar en el navegador web.
      • Imágenes personalizables para contactos favoritos.
      • Rotación automática.
      • Posibilidad de subir vídeos a YouTube y fotos a Picasa.

  • version-logo-donutAndroid 1.6 Donut (API nivel 4)- Septiembre 2009
    • Mejoras en la búsqueda por texto y voz.
    • Sintetizador de voz en varios idiomas para posibilitar que las aplicaciones puedan pronunciar textos.
    • Soporte para resoluciones de pantalla WVGA.
    • Acceso más rápido a la cámara.
    • Mejoras en el soporte multi-táctil.
  • version-logo-eclairAndroid 2.0 - 2.1 Eclair (API nivel 5)- Octubre 2009
    • Sincronización de cuentas extendida, posibilitando añadir múltiples cuentas en un dispositivo para sincronización de correo y contactos.
    • Soporte para Bluetooth 2.1.
    • Soporte para Microsoft Exchange para acceso a múltiples cuentas de correo.
    • Mejoras en la cámara: soporte para flash, zoom digital, balanceo de blancos, efectos de color y modo macro.
    • Velocidad del hardware optimizada.
    • Soporte para más resoluciones y tamaños de pantalla.
    • Fondos de pantalla con animaciones.
  • Android 2.0.1 Eclair (API nivel 6) - Diciembre 2009
  • Android 2.1 Eclair (API nivel 7) - Enero 2010
  • version-logo-froyoAndroid 2.2 - 2.2.3 Froyo (API nivel 8)- Mayo 2010
    • USB tethering y WiFi hotspot para compartir conexión de Internet con otros dispositivos.
    • Mejoras Bluetooth: Marcación por voz, bluetooth para coches y docks.
  • version-logo-gingerbreadAndroid 2.3 - 2.3.2 Gingerbread (API nivel 9)- Diciembre 2010
    • Selección de palabras y copiar/pegar con una pulsación.
    • Mejoras en gestión de energía.
    • Cierre manual de aplicaciones.
    • Soporte para NFC - Near Field Communication.
    • Soporte para múltiples cámaras.
    • Soporte para barómetro, sensor de gravedad, giroscopio, sensor de aceleración y rotación.
  • Android 2.3.3 - 2.3.7 Gingerbread (API nivel 10) - Febrero 2011
  • honeycombAndroid 3.0 Honeycomb (API nivel 11)- Febrero 2011
    • Optimizado para tablets.
    • Nuevo interfaz de usuario "holographic".
    • Añadidas barra de sistema (notificaciones, estado, botones) en la parte inferior, y barra de acciones (opciones de contexto, navegación) en la parte superior.
    • Múltiples pestañas en el navegador web y modo incógnito.
    • Aceleración hardware.
    • Soporte para procesadores multi-core.
  • Android 3.1 Honeycomb (API nivel 12)- Mayo 2011
    • Conectividad para accesorios USB.
    • Soporte para teclados, ratones y joysticks esternos.
  • Android 3.2 Honeycomb (API nivel 13) - Febrero 2011
  • version-logo-ice-cream-sandwitchAndroid 4.0 - 4.0.2 Ice Cream Sandwich (API nivel 14)- Octubre 2011
    • Botones software disponibles también para teléfonos.
    • Lanzador de aplicaciones personalizable.
    • Captura de pantallas integrado.
    • Acceso a aplicaciones directamente desde la pantalla de desbloqueo.
    • Sincronización de marcadores de favoritos con Chrome.
    • Avisos y desactivación de uso de datos cuando se supera límite establecido.
    • Posibilidad de cerrar aplicaciones que están consumiendo tráfico de datos ejecutándose en segundo plano.
    • Aplicación de cámara mejorada, con menos retardo de disparo, disparo temporizado, modo panorama, y zoom mientras se graba.
    • Editor de fotos incorporado.
    • Grabación de vídeo en 1080p en dispositivos soportados.
  • Android 4.0.3 - 4.0.4 Ice Cream Sandwich (API nivel 15) - Diciembre 2011
  • jelly beanAndroid 4.1 - 4.1.2 Jelly Bean (API nivel 16)- Julio 2012
    • Interfaz de usuario más fluido, con mejoras en la respuesta táctil y las transiciones.
    • Aplicación Google Now para búsquedas.
    • Audio a través de USB.
    • Navegador web Chrome preinstalado.
    • Ajuste automático de orden y tamaño en accesos directos y widgets.
  • Android 4.2 - 4.2.2 Jelly Bean (API nivel 17)- Noviembre 2012
    • Soporte para múltiples usuarios en tablets.
    • Fotos panorámicas con Photo Sphere.
    • Salvapantallas DayDream que muestra información mientras está sin uso el dispositivo.
    • Escritura con gestos en el teclado incorporado.

  • Android 4.3 Jelly Bean (API nivel 18)- Julio 2013
    • Posibilidad de uso de perfiles de usuarios restringidos en tablets
    • Soporte para Bluetooth Low-Energy.
    • Soporte para OpenGL ES 3.0 para mejorar los juegos gráficos 3D.
    • Autocompletado en la marcación de números de teléfono.

Popularidad de las versiones

En el siguiente enlace puedes encontrar el porcentaje de distribución de cada versión de Android entre los dispositivos que se encuentren en funcionamiento actualmente:

http://developer.android.com/about/dashboards

Como referencia, en Agosto de 2013 se tiene la siguiente distribución:

chart

Se puede observar que la mayoría de los dispositivos corren las versiones Gingerbread, Ice Cream Sandwich y Jelly Bean.

Cualquier persona que desee desarrollar aplicaciones para Android debe tener en cuenta esta distribución, de manera que la aplicación desarrollada pueda ejecutarse en la mayor parte posible de dispositivos, asegurando así una mayor difusión de la aplicación. Por ejemplo, si se crea una aplicación con unos requisitos técnicos que obliguen a ser ejecutada en la última versión de Android, sólo unos pocos usuarios podrán instalar la aplicación desarrollada.

En el enlace anterior también podrás encontrar los tamaños y resoluciones de pantalla más extendidos, lo cual también debe ser tenido en cuenta.