Especial: La evolución de Android, De Froyo a Jelly Bean, un dulce presente y futuro
Continuamos mostrando las diferencias y la evolución vista en Android desde su primera versión Beta el 5 de noviembre del 2007 hasta la versión actual, Android 4.2 Jelly Bean.
Como hemos ido viendo, no todo es bueno en el impresionante crecimiento de Android al crear una gran fragmentación entre teléfonos con el mismo sistema operativo pero con un horario de lanzamientos realmente apretado y apresurado cambiando gran parte de su funcionamiento en cada una de las nuevas versiones que influyen negativamente en la compatibilidad de aplicaciones entre una y otra versión y este problema no hizo más que empeorar con las versiones que veríamos a partir de Android 2.0 Eclair.
Android 2.2.X Froyo
Android 2.2 Froyo, al igual que Android 2.0 incorporó un gran número de novedades y mejoras en el sistema operativo Android orientado tanto a la mejora en cuanto a experiencia del usuario y mejora de velocidad, características, opciones y rendimiento de los teléfonos con Android.
El lanzamiento de esta versión vino con una enorme sorpresa para el mundo de Android al lanzarse también el primer dispositivo Nexus con el HTC Nexus One, el primer terminal que incluiría la versión Android 2.2 Froyo de serie.
Esta versión fue lanzada el 20 de mayo de 2010 en la segunda keynote del Google I/O de ese mismo año y presentaba las siguientes novedades y características sobre las versiones anteriores:
- Optimizaciones en velocidad, memoria y rendimiento del sistema.
- Mejoras en el rendimiento de las aplicaciones gracias al nuevo proceso rendimiento de compilación Just-in-time (JIT)
- Posibilidad de poder ver imágenes apiladas en la galería mediante un gesto de zoom.
- Soporte para Adobe Flash
- Soporte para contraseñas numéricas y alfanuméricas
- Integración del motor de JavaScript V8 de Chrome en el navegador
- Compartir internet con otros dispositivos mediante anclaje de red por USB y Wi-Fi hotspot.
- Soporte para pantallas de gran resolución.
- Posibilidad de instalar aplicaciones o trasladarlas a la tarjeta SD.
- Soporte para el servicio Android Cloud to Device Messaging (C2DM) haciendo posible la recepción de notificaciones push.
- Posibilidad de subir archivos mediante el navegador.
- Actualización de Android Market con nuevas características y actualizaciones automáticas.
- Cambio rápido entre múltiples lenguajes de teclado y diccionario
- Intercambio de contactos mediante Bluetooth.
- Mejora de la compatibilidad con Microsoft Exchange, se añaden nuevas políticas de seguridad, sincronización de calendario, y borrado remoto.
Con la versión Froyo de Android existieron tres actualizaciones menores de seguridad y mejoras que fueron la versión 2.2.1 lanzada el 18 de enero del 2011, la 2.2.2 publicada el 22 de enero del 2011 y la 2.2.3 publicada el 21 de noviembre del 2011.
Android 2.3.x Gingerbread
El 6 de diciembre de 2010 se presentó la nueva versión de Android con la Gingerbread o 2.3 así como el segundo terminal Nexus de Google junto con el fabricante Samsung, el Nexus S. Changelog.
Por otra parte, la versión Gingerbread es la que de más subversiones ha contado en todos los lanzamientos de Android tanto con pequeñas mejoras o corrección de errores como grandes actualizaciones desde la 2.3.3 hasta la 2.3.7
Características:
- Nuevo gestor de descargas. Los usuarios acceden de una manera rápida y sencilla a cualquier archivo que haya descargado a través del navegador, correo u otra aplicación.
- Soporte para reproducción de video por el codec de Google para vídeo WebM/VP8 y codec de audio por AAC.
- Soporte nativo para más sensores (tales como giroscopio y barómetro)
- Mejoras en la interfaz de usuario con mejoras de la velocidad y mayor agilidad.
- Soporte para tamaños y resoluciones de pantalla extra-grandes (WXGA y superiores).
- Mejoras en el audio, representación gráfica y entrada para el desarrollo de juegos.
- Cambio desde YAFFS a ext4 en nuevos terminales.
- Mejoras en la administración de la energía mejorando la autonomía del terminal.
- Soporte para múltiples cámaras, por ejemplo cámara frontal permitiendo la videoconferencia.
- Soporte para Near Field Communication (NFC)
- Mejoras en la opción de copiar y pegar al permitir seleccionar una palabra al mantener presionado sobre ella.
- Soporte nativo para SIP y telefonía por internet VoIP.
- Mayor velocidad y precisión en la entrada de texto del teclado virtual con sugerencias de palabras y posibilidad de insertar palabras por voz.
- Mejoras en el sonido y posibilidad de añadir ecualizador y mejoría de graves.
La versión 2.3.3 se publicó el 9 de febrero del 2011 con varias mejoras y correcciones de la API.
La versión 2.3.4 fue publicada el 28 de abril del 2011 incorporando la posibilidad de transferir voz y vídeo a Google Talk y añadiendo la biblioteca Open Accessory que ya estaba disponible en la versión 3.1
El 2.3.5 fue lanzado el 25 de julio del 2011 con mejoras del sistema, mejoras en el rendimiento de red del Nexus S 4G, solución a un error en el bluetooth del Samsung Galaxy S, mejoras en la aplicación de correo electrónico, animación al desplazar entre listas, mejoras en la cámara y mejoras en la autonomía de la batería.
El 2.3.6 fue lanzado el 2 de septiembre en el cual que solucionaba un error en la búsqueda por voz y por último, el 2.3.7 añadió soporte a Google Wallet el 21 del mismo mes.
Android 3.x Honeycomb
El Android 3.X también llamado Honeycomb fue un Android específico para tablets aunque más adelante tanto el Android para smartphones como para tablets se fusionarían con la versión 4.0. Fue lanzado el 22 de febrero de 2011 junto con la tableta de Motorola, Motorola Xoom y contó con 6 subversiones con diferentes cambios y solución de errores.
Entre las características de Android 3.X Honeycomb se encontraban:
- Soporte e interfaz orientada para su uso en tabletas.
- Una barra de sistema, con acceso rápido a notificaciones, estados y botones de navegación que se encontraba en la parte inferior de la pantalla.
- Aceleración de hardware.
- Soporte de videoconferencia para Google Talk
- Soporte para procesadores multi-nucleo.
- Multitarea simplificada
- Un teclado diseñado para su uso en pantallas grandes.
- Mejoras en el uso de HTTPS con Server Name Indication (SNI).
- Posibilidad de encriptación de los datos de usuario.
- Filesystem in Userspace (FUSE; kernel module).
- Nueva interfaz para escritorio, visualización de contactos, galería y cámara de fotos.
- Autocompletado de texto, nueva forma de visualizar pestañas y posibilidad de navegación de incógnito en el navegador.
El 10 de Mayo del 2011 se lanzaría una actualización con la versión 3.1 que añadía mejoras en Honeycomb también orientadas exclusivamente a las tabletas como:
- Mejora y suavización de la interfaz de usuario.
- Posibilidad de conectar otros dispositivos vía USB como teclados, almacenamientos externos, Joysticks o ratones.
- Lista expandida de aplicaciones abiertas recientemente.
- Widgets redimensionables.
- Soporte de audio para el formato FLAC.
- Bloqueo de conectividad WiFi de alto rendimiento permitiendo continuar con la conexión aunque la pantalla esté bloqueada.
- Soporte proxy para cada uno de los puntos WiFi al que esté conectado.
Android 3.2 saldría poco después con nuevas mejoras e incorporando nuevas características el 15 de julio del 2011:
- Mejoras de soporte de hardware ampliando la posibilidad de instalar el sistema operativo en tabletas de otros fabricantes o arquitecturas.
- Añadía la capacidad para que las aplicaciones pudieran acceder a la tarjeta SD con posibilidad de sincronización de datos o archivos que en ella se encontrasen.
- Compatibilidad para aplicaciones que no fueron diseñadas especialmente para tabletas.
- Nuevas funciones de soporte de pantalla y facilidad a los desarrolladores para simular la pantalla y diseñar aplicaciones para tablets.
La versión 3.2.1 salió como una actualización menor el 20 de septiembre del 2011 con corrección de errores y mejoras en la estabilidad del sistema, actualización de Android Market y Google Books, mejora en el uso de Adobe Flash y mejoras en la predicción de escritura.
3.2.2 fue otra pequeña actualización para corregir errores reportados y pequeñas mejoras para el Motorola Xoom 4G mientras que el 3.2.4 añadía la función «Pay as You Go» para tabletas 3G y 4G y el 3.2.6 se lanzó a principios del pasado año para solucionar unos errores de conectividad del Motorola Xoom 4G.
Android 4.0.x Ice Cream Sandwich
El Ice Cream Sandwich fue otra enorme actualización y cambio de look de Android. Fue publicado el 16 de octubre del 2011 y el código fuente publicado el 14 de noviembre de 2011 y se incorporaron varias mejoras que ya se vieron en Honeycomb pero esta vez no solo para tablets sino también para teléfonos móviles. Junto a su lanzamiento también vio la luz el tercer terminal Nexus de Google y de nuevo fue con Samsung con el Galaxy Nexus como primer terminal en llevar esta nueva versión de Android.
Novedades:
- Los botones táctiles que aparecieron en Honeycomb se incorporaron también para smartphones.
- Separación de Widgets y Aplicaciones en el listado de aplicaciones.
- Creación de carpetas unificando diferentes aplicaciones en un mismo espacio del escritorio.
- Galería de imágenes rediseñada y segmentada por fotos, localizaciones y personas.
- Soporte para el formato de imagen de Google, WebP.
- Aceleración de la interfaz de usuario mediante hardware.
- WiFi Direct
- Buzón de voz mejorado con la opción de acelerar o retrasar los mensajes del buzón de voz (para Google Voice)
- Añadida la funcionalidad de pinch-to-zoom en el calendario nativo.
- Grabación de video a 1080p para dispositivos con Android de serie
- Incorporado Android Beam que permite transmitir de un dispositivo a otro con NFC archivos, imágenes o vídeos de YouTube.
- Actualización de Contactos con integración social como estados o imágenes en alta resolución.
- Nueva tipografía para la interfaz de usuario, Roboto.
- Editor de fotos integrado.
- Aplicación de la cámara mejorada sin retardo en el obturador, ajustes para el time lapse, modo panorámico y la posibilidad de hacer zoom durante la grabación.
- Captura de pantalla nativa sin hacer uso de aplicaciones de terceros o rootear el terminal.
- Mejora de predicción y corrección de texto del teclado.
- Acceso a aplicaciones o widgets desde la misma pantalla de bloqueo del teléfono.
- Cierre manual de aplicaciones que se estén ejecutando en un segundo plano.
- Mejora en la función de copiar y pegar texto.
- Mejora en reconocimiento de voz y dictado de texto.
- Reconocimiento y desbloqueo facial.
- Sustitución del navegador nativo por Google Chrome así como posibilidad de sincronizar favoritos con el Chrome de escritorio.
- Control y monitorización de datos consumidos así como posibilidad de bloqueo de los mismos una vez alcanzado el límite.
El 29 de noviembre se lanzaría una pequeña actualización para solventar un problema con los Galaxy Nexus de Verizon con la versión 4.0.2.
El 16 de diciembre se lanzaría una actualización 4.0.3 con varias mejoras, así como mejor rendimiento del sistema y resolución de errores. También los gráficos, calendario, cámara, bases de datos, corrección ortográfica y funcionalidades Bluetooth recibirían unas mejoras en su rendimiento y funcionamiento.
Por otra parte con esta versión se lanzarían nuevas APIs para los desarrolladores en el que, entre otras cosas se incluían posibilidades de incorporar y aprovechar las nuevas capacidades sociales existentes en la nueva aplicación de contactos.
La última actualización que recibiría Ice Cream Sandwich sería el 29 de marzo del 2012 con la 4.0.4 que facilitaba una serie de mejoras y corrección de errores aumentando el rendimiento de la cámara, la fluidez de rotación de la pantalla y reconocimiento de números de teléfono.
Android 4.1 Jelly Bean
Android 4.1 (Jelly Bean) fue presentado en la Google I/O el 27 de junio de 2012 y su principal objetivo fue impulsar y mejorar la funcionalidad, fluidez y rendimiento de la interfaz de usuario de Android gracias al «Proyecto Butter» en el cual se unían la anticipación táctil, triple buffer, latencia vsync extendida y un aumento de la velocidad de cuadros de 60 frames por segundo creando una increíble mejora en la fluidez de la interfaz en comparación a Ice Cream Sandwich.
El primer dispositivo en correr Jelly Bean fue el Nexus 7, el primer tablet en la familia Nexus y fabricado por Asus que lanzado el 13 de julio de 2012.
Entre sus novedades encontrábamos las siguientes:
- Exponencial mejora en la fluidez de la interfaz de usuario.
- Mejoras en la accesibilidad.
- Widgets expandibles.
- Soporte de texto bidireccional y traducción de Android en otros idiomas.
- Capacidad de desactivar notificaciones de una/s determinada/s aplicación/es
- Reorganización y redimensión automática de Widgets y accesos directos en el escritorio.
- Mapas de teclado
- Dictado de voz sin conexión.
- Mejoras en la aplicación de búsqueda de Google y en la cámara.
- Incorporación del Bluetooth como forma de transferencia de archivos con Android Beam.
- Fotos de contactos en alta resolución para el directorio de contactos a través de Google+.
- Google Now
- Audio multicanal y Audio USB.
- Encadenamiento de audio (reproducción sin pausas)
- Posibilidad de añadir widgets en otros escritorios o launchers sin necesidad de root.
Junto con el 4.1 se lanzaron dos pequeñas actualizaciones que fueron la 4.1.1 que solventaba un problema en la rotación de pantalla del Nexus 7 en determinadas aplicaciones y la 4.1.2 que permitía expandir widgets usando un solo dedo, soporte de rotación en la pantalla principal y se solventaron una serie de problemas.
Android 4.2 Jelly Bean
La presentación de Android 4.2 Jelly Bean fue la más rocambolesca de todas. Se tenía que haber presentado en un evento el día 9 de octubre de 2012 en Nueva York pero el azote del Huracán Sandy provocó que este fuese cancelado ante la decepción de medio mundo. Sin embargo, lejos de retrasar el evento o emitirlo en vivo, Google anunció la nueva versión mediante un comunicado de prensa bajo el eslogan «A new flavor of Jelly Bean» (Un nuevo sabor de Jelly Bean).
Los primeros dispositivos en disponer de Android 4.2 fue el Nexus 4 de LG y el Nexus 10 de Samsung, los cuales fueron lanzados el 13 de noviembre de 2012 y poco más tarde lo recibirían el Galaxy Nexus y el Nexus 7.
Las novedades que se incorporaron en la última versión de Android disponible fueron:
- Creación de fotos panorámicas en 360º con Photo Sphere.
- Teclado con escritura deslizable (estilo Swype)
- Cambios en la pantalla de bloqueo como soporte para widgets y posibilidad de deslizar para acceder directamente a la cámara.
- VPN siempre activa.
- Confirmación a la hora de enviar SMS Premium.
- Nuevo método de seguridad con SELinux.
- Acceso directo a notificaciones desde barra de notificaciones o deslizando esta con dos dedos hacia abajo.
- Protector de pantalla «Daydream» cuando el terminal está conectado a un Dock o inactivo.
- Múltiples cuentas de acceso (para tablets)
- Soporte para pantallas inalámbricas (Soporte Miracast)
- Nuevo reloj con reloj mundial, cronómetro y cuenta atrás.
- Nuevos gestos y accesibilidad para invidentes.
- Integración de la misma interfaz independientemente del dispositivo o del tamaño de la pantalla.
- Información de las notificaciones extensibles sin necesidad de entrar en la aplicación para visualizar las novedades.
A la semana de su lanzamiento se hizo pública una nueva actualización (4.2.1) de pequeño tamaño que resolvía una serie de errores como un problema en la aplicación de contactos y añadir la posibilidad de usar dispositivos vía bluetooth como Joysticks o Gamepads como dispositivos soportados.
El pasado 11 de febrero se hizo pública la actualización 4.2.2 que incluía una serie de mejoras y correcciones:
- Solucionado un error en streaming de audio por Bluetooth.
- Solucionado un error con el flash de la cámara.
- Acceso directo a apagar y encender bluetooth y WiFi manteniendo presionado sobre su icono en la barra de notificaciones – Quick Settings.
- Nueva notificación de descarga mostando el porcentaje descargado y descargas activas.
- Nuevos sonidos para batería baja y carga inalámbrica.
- Carga más rápida de la galería de imágenes
- Se elimina la opción de mostrar todas las llamadas en la lista de llamadas.
- Mejoras generalizadas y mayor estabilidad.
Ya hemos recorrido lo que han sido las versiones de Android hasta hoy. ¡Esperemos que la versión 4.3 llegue pronto y siga mejorando a esta velocidad!
Destaca el freno que Google ha puesto en la liberación de nuevas versiones reduciendo el problema inicial que provocó un lanzamiento acelerado de nuevas versiones (por la urgencia de tener un sistema operativo puntero y adaptado a las necesidades de un mercado que en pocos años ha avanzado como casi ningún otro) Esperemos que el futuro sea mejor en todos los sentidos.
Y tú, ¿qué esperas del futuro de Android?