Android es un SO muy importante para el desarrollo de la tecnologia movil. Navegando un poco por internet, consegui todas las versiones del mismo, que ahora comparto con ustedes. Cabe mencionar que todas las versiones poseen como nombre un postre o dulce, y (curiósamente), sus iniciales siguen el alfabeto:
A pple Pie (Tarta de Manzana)B anana Bread (Pan de banana)C upcake (Panquecito)D onut (Dona o rosquilla)E clair (un tipo de pastel francés)F royo (abreviatura de "FROzen YOgurt", yogurt helado)G ingerbread (Galleta/pan de jengibre)H oneycomb (Panal de miel)I ce Cream Sandwich (Sandwich de helado)J elly Bean (Judia de gominola. También son llamadas como gomitas)K ey Lime Pie (Tarta de limon)Sin mas preámbulos... Empecemos!
Android 1.0 (Apple Pie) Android 1.0, la primera versión comercial del software, fue lanzado el 23 septiembre de 2008. El primer dispositivo Android, el HTC Dream, incorporó las siguientes características de Android 1.0:Android Market - Programa con un mercado para la descarga y actualización de aplicaciones. Navegador Web para visualizar, páginas webs en full HTML y XHTML – múltiples páginas mostradas como ventanas ("tarjetas") Soporte Cámara – sin embargo esta versión carece de la opción de cambiar la resolución de la cámara, balance blancos, calidad, etc. Carpetas - permiten la agrupación de un número de íconos de aplicaciones dentro de un simple carpeta en la pantalla de inicio. Acceso a servidores de correo electrónico por web, soporte POP3, IMAP4, y SMTP. Sincronización de Gmail con la aplicación de Gmail Sincronización de Google Contacts aplicación de personas Sincronización de Google Calendar con la aplicación de calendario Google Maps con Latitude y Street View para ver mapas e imágenes satelitales, tan bien como para encontrar negocios locales y obtener direcciones de manejo usando GPS Google Sync, permite la toda la administración al-aire de Gmail, Personas, y Calendario Google Search, permite a los usuarios buscar en internet ,aplicaciones del teléfono móvil ,contactos, calendario, etc. Mensajería instantánea Google Talk Mensajería instantánea, mensajes de texto, y MMS Reproductor de medios, habilitada administración, importar, y reproducción de archivos multimedia – sin embargo, esta versión carece de soporte video y stereo por Bluetooth Notificaciones - aparecen en la barra de estado Discador de voz - permite hacer discado y llamar sin tipear nombre o número Fondo escritorio - permite al usuario colocar una imagen de fondo o una foto detrás de los íconos y widgets de la pantalla de inicio Reproductor video YouTube Otras aplicaciones incluyen: Alarma reloj, Calculadora, Discado (teléfono), Pantalla inicio (launcher), Imágenes (Galería), y ajustes. Soporte para Wi-Fi y Bluetooth Android 1.1 (Banana Bread) El 9 de febrero de 2009, La actualización Android 1.1 fue lanzada, inicialmente para el HTC Dream solamente. Android 1.1 fue conocido como "Petit Four" internamente, aunque este nombre no se utilizó oficialmente. La actualización resolvió fallos, cambio la API y agregó una serie de características:Detalles y reseñas disponibles cuando un usuario busca por negocios en los mapas Pantalla en-llamado más larga por defecto cuando están en uso los parlantes del teléfono, además la habilidad de mostrar/esconder el discado Posibilidad de guardar los archivos adjuntos en los mensajes Añadido soporte para marquesina en diseños de sistemas Android 1.5 (Cupcake) El 30 de abril de 2009, La actualización de Android 1.5 fue lanzada, basada en Núcleo Linux 2.6.27.14. Esta fue la primera versión en usar un nombre basado en un postre ("Cupcake", Panquecito) , un tema que se utilizaría para todas las versiones de aquí en adelante. La actualización incluye varias nuevas características y correcciones de interfaz de usuario:Soporte para teclados virtuales de terceros con predicción de texto y diccionario de usuarios para palabras personalizadas. Soporte para Widgets - vistas de miniaturas de las aplicaciones que pueden ser ensertadas en otras aplicaciones (tal como la pantalla inicio) y recibir actualizaciones pariódicas17 Grabación y reproducción en formatos MPEG-4 y 3GP Auto-sincronización y soporte para Bluetooth estéreo añadido (perfiles A2DP y AVRCP) Características de Copiar y pegar agregadas al navegador web fotos de usuarios son mostradas para favoritos en los contactos Estampillas especificas con fecha/hora mostradas para eventos en registro llamados, y acceso un-toque a la tarjeta de un contacto desde un evento del registro de llamados Pantallas de transiciones animadas Agregada opción de auto-rotación Agregada la actual animación de booteo por defecto Habilidad de subir videos a YouTube Habilidad de subir fotos a Picasa Android 1.6 (Donut) El 15 de septiembre de 2009, el SDK de Android 1.6 SDK – dubbed Donut – fue lanzado, basado en el núcleo de linux 2.6.29.18. Incluido en la actualización son numerosas características nuevas:Mejora en la búsqueda por entrada de texto y voz para incluir historial de marcadores, contactos, y la web Habilidad de los desarrolladores de incluir su contenido en los resultados de búsqueda Motor multi-lenguaje de Síntesis de habla para permitir que cualquier aplicación de Android de "hablar" una cadena de texto Búsqueda facilitada y habilidad para ver capturas de las aplicaciones en el Android Market(Google Play). Galería, cámara y filmadora con mejor integración, con rápido acceso a la cámara. Habilidad para los usuarios de seleccionar múltiples fotos para eliminar. Actualización soporte a tecnología para CDMA/EVDO, 802.1x, VPNs, y un motor text-to-speech. Soporte para resoluciones de pantalla WVGA. Mejoras de velocidad en búsqueda y aplicaiones de cámara. Gesto marco ampliado y una nueva herramienta de desarrollo Constructor de gesturas. Android 2.0/2.1 (Eclair) El 26 de octubre de 2009, el SDK de Android 2.0 – con nombre en clave Eclair – fue lanzado, basado en el núcleo de linux 2.6.29. Cambios incluyen:Sincronización cuenta expandida, permitiendo a los usuarios agregar múltiple cuentas al dispositivo para sincronización de correo y contactos Soporte intercambio de correo, con bandeja combinada para buscar correo desde múltiples cuentas en la página Soporte Bluetooth 2.1 Habilidad para tocar un foto de un contacto y seleccionar llamar, enviar SMS, o correo a la persona Habilidad para en todos los mensajes SMS y MMS guardados, con eliminacion de mensajes más antiguos en una conversación automáticamente cuando un límite definido se ha alcanzado Nuevas características para la cámara, incluyendo soporte a flash, zoom digital, modo escena, balance blancos, efecto de colores y enfoque macro Mejorada velocidad de tipeo en el teclado virtual, con diccionario inteligente que aprende el uso de palabras e incluye nombres de contactos como sugerencias Renovada interfaz de usuario del navegador con imágenes en miniatura de marcador, zoom de toque-doble y soporte para HTML5 Vista agenda del calendario mejorada, que muestra el estado asistiendo a cada invitado, y la capacidad de invitar a nuevos invitados a los eventos Optimización en velocidad de hardware y GUI renovada Soporte para más tamaños de pantalla y resoluciones, con mejor ratio de contraste Mejorado Google Maps 3.1.2 Soporte para multitactil mejorado. Adición de fondos pantalla animados, permitiendo la animación de imágenes de fondo de la pantalla inicio para mostrar movimiento La version 2.0.1 implementa mejoras en el framework, arreglo de errores y mejoras menores en la API. La version 2.1 corrige errores menores e implementa mejoras menores en la API.Android 2.2.x (Froyo) El 20 de mayo de 2010, El SDK de Android 2.2 (Froyo, yogur helado) fue lanzado, basado en el núcleo linux 2.6.32:Optimizaciones en velocidad,memoria y rendimiento. Mejoras adicionales de rendimiento de aplicación, implementadas mediante compilación Just-in-time (JIT) Integración del motor de JavaScript V8 de Chrome en el navegador. Soporte para el servicio Android Cloud to Device Messaging (C2DM), habilitando notificaciones push Soporte para Microsoft Exchange mejorado, incluyendo políticas de seguridad, auto-descubrimiento, consulta a la Global Access List (GAL), sincronización de calendario, y borrado remoto. Mejoras en la aplicación del lanzador con accesos directos de las aplicaciones teléfono y navegador web Funcionalidad de anclaje de red por USB y Wi-Fi hotspot Agregada opción para deshabilitar acceso de datos sobre red móvil Actualizada la aplicación Market con características de grupo y actualizaciones automáticas Cambio rápido entre múltiples lenguajes de teclado y diccionario Discado por voz e intercambio de contactos por Bluetooth Soporte para docks Bluetooh-habilitado para autos y de escritorio Soporte para contraseñas numéricas y alfanuméricas Soporte para subida de archivos en la aplicación del navegador Soporte para instalación de aplicaciones en la memoría expandible Soporte para Adobe Flash Soporte para pantallas de alto número de PPI (320 ppi), como 4" 720p Galería permite a los usuarios ver pilas de imágenes mediante un gesto de zoom La version 2.2.1 corrige errores de seguridad menores. La version 2.2.2 corrige un pequeño bug que afectaba la Nexus One respecto al routeo de SMS. La version 2.2.3 corrige 2 parches de seguridad.Android 2.3.x (Gingerbread) El 6 de diciembre de 2010, el SDK de Android 2.3 (Gingerbread) fue lanzado, basado en el núcleo de linux 2.6.35. Cambios incluyen:Actualizado el diseño de la interfaz de usuario con incremento en velocidad y simplicidad Soporte para tamaños y resoluciones de pantalla extra-grandes (WXGA y mayores) Soporte nativo para SIP y telefonía por internet VoIP Más rápido, más intuitiva la entrada de texto en el teclado virtual, con mejora en puntería, mejor texto sugerido y entrada por voz Mejoras en funcionalidad copiar/pegar, permitiendo usuarios seleccionar una palabra por presionar-mantener,copiar y pegar Soporte para Near Field Communication (NFC),permienteo al usuario leer el tag NFC incrustado en un poster, sticker,o avisos publicitarios Nuevo efectos de audio tales como revertir,ecualizar, virtualización de audifonos, y aumento de bajos Nuevo Gestor de descargas, dandoles a los usuarios fácil acceso a cualquier archivo descargado del navegador, correo electrónico, u otra aplicación Soporte para múltiples cámaras en el dispositivo, incluyendo cámara frontal-facial,si está disponible Soporte para reproduccción de video por WebM/VP8 , encodeo de audio por AAC Mejoras en la administración de la energía con un mayor rol activo en aplicaciones de administración que son mantenidas despiertas en el dispositivo por mucho tiempo Mejorado soporte para el desarrollo código nativo Cambio desde YAFFS a ext4 en dispositivos nuevos Mejoras en Audio, gráficos, y entrada para desarrolladores de juegos recolector basura concurrente para incrementar rendimiento Soporte nativo para más sensores (tales como giroscopio y barómetro) La version 2.3.3 implementa mejoras severas de seguridad. La version 2.3.4 implementa:Soporte de video chat o por voz usando Google Talk. Soporte a la biblioteca Open Accessory. Open Accessory fue introducida en 3.1 (Honeycomb) pero la biblioteca Open Accessory Library subvenciona en 2.3.4 agregado su sporte cuando un periférico USB es conectado con software compatible y una aplicación compatible en el dispositivo. La version 2.3.5 implementa:Mejoras en el sistema. Mejoras en el rendimiento por red del Nexus S 4G, entre otras mejoras y arreglos Arreglado una falla de Bluetooth en el Samsung Galaxy S Mejoras a la aplicación de correo electrónico Animación de sombras al deslizar por listas Mejoras al software de la cámara Mejorada la eficiencia de la batería La version 2.3.6 arregla un fallo con respecto al reconocimiento de voz. La version 2.3.7 incluye soporte de Google Wallet para el Nexus S 4G.Android 3.x (Honeycomb) (Solo para tablets) El 22 de febrero de 2011, el SDK de Android 3.0 (Honeycomb) – fue la primera actualización única para tablet Android – fue lanzada, basada en el núcleo de linux 2.6.36. El primer dispositivo con esta versión, fue la tableta Motorola Xoom, fue lanzado el 24 de febrero de 2011. Las características de la actualización incluyen:Soporte optimizado para tablets,con una nueva y "virtual" interfaz de usuario holográfica. Agregada barra de sistema, con características de acceso rápido a notificaciones, estados, y botones de navegacion suavizados, disponible en la parte inferior de la pantalla Añadida barra de acción (Action Bar en inglés), entregando acceso a opciones contextuales, navegaciòn, widgets, u otros tipos de contenido en la parte superior de la pantalla. Multi tarea simplificada – tocando Aplicaciones recientes en la barra del sistema permite a los usuarios ver instantáneas de las tareas en curso y saltar rápidamente de una aplicación a otra Teclado re diseñado, permitiendo tipeo rápido, eficiente y acertado en pantallas de gran tamaño Simplificada y más intuitiva interfaz copiar/pegar Las pestañas múltiples reemplazan las ventanas abiertas en el navegador web, además de la característica de auto completado texto y un nuevo modo de "incógnito" permitiendo la navegación de forma anónima. Acceso rápido a las características de la cámara como la exposición, foco, flash, zoom, cámara facial-frontal, temporizador u otras. Habilidad para ver álbumes y otras colecciones de fotos en modo pantalla completa en galería, con un fácil acceso a vistas previas de las fotografías. Soporte para video chat usando Google Talk Aceleración de Hardware Soporte para microprocesadores multi-núcleo Habilidad para encriptar toda la data del usuario Mejoras en el uso de HTTPS con Server Name Indication (SNI) La version 3.1 implementa:Refinamiento a la interfaz de usuario Conectividad para accesorios USB Lista expandida de aplicaciones recientes Widgets de pantalla de inicio redimensionables Soporte para teclasdos externos y dispositivos punteros Soporte para joysticks y gamepads Soporte para reproducción de audio FLAC49 Soporte para proxy HTTP para cada punto de acceso Wi-Fi conectado La version 3.2 implementa:Mejoras soporte de hardware, incluyendo optimizaciones para un amplio rango de tabletas Incrementada habilidad de las aplicaciones para acceder a archivos de las tarjetas SD, por ejemplo para sincronización La version 3.2.1 implementa:Corrección de errores menores y la seguridad, mejoras en estabilidad y Wi-Fi Actualización del Android Market con actualizaciones automaticas y fácil-lectura textos de términos y condiciones Actualización del Google Books Mejoras soporte en el navegador de Adobe Flash Mejoras predicción escritura a mano en chino La version 3.2.2 arregla fallos menores para el Motorola Xoom 4G La version 3.2.4 agrega soporte de "Paid as you go" para tablets 3G y 4G. La version 3.2.6 arregla un problema de conectividad de datos viniendo del modo avión en la versión EEUU 4G del Motorola XoomAndroid 4.0.x (Ice Cream Sandwich) El SDK para Android 4.0.1 (Ice Cream Sandwich), basado en el núcleo de linux 3.0.15 fue lanzado públicamente el 19 de octubre del 2011. Gabe Cohen de Google declaró que Android 4.0 era "teóricamente compatible" con cualquier dispositivo Android 2.3.x en producción en ese momento. El código fuente para Android 4.0 se puso a disposición el 14 de noviembre del 2011. La actualización incluye numerosas novedades, entre ellas:Botones suaves Android 3.x están ahora disponibles para usar en los teléfonos móviles. Separación de widgets en una nueva pestaña, listados de forma similar a las aplicaciones. Facilidad para crear carpetas, con estilo de arrastrar y soltar. Lanzador personalizable. Buzón de voz mejorado con la opción de acelerar o retrasar los mensajes del buzón de voz. Funcionalidad de pinch-to-zoom en el calendario. Captura de pantalla integrada (manteniendo presionado los botones de bloqueo y de bajar volumen). Corrector ortográfico del teclado mejorado. Habilidad de acceder a aplicaciones directamente desde la pantalla de bloqueo. Funcionalidad copiar-pegar mejorada. Mejor integración de voz y dictado de texto en tiempo real contínuo. Desbloqueo facial, característica que permite a los usuarios desbloquear los equipos usando software de reconocimiento facial. Nuevo navegador web con pestañas bajo la marca de Google Chrome, permitiendo hasta 15 pestañas. Sincronización automática del navegador con los marcadores de Chrome del usuario. Nueva tipografía para la interfaz de usuario, Roboto Sección para el uso de datos dentro de la configuración que permite al usuario poner avisos cuando se acerca a cierto límite de uso, y desactivar los datos cuando se ha excedido dicho límite. Habilidad para cerrar aplicaciones que están usando datos en segundo plano. Aplicación de la cámara mejorada con cero shutter lag, ajustes para el time lapse, modo panorámico, y la posibilidad de hacer zoom durante la grabación. Editor de fotos integrado. Nuevo diseño de la Galería, organizado por persona y localización. Aplicación "People" actualizada con integración en redes sociales, actualización de estados e imágenes en alta resolución. Android Beam Soporte para el formato de imagen WebP Aceleración por Hardare de la interfaz de usuario Wi-Fi Direct Grabación de video a 1080p para dispositivos stock de Android La version 4.0.2 corrige un error en el Samsung Galaxy Nexus. La version 4.0.3 implementa:Numerosas correciones y mejoras de rendimiento. Mejoras en el calendario Nuevas aplicaciones de la cámara en mejora de la estabilidad en los videos y resolución QVGA La version 4.0.4 implementa mejoras en el rendimiento visual y general.Android 4.1.x y 4.2.x (Jelly Bean) Google anunció Android 4.1 (Jelly Bean) en conferencia Google I/O el 27 de junio de 2012. Basado en el núcleo de linux 3.0.31, Jelly Bean fue una actualización incremental con el enfoque primario de mejorar la funcionalidad y el rendimiento de la interfaz de usuario. La mejora de rendimiento involucró el "Proyecto Butter", el cual usa anticipación táctil, triple buffer, latencia vsync extendida y un arreglo en la velocidad de cruadros de 60 fps para crear una fluida y "mantecosa"-suavidad de la interfaz de usuario. Android 4.1 Jelly Bean fue lanzado bajo AOSP el 9 de julio de 2012, y el Nexus 7, el primer dispositivo en correr Jelly Bean, fue lanzado el 13 de julio de 2012. Entre sus caracteristicas se encuentran:Interfaz de usuario más fluida Triple buffer en los pipelines gráficos Mejoras en accesibilidad Soporte de texto bi-direccional y otros lenguajes Mapas de teclado usuario-instalable Notificaciones expandibles Capacidad para desactivar las notificaciones de forma específica de una aplicación Accesos directos y widgets pueden automáticamente ser re-organizadas o re-dimensionadas para permitir nuevos ítemes para calzar en la pantallas de inicio Transferencia de datos Bluetooth para Android Beam Dictado de voz offline Mejoras búsqueda por voz Mejoras aplicación de la cámara Google Wallet (para el Nexus 7) Fotos de contactos en alta resolución en Google+ Aplicación de búsqueda Google Now Audio multicanal La version 4.2 incluye:Mejora de la aplicación de cámara permitiendo fotos panorámicas en 360º (Photo Sphere) Mejoras del rendimiento con Project Butter Gestor de cuentas multiusuario (Solo Tablets) Widgets en pantalla de bloqueo Teclado predictivo deslizante (estilo Swype) Posibilidad de conectar dispositivo y TVHD mediante wifi (Miracast). Nueva app del reloj Mejoras menores en las notificaciones