Creaci贸n App’s #01 Android – Historia

Android es un sistema operativo basado en el k茅rnel de Linux desarrollado inicialmente para tel茅fonos m贸viles con una interfaz t谩ctil. Posteriormente ha visto su evoluci贸n y migraci贸n tambi茅n a una gran familia de dispositivos, ya que en la actualidad podemos encontrar android en tabletas, navegadores GPS, relojes, televisores, etc.

Este sistema operativo fue desarrollado por Android Inc., empresa fundada en 2003 por Andy Rubin, Rich MIner, Nick Sears y Chiirs White, varios de los cuales como Rubin ya hab铆an trabajado para grandes compa帽铆as del sector de la inform谩tica como Apple y Microsoft. Esta empresa estaba establecida en Palo Alto, California.

Poco tiempo despu茅s del g茅rmen de esta compa帽铆a, empez贸 a resonar en medios especializados, comparando su nuevo sistema operativo con el sistema reinante en aquel momento Symbian y con el nuevo sistema operativo de moda iOS. Google primero respald贸 econ贸micamente estre proyecto, para en 2005 adquirir la compa帽铆a e incorporarla a sus proyectos.

La presentaci贸n oficial de la primera versi贸n de Android se realiza贸 en la Open Handset Alliance, consorcio de empresas formadas por algunas de las m谩s grandes del sector involucrado en el segmento de los tel茅fonos m贸viles cuyo fin es estandarizar de forma abierta dichos dispositivos.

El 22 de Octubre de 2008 Google lanz贸 en colaboraci贸n con T-Mobile y HTC el primer dispositivo comercial con Android, se trata del modelo HTC Dream (T-Mobile G1 o Google Phone). En su interior se encontraba la versi贸n 1.0 de Android. Contaba con pantalla t谩ctil, teclado QWERTY, c谩mara de 3.2 megap铆xels, conectividad 3G y WiFi, entre otras caracter铆sticas.

A partir de esa fecha, gracias a Sony, HTC, Samsung, Qualcomm, Texas Instruments y Google, entre otros de los miembros m谩s florecientes de la Open Handset Alliance, comienzan a aparecer en el mercado numerosos dispositivos con Android como sistema operativo.

En 2010 Google, de nuevo en colaboraci贸n con HTC, lanza el primer dispositivo de una exitosa serie que contin煤a en la actualidad denominada bajo el nombre Nexus. Los posteriores modelos de la gama Nexus han sido fabricados en colaboraci贸n con otros fabricantes como Samsung, Asus y LG. Google ha expresado varias veces que sus dispositivos de esta serie ir铆an variando de fabricante en el tiempo y hasta la fecha ha cumplido su promesa, tambi茅n con el objetivo de demostrar a la industria que no pretende crear un monopolio, sino un ecosistema en el que distintas marcas incluyan sus sistema en sus tel茅fonos m贸viles, tabletas y dem谩s dispositivos.

Desde 2008 se lanzan de manera asidua actualizaciones constantes del sistema en el que se van incorporando tanto mejoras de seguridad, de rendimiento y estabilidad, adem谩s de numerosa funcionalidad.

Existe un repositorio a disposici贸n de cualquiera que incluye el c贸digo fuente completo del proyecto, llamado Android Open Source Proyect. Dicho proyecto est谩 licenciado bajo licencias de software libre y permite a cualquiera descargar el c贸digo, modificarlo, compilarlo y usarlo en cualquier dispositivo.

Android tambi茅n ofrece un kit de desarrollo de software (SDK de aqu铆 en adelante) que comprende una serie de herramientas enfocadas a los desarrolladores de software para que puedan crear entre otras cosas, aplicaciones, actualizaciones para dispositivos, nuevas versiones del sistema, etc. SDK de Android est谩 basado en Java. Adem谩s ofrece tambi茅n un kit llamado NDK que permite la programaci贸n nativa para Android usando los lenguajes C o C++ y otro kit m谩s llamado ADK que est谩 enfocado al desarrollo y comunicaci贸n con dispositivos 鈥渨earables鈥 como relojes, ropa, etc y dispositivos que usen Arduino.

Hist贸rico de versiones por API

a primera versi贸n del sistema operativo Android se remonta a la versi贸n pre-alpha (versi贸n 0.9) lanzada en Noviembre de 2007. La primera versi贸n comercial fue lanzada en Septiempbre de 2008, (versi贸n alpha 1.0).

Desde ese momento, Google y la Open Handset Alliance han lanzado numerosas versiones del sistema operativo base. Desde abril de 2009 el nombre de cada versi贸n se ha relacionado con el nombre de un dulce t铆pico por orden alfab茅tico a excepci贸n de las versiones 1.0 y 1.1.

De esta forma se ha conseguido dar un nombre peculiar que identifica un铆vocamente a cada una de las versiones del sistema adem谩s de no confundir a los usuarios con nombres de versiones num茅ricos.

A pesar de esto, no todas las actualizaciones del sistema han sufrido un cambio de nombre, s贸lo las versiones con cambios significativos han avanzado en el nombre. A continuaci贸n vamos a realizar una enumeraci贸n de las versiones por orden cronol贸gico:

Android 1.0 : Versi贸n Alpha API 1

Antes de ser lanzado en Noviembre de 2007 hubo al menos dos lanzamientos internos. En los lanzamientos internos se barajaban nombres de famosos robots como Astro Boy, Bender o R2-D2. Dan Morrill cre贸 la primera versi贸n del logo de la mascota pero ser铆a Irina Blok la creadora del famoso logo actual. El manager del proyecto, Ryan Gibson, ide贸 en aquel momento el estilo de nombres asociados a pasteles que se adoptar铆a a partir de la versi贸n 1.5 del sistema.

Con el lanzamiento de esta beta, se lanz贸 el HTC Dream, primer dispositivo comercial que inclu铆a Android y el kit de desarrollo de software (SDK). Se fija el d铆a 5 de Noviembre como el cumplea帽os de Android.

Esta versi贸n inclu铆a entre otras caracter铆sticas notables:

  • La primera versi贸n del Android Market que permit铆a descargar y actualizar aplicaciones.
  • Un navegador web que mostraba totalmente p谩ginas HTML y XHTML, en las que se pod铆a hacer zoom y se mostraban en forma de pesta帽as.
  • Soporte para c谩mara incluyendo opciones de configuraci贸n como el cambio de resoluci贸n, balance de blancos, etc
  • Capacidad de creaci贸n de carpetas para agrupar accesos directos a aplicaciones en el escritorio.
  • Soporte para correo incluyendo los est谩ndares POP3, IMAP4 Y SMTP.
  • Conjunto de aplicaciones completo del paquete ofrecido por Google (Gmail, Contacts, Calendar, Sync, Talk, 鈥)
  • Aplicaci贸n Google Maps con soporte para StreetView uso de br煤jula, giroscopio, aceler贸metro y GPS del tel茅fono.
  • Mensajer铆a inst谩nea, SMS y MMS.
  • Reproductor multimedia con soporte para reproducci贸n de listas y en segundo plano.
  • Notificaciones y alertas configurables con sonido, vibraci贸n e indicador LED.
  • Marcador para poder realizar llamadas telef贸nicas sin necesidad de introducir ning煤n n煤mero (a partir de la agenda).
  • Soporte para cambiar la imagen de fondo.
  • Reproductor de YouTube
  • Aplicaciones de uso general como calculadora, alarma, marcador telef贸nico tradicional, launcher, galer铆a y ajustes.
  • Soporte de WiFi y Bluetooth.

Android 1.1: Versi贸n Alpha API 2

Versi贸n lanzada el 9 de Feebrero de 2009 incialmente para el HTC Dream solamente. Internamente recibi贸 el nombre de 鈥淧etit Four鈥 aunque ese nombre nunca se us贸 de manera oficial. La actualizaci贸n resolv铆a una serie de bugs y a帽ad铆a algunas funciones nuevas:

  • Detalles y reviews disponibles al buscar negocios en Google Maps.
  • Duraci贸n de las llamadas en pantalla durante la conversaci贸n, posibilidad de mostrar y ocultar el teclado durante la misma.
  • Opci贸n de guardar adjuntos en los mensajes.
  • A帽adido soporte para el uso de marquesinas en las capas del sistema.

Android 1.5: Cupcake API 3

El 27 de Abril de 2009 se lanza al mercado la primera versi贸n comercial de Android, 1.5, recibe el nombre comercial de Cupcake y est谩 basado en el k茅rnel de Linux 2.6.27.

Introducci贸n e Historia

Esta versi贸n incluye gran cantidad de mejoras y algunos arreglos de la interfaz de usuario:

  • Soporte para teclados virtuales o en pantalla de desarrolladores independientes.
  • Soporte para Widgets 鈥 mini aplicaciones que se embeben en el escritorio para mostrar informaci贸n interesante al usuario o que prestan peque帽as funcionalidades.
  • Soporte para grabaci贸n y reproducci贸n de video MPEG-4 y 3gp.
  • Emparejamiento autom谩tico y soporte est茅reo para dispositivos de sonido Bluetooth.
  • El usuario puede usar fotos para mostrar sus contactos favoritos.
  • Fecha y hora espec铆fica para eventos en el registro de llamadas y acceso con un solo toque a la tarjeta del contacto en dicho registro.
  • Transiciones de pantalla animadas.
  • Opci贸n de auto rotaci贸n.
  • Nueva animaci贸n de arranque del sistema.
  • Posibilidad de subir v铆deos a YouTube.
  • Posibilidad de subir im谩genes a Picasa.

Android 1.6: Donut API 4

Android 1.6 se lanz贸 el 15 de Septiembre de 2009, basado en el k茅rnel de Linux 2.6.29.

Esta versi贸n inclu铆a una serie de mejoras en el sistema como:

  • B煤squeda a partir de texto o voz incluyendo el hist贸rico de marcadores, contactos y la web.
  • Posibilidad de los desarrolladores de incluir su propio contenido en los resultados de b煤squeda.
  • Motor de s铆ntesis de voz multilenguaje que permite a cualquier aplicaci贸n Android convertir voz a una cadena de texto.
  • Galer铆a, c谩mara de fotos y de v铆deo ahora est谩n m谩s integradas en el sistema para acceder m谩s r谩pidamente.
  • Posibilidad del usuario de realizar marcado de varias fotograf铆as a la vez para borrarlas.
  • A帽adido soporte para CDMA/EVO, 802.1x, VPN y motor TTS.
  • Soporte para resoluciones de pantalla WVGA.
  • Mejoras en la velocidad de b煤squeda y en la aplicaci贸n de c谩mara.
  • Expandido el soporte para el uso de Gestos y a帽adido una nueva herramienta para crear gestos nuevos.

Android 2.0 y 2.01: Eclair API 5 y 6

Esta versi贸n data del 26 de octubre de 2009, basada en el k茅rnel de Linux 2.6.29.

Introducci贸n e Historia

Esta versi贸n cont贸 desde el principio con un n煤mero de usuarios muy reducido debido a que no tard贸 en recibir actualizaciones y la mayor铆a de los fabricantes pasaron de usar en sus terminales la versi贸n 1.6 a la 2.1. Esta versi贸n incluye mejoras destacables como el soporte para manejar el est谩ndar 2.1 de bluetooth. Permit铆a la sincron铆a de adaptadores para conectar el tel茅fono a cualquier dispositivo.

Desde esta versi贸n el manejo de cuentas se reazliza de forma centralizada desde la configuraci贸n general del tel茅fono. Tambi茅n se mejor贸 la gesti贸n de los contactaos y se ofrecen m谩s opciones de configuraci贸n en la c谩mara.

En cuanto al rendimiento se optimiz贸 la velocidad de respuesta. Se aument贸 el tama帽o de las pantallas y resoluciones aceptadas. Se provey贸 de una nueva interfaz del navegador y soporte completo para HTML5.

Android 2.1- API 7

Esta versi贸n supone una actualizaci贸n menor as铆 que se decidi贸 no cambiar de nombre. Se aumenta el nivel de la API por lo que conlleva una serie de mejoras.

Ahora se puede usar el motor de reconocimiento de voz para dictar textos completos al aparato sin usar ning煤n tipo de teclado, tanto virtual como f铆sico.

Ahora se ofrece soporte para el uso de fondos de pantalla animados.

La API permite ahora poder recibir informaci贸n de estado de la se帽al de red del dispositivo.

El paquete WebKit incluye mejoras en el tratamiento de bases de datos web.

Soporte para eventos en pantallas multit谩ctil.

Android 2.2 Froyo (FROzen YOgurt) API 8

Esta versi贸n fue lanzada el 20 de Mayo de 2010, basada en el k茅rnel de Linux 2.6.32.

Introducci贸n e Historia

Se realiz贸 una enorme optimizaci贸n de velocidad, memoria y rendimiento. Adem谩s se incluyeron mejoras de velocidad adicionales en las aplicaciones implmentando el compiliador JIT.

Se integr贸 el motor V8 JavaScript de Chrome en el navegador integrado y se dio soporte a Android Cloud to Device Messaging con la habilitaci贸n para todo el sistema de las notificaciones push.

Esta versi贸n cuenta con el gran hito de ser la primera ne ofrecer soporte para Adobe Flash tanto para las aplicaciones como para el navegador integrado en el sistema. Es m谩s, esta versi贸n incluy贸 otra serie de mejoras que dotaban al sistema operativo de caracter铆sticas 煤nicas en el segmento de mercado en el que se mov铆a, entre las que destacaremos, adem谩s de las anteriores:

  • USB tethering y WiFi hotspot por lo que ahora se pod铆a compartir la conexi贸n a internet del dispositvo con otros dispositivos bien conectados por cable USB, bien conectados a 茅l por WiFi.
  • Posiblidad de habilitar y deshabilitar la conexi贸n de datos a la red
  • Actualizaciones autom谩ticas con soporte de colas de aplicaciones descargadas del Android Market.
  • Soporte para contrase帽as num茅ricas y alfanum茅ricas, subida y bajada de archivos desde el navegador.
  • Ahora es compatible con los sistemas de manos libres Bluetooth y soportes incluidos en la mayor铆a de veh铆culos nuevos.
  • Mejora en la aplicaci贸n de galer铆a, ahora con soporte de gestos para hacer zoom sobre las fotograf铆as.

Android 2.3.X: Gingerbread API 9 y 10

La primera de todas las versiones inclu铆das con el nombre de Gingerbread fue lanzada el 6 de Diciembre de 2010, basada en el k茅rnel Linux 2.6.35.

Introducci贸n e Historia

Probablemente esta sea la versi贸n que catapult贸 Android de forma definitiva. Durante mucho tiempo ha sido la versi贸n m谩s usada y estaba ampliamente extendida entre el mercado de dispositivos.

Como se hab铆a cosechado un gran 茅xito con versiones anteriores en tablets el tama帽o de pantalla y resoluci贸n siguieron aumentando superando ya el est谩ndar WXGA. De la mano vino tambi茅n un lavado de cara al interfaz gr谩fica que ahora luc铆a m谩s actualizado y atractivo pero tambi茅n funcional ya que ahora hab铆a soporte completo para las acciones de copiar, pegar y cortar adem谩s de poder usar teclados virtuales con soporte multit谩ctil.

Desde esta versi贸n se pueden usar varias c谩maras a la vez en el mismo dispositivo, esto claramente enfocado al uso de las videollamadas.

La m谩quina virtual Dalvik sufre numerosas mejoras con lo que el funcionamiento general del sistema se aprecia mucho m谩s flu铆do en terminales con id茅ntica potencia que usaban versiones anteriores del sistema. El soporte de memoria ahora es m谩s eficiente y se libera con mayor agilidad. Se a帽ade mayor soporte para el uso del NDK.

Adem谩s se realizan otra serie de mejores como la introducci贸n de numerosos c贸decs, cambio de sistema de ficheros para usar EXT4 (est谩ndar en sistemas UNIX) y se soporta por primera vez la tecnolog铆a NFC.

Android 3.X: Honeycomb API 11, 12 y 13

Con el lanzamiento de esta versi贸n del sistema operativo, Google daba un giro en su filosof铆a del sistema operativo y ahora nac铆a esta versi贸n espec铆fica para tabletas y se desmarcaba dela versi贸n 2.3.7 que era la que en ese momento hab铆a para tel茅fonos m贸viles. Estaba basada en el k茅rnel 2.3.36 de Linux y estaba optimizada para su uso en pantallas grandes. Su lanzamiento se materializ贸n con el lanzamiento en la tableta Xoom de Motorola.

Introducci贸n e Historia

En esta versi贸n la interfaz gr谩fica se redise帽贸 totalmente dando cambios de rumbo en la forma de navegar e interactuar con el sistema. El primer gran cambio es el de eliminar las teclas f铆sicas y colocar botones en la parte baja de la pantalla.

En el apartado gr谩fico se incluye compatibilidad para que todas las aplicaciones incluso las dise帽adas para niveles de api inferiores se adapten a la nueva interfaz. Hay un nuevo motor gr谩fico para aprovechar m谩s el hardware y se mejora la aceleraci贸n por hardware gracias al uso de OpenGL 3.0.

Pasando al sistema en s铆, se reconocen mejoras que han sido vitales para su posterior desarrollo. Por primera vez se da soporte a procesadores multin煤cleo y se adec煤a la m谩quina virtual Dalvik para que pueda aprovechar dicho paralelismo incluso en aplicaciones con una s贸la hebra de ejecuci贸n.

Se a帽aden numerosas mejoras en el apartado multimedia, incluso soportando la reproducci贸n de medios con DRM. Se da soporte para las 煤ltimas versiones de las apis de Bluetooth y ya se pueden conectar teclados normales por USB y Bluetooth.

Se mejora la seguridad del sistema dando soporte para encriptaci贸n del almacenamiento, contrase帽as temporalizadas, entre otras.

Android 4.0.X: Ice Cream Sandwich API 13, 14 y 15

El 19 de Octubre de 2011 se da a coocer la nueva versi贸n del sistema operativo de Google, Ice Cream Sandwich, cuyo c贸digo ser铆a liberado en el Android Open Source Project el 14 de Noviembre del mismo a帽o. Estaba basado en el k茅rnel de Linux 3.0.1. Esta es la 煤ltima versi贸n con soporte oficial para Adobe Flash Player.

Introducci贸n e Historia

En esta versi贸n se unifican las versiones de tel茅fonos y de tabletas. Se toma la l铆nea renovadora de la nueva interfaz Holo introducida en la versi贸n 3.0, as铆 que se suprimen los botones tambi茅n en los tel茅fonos y se sustituye por una botonera virtual.

Se introduce la caracter铆stica estrella de la versi贸n: el reconocimiento facial (incluido en la API). Ahora el due帽o del tel茅fono puede desbloquear su tel茅fono con su cara.

El motor de reconocimiento de voz tambi茅n se ve mejorado y ya soporta dictados completos en cualquier momento con s贸lo pulsar un bot贸n.

Se realizan mejoras relacionadas con las comunicaciones NFC. Tambi茅n aparece un gestor de consumo de datos a trav茅s de redes m贸viles que nos permite imponer l铆mites y controlar nuestro gasto, as铆 como las aplicaciones que m谩s protagonizan el tr谩fico.

Se realizan varias actualizaciones que no incrementan el cambio de versi贸n que incorporan mejoras de seguridad, estabilidad y mejoras menores como mejoras en la resoluci贸n de las fotograf铆as tomadas por la c谩mara.

Android 4.X.X: Jelly Bean API 16, 17 y 18

Google anunci贸 Android 4.1 Jelly Bean en su conferencia Google I/O el 27 de Junio de 2012. Estamos ante una actualizaci贸n incremental del sistema que como prioridad m谩xima tiene mejorar el rendimiento y la funcionalidad de la interfaz de usuario. Esta mejora del rendimiento es parte del 鈥淧roject Butter鈥, que usa la anticipaci贸n del toque, triple buffering, vsync extendido y un ratio de 60 fps para crear una interfaz flu铆da y suave. Esta versi贸n fue lanzada al Android Open Source Project el 9 de Julio de 2012. El primer dispositivo en contar con esta versi贸n del sistema operativo fue la tableta Nexus 7 fabricada esta vez por Asus.

Introducci贸n e Historia

Las notificaciones ahora se presentan en un nuevo formato que permite expandirlas y que muestren m谩s informaci贸n, adem谩s de poder realizar respuestas y acciones desde la misma barra de notificaciones sin tener que ir a la aplicaci贸n principal de cada una de ellas.

Los Widgets del escritorio ahora se pueden redimensionar y al soltarlos en un hueco del escritorio se auto adaptan al hueco y pueden aparecer en la pantalla de bloqueo.

En la actualizaci贸n incremental 4.2 se introducen algunas mejoras como la posibilidad de crear varias cuentas de usuario en el mismo dispositivo, con sus propias aplicaciones y configuraci贸n. Ahora en la versi贸n base del sistema se incorpora un teclado que permite la escritura deslizando el dedo en vez de pulsando las teclas una a una como se hac铆a tradicionalmente.

La c谩mara ahora puede realizar instant谩neas en 360潞, esta tecnolog铆a recibe el nombre de PhotoSphere.

Con la 煤ltima actualizaci贸n de esta versi贸n se realizan varias mejoras como la inclusi贸n de perfiles restringidos, soporte para Bluetooth Low Energy y mejor rendimiento en el apartado multimedia en general (por ejemplo con el soporte completo para OpenGL ES 3.0). Tambi茅n se realizan mejoras en la seguridad y arreglo de vulnerabilidades.

Android 4.4 KitKat API 19 y 20

Google anunci贸 esta versi贸n de Android el 3 de Septiembre de 2013. Aunque inicialmente se llam贸 鈥淜ey Lime Pie鈥 el nombre se cambi贸 debido a un acuerdo alcanzado con Nestle por el nombre de su mundialmente conocida chocolatina KitKat.

Esta versi贸n debut贸 en el Nexus 5, fabricado por LG el 31 de Ocubre del mismo a帽o. 脡sta est谩 optimizada para poder correr en un ampl铆simo rango de dispositivos que corren versiones anteriores siempre y cuando dispongan de al menos 512 MB de RAM. Estas mejoras est谩n desarrolladas bajo el auspicio del proyecto 鈥淪velte鈥, proyecto interno de Google.

Introducci贸n e Historia

La interfaz de usuario tambi茅n ha sufrido grandes mejoras con esta actualizaci贸n. Se han cambiado los colores azules de la barra de notificaciones por blancos. Se introduce un modo de inmersi贸n que permite ocultar los botones y la barra de notificaciones mientras se ejecuta una aplicaci贸n para aprovechar al m谩ximo la superficie de la pantalla.

Ciertos componentes de la interfaz del sistema ahora se basan en WebViews que se basan en el motor de Chromium y brindan soporte para HTML5.

Se ha dado soporte a la emulaci贸n de tarjetas de pago NFC para que un dispositivo pueda reemplazar su Smart card.

Introducida nueva m谩quina virtual ART como aplicaci贸n experimental, deshabilitada por defecto, habilitable en las opciones de desarrolladores. Esta nueva m谩quina virtual aporta un mayor rendimiento y reduce los tiempos de ejecuci贸n de manera m谩s que notable. C贸mo a煤n est谩 en fase experimental los desarrolladores deben habilitarla de forma manual para poder probar sus aplicaciones, actualmente no todas las aplicaciones hechas con anterioridad se ejecutan correctamente en esta nueva m谩quina virtual.

A continuaci贸n mostramos otras caracter铆sticas rese帽ables:

  • Capacidad para imprimir de forma inal谩mbrica.
  • API p煤blica para desarrollar y gestionar clientes de mensajer铆a de texto.
  • Nuevas transiciones en la interfaz.
  • Soporte para Wereables (API 20)
  • Resueltaas varias vulnerabilidades
  • Mejoras en el autofocus y HDR+ en varios dispositivos como el Nexus 5.

Android 5.0 (Lollipop)

Meses despu茅s de la presentaci贸n de Android L en junio, Google finalmente anunci贸 la nueva versi贸n de Android, llamada oficialmente Android 5.0 Lollipop.

Introducci贸n e Historia

Durante Google I/O 2014, la empresa dio las primeras caracter铆sticas de Android 5.0, esta versi贸n tiene como principal cambio el dise帽o, un nuevo concepto de Dise帽o Material (Material Design) y es la primera versi贸n que integra Android Runtime (ART) de manera predeterminada.

En marzo de 2015, fue presentada finalmente la versi贸n Android 5.1 Lollipop, trayendo algunas mejoras en el desempe帽o, nuevas animaciones y funciones, poco despu茅s de que la empresa habilitara Android 5.01 y Android 5.02 con algunas correcciones del sistema operativo. Adem谩s, a finales de abril Google comenz贸 a habilitar Android 5.1.1, incluyendo m谩s correcciones al sistema operativo.

Android 6.0 Marshmallow

Android 6.0 Marshmallow, nueva versi贸n del sistema operativo para dispositivos m贸viles, este es el sucesor de Android Lollipop.

Al igual que Android L, Android Marshmallow se present贸 inicialmente en versi贸n previa y con un nombre diferente a la versi贸n final Android M, pero fue hasta agosto que Google confirm贸 el nombre de Android 6.0 Marshmallow.

Android 6.0 Marshmallow estivo en versi贸n previa unos meses,hasta el 29 de septiembre que la se presento el lanzamiento oficial de Android Marshmallow. El Nexus 5, Nexus 6, Nexus 7 (2013), Nexus 9 y Nexus Player comenzar谩n a recibir la actualizaci贸n Android 6.0 desde la semana del 6 de octubre y poco despu茅s fabricantes comenzaron a anunciar qu茅 celulares se podr谩n actualizar a Android 6.0 Marshmallow. Los primeros celulares con Android 6.0 Marshmallow presintalado son el Nexus 5X y Nexus 6P.

Lo m谩s importante

  • Android es un sistema operativo basado en GNU/Linux dise帽ado en su origen para dispositivos m贸viles y que posteriormente fue expandi茅ndose a otros dispositivos tales como tablets, PCs, netbooks, lectores de e-book, etc.
  • El soporte para Adobe Flash Player s贸lo estuvo disponible en unas cuantas versiones del sistema.
  • Gingerbread incorpor贸 una gran cantidad de novedades tanto a est茅tico con una renovada interfaz de usuario con incrementos de velocidad y simpleza, y se prepar贸 para la llegada de los smartphones de doble n煤cleo al cambiar al sistema de archivos EXT4 y de pantallas m谩s grandes con el soporte para resoluciones WXGA y mayores.
  • El objetivo primordial de Android Jelly Bean fue mejorar la estabilidad, funcionalidad y rendimiento de la interfaz de usuario, para lo cual se implement贸 el n煤cleo de linux 3.0.31 y una serie de mejoras en lo que se llam贸 Project Butter que permiti贸 aumentar hasta 60 FPS las transiciones en la interfaz de usuario, dando una experiencia realmente fluida.
  • Android 4.4 KitKat es capaz de ejecutarse en dispositivos anteriores que dispongan de al menos 512 MB de RAM.
  • Android 4.0 Ice Cream Sandwich es la primera versi贸n del sistema que permite desbloquear el tel茅fono gracias al reconocimiento facial de la cara de su due帽o.