Después de hablar sobre las primeras versiones sobre las que se creó Android, en este segundo artículo hablaremos de las de las que más cargas de subdivisiones traen Froyo, GingerBread y HoneyComb. Las primeras versiones sobre las que hablamos en el primer artículo eran las que más importancia tenían debido a que son las bases sobre las que se cimienta este proyecto, estas que vamos a desarrollar son versiones nuevas, pero incluyen “actualizaciones” que se montan sobre las anteriores, esto no quiero decir que no tengan importancia, ya que estas últimas son las que nos brindan algunas ventajas y mecanismos más importantes que Android ha establecido. Sin más preámbulos os listo las versiones de las que vamos a hablar para recordar donde nos quedamos en el artículo anterior:
Android 2.2.x Froyo
Android 2.3.x Gingerbread
Android 3.x Honeycomb
Android 2.2.x Froyo
Antes de seguir con la descripción de cada versión decir, que la x que aparece en algunas versiones significada que servirá para cualquiera de las subversiones, por ejemplo, en este caso Froyo 2.2.x servirá indistintamente para 2.2.1, 2.2.2 o 2.2.3.
Año de lanzamiento: 20 de mayo de 2010
Api Level: 8
Características: El núcleo sobre el que está montada la versión 2.2 y todas sus demás subversiones es 2.6.32 de Linux.
Características técnicas: En este caso es la versión 2.2 quien lleva el peso de las modificaciones de esta versión ya que tanto 2.2.1, 2.2.2 como 2.2.3 añaden simples arreglos de seguridad o correcciones de errores menores.
Optimización de memoria y rendimiento.
Soporte mejorado para Microsoft Exchange, incluyendo políticas de seguridad, sincronización del calendario y borrado remoto.
Funcionalidad de anclaje de red por USB y WiFi Hotspot.
Agregada opción para deshabilitar el acceso de datos móviles.
Soporte para contraseñas numéricas y alfanuméricas.
Soporte Adobe Flash.
Soporte para pantallas de alta definición (320 ppi) como por ejemplo 4” en HD 720P.
Android 2.3.x Gingerbrand
Año de lanzamiento:
2.3: 6 de diciembre 2010
2.3.3: 9 de febrero 2011
2.3.4: 28 de abril de 2011
2.3.5: 25 de julio de 2011
2.3.6: 2 de septiembre de 2011
2.3.7: 21 de septiembre de 2011
Api Level: Aquí existen divisiones, desde la versión 2.3.1 a la 2.3.2 se establece la Api Level 9, mientras que para las versiones que van desde 2.3.3 hasta 2.3.7 se establece la api 10.
Características: Esta versión se basaría en el núcleo 2.6.35 creado por Linux
Características técnicas: En este caso tenemos que llevar a cabo una serie de subdivisiones ya que Gingerbrand es una versión muy amplia y los cambios que se realizan en las subdivisiones son lo bastante importantes como para nombrarlos:
2.3:
Actualización en el diseño de la interfaz, buscando en este cambio la mejora en la velocidad de procesamiento y en la simplicidad.
Soporte para pantallas extra-grandes (WXGA y mayores)
Soporte para NFC, permitiendo al usuario leer la etiqueta incrustada en un poster o ticket
Novedades en los efectos de sonidos, incluidos la reverberación y la ecualización.
Nuevo gestor de descargas, permitiendo a los usuarios acceder a las descargar con mayor facilidad.
Mejoras en audio, gráficos y entrada para desarrolladores de juegos.
Inclusión de un recolector de basuras para incrementar el rendimiento.
2.3.3:
Mejoras y arreglos de API sin demasiado impacto
2.3.4:
Soporte de video o voz, usando Google Talk.
2.3.5:
Mejoras de rendimiento para el terminal Nexus S 4G
Solucionado problema de Bluetooth en el terminal Samsung Galaxy S.
Mejoras en el software de la cámara
Mejorada la eficiencia de la batería.
2.3.6:
Subsanado el fallo de la búsqueda por voz
2.3.7:
Soporte de Google Wallet para el terminal Nexus S 4G
3. x Honeycom
Año de lanzamiento: Al incluir varias subversiones haremos como en el caso anterior:
3.0: 22 de febrero de 2011.
3.1: 10 de mayo de 2011.
3.2: 15 de julio de 2011
3.2.1: 20 de septiembre de 2011.
3.2.2: 30 de agosto de 2011.
3.2.3: Diciembre de 2011
3.2.4: Febrero de 2012
Api level: Para la versión 3.0 se asigna el Api Level número 11, para 3.1 la versión número 12 y por ultimo para la versión 3.2 el número 13.
Características: Una de las características más importantes de esta versión es que es la primera actualización pensada para funcionar en tablets, esto hace excluye todos los smartphones que utilicen Android. El primer terminal donde funciono esta actualización fue en la Tablet Xoom de la empresa Motorola. El núcleo que utilizo fue el 2.6.36.
Características técnicas:
3.0:
Añadida ActionBar, con este elemento tanto la navegación como widgets o incluso opciones contextuales se mostraran en la parte superior de la pantalla.
Teclado rediseñado, este permite una escritura, eficiente y acertada en pantallas de gran tamaño.
Las pestañas múltiples sustituyen a las múltiples ventanas abiertas del navegador web.
Acceso rápido a características de la cámara foco, flash, zoom, etc.
Aceleración de hardware.
Mejoras en el uso de HTTPS
3.1:
Conectividad para accesorios USB.
Soporte para teclados externos y punteros
Soporte para joysticks y gamepads.
Soporte para proxy HTTP para cada uno de los puntos WiFi conectados.
3.2:
Incrementada la capacidad de las aplicaciones para acceder a los archivos de la tarjeta SD
Nuevas funciones en el soporte de la pantalla, dando a los desarrollares una mayor libertad sobre la apariencia de las pantallas en diferentes dispositivos Android
3.2.1:
Actualización de Android Market y Google Books
Mejoras en el soporte de Adobe Flash del navegador web.
3.2.2
Depuración de fallos y otras mejoras de menor nivel para la Tablet Motorola Xoom.
De momento vamos a llegar hasta aquí ya que estas tres versiones que hemos explicado incluyen una gran carga de mejoras y si siguiéramos explicando podría ser un poco lioso a la hora de entender todas sus mejoras. En el siguiente articulo desarrollaremos las versiones que suponen el último gran paso de Android ya que estas necesitan un soporte de hardware mayor, aun así no quiero desvelar mucho más para que sigáis visitando la web y podáis leer todo más tranquila y detalladamente, gracias por seguir leyendo todos mis artículos.
Todas las imágenes utilizadas, son propiedad de Google y se usan con la única utilidad de explicar mejor el artículo.