Pre Afa
He clasificado este periodo, anterior a la compra de Android inc por parte de Google, desde el 2003 a agosto del 2005.
No hay apenas datos de como se estaba fraguando Android en aquellos tiempos, sabemos que sus creadores Andy Rubin, Rich Miner, Nick Sears y Chris White habian decidido crear un sistema operativo con el nucleo de Linux, ya que crear un núcleo de un sistema operativo desde cero lleva mucho tiempo y dinero y en un principio orientado a cámaras fotográficas.
Durante este periodo llamaron a varias puertas intentando venderlo o conseguir financiación, el caso mas conocido es que Samsung lo rechazo.
Alfa
En Google y OHA hubo varios lanzamientos de la versión Alfa de android, confirmados por lo menos dos. Cada lanzamiento tenia el nombre interno de un robot de comics o películas como Astroboy, Bender y R2-D2.
Estas versiones normalmente no estaban pensadas para movile tactiles.
Dan Morril creó algunos de los primeros logitipos de mascotas llamados Dandrois que eran utilizados como logo en las charlas y presentaciones, finalmente Irina Blok diseño el logo de la actual mascota de android Andy.
Dandroid y Andy |
Beta
La beta de Android fue lanzada el 5 de noviembre de 2007 y Software development kit (SDK) fue lanzado el 12 de noviembre de 2007.4 5 Las versiones públicas Beta del SDK fueron lanzadas en el siguiente orden:
16 de noviembre de 2007: m3-rc22a6
14 de diciembre de 2007: m3-rc37a7
13 de febrero de 2008: m5-rc148
3 de marzo de 2008: m5-rc159
18 de agosto de 2008: 0.910
23 de septiembre de 2008: 1.0-r111
16 de noviembre de 2007: m3-rc22a6
14 de diciembre de 2007: m3-rc37a7
13 de febrero de 2008: m5-rc148
3 de marzo de 2008: m5-rc159
18 de agosto de 2008: 0.910
23 de septiembre de 2008: 1.0-r111
Algunas pantallas de la Beta |
Android 1.0 y 1.1
Android 1.0 Apple Pie (Tarta de manzana) Fue la primera versión de Android lanza al mercado en exclusiva en el teléfono HTC Dream el 23
de septiembre del 2008.
Android 1.0 ya incluía Gmail, Google Calendar, Youtube, Google Maps, el market de google, navegador web, gestor de correo electrónico, aplicacion para la cámara y un largo ect..
Android1.1 Banna Bread (Pan de banana), Fue lanzado en exclusiva también para el telefono HTC Dream, conocida esta versión internamente como Petit Four (pasteles), corregía algunos fallos y añadias mejoras y características nuevas.
Aspecto de estas primeras versiones |
Clasificacion de las versiones de Android
Hasta que no llego la versión 1.5 Cupcake, no se había pensado en como clasificar las versiones de Android aparte de darles un numero.
Cupake inauguro la clasificacion con nombres de dulces |
Fue Ryan Gibson, líder del proyecto, quien concibió la idea de darles nombres de pastelería a la mayoría de versiones públicas, comenzando con Android 1.5 Cupcake.
Desde entonces las distintas versiones de android se van clasificando por orden alfabético y con el nombre de un dulce.
Cada version nueva por orden alfabetico con nombre de dulce |
Versiones por nombre y fecha de lanzamiento (wikipedia) |
En cada versión hay cambios de aspecto, añadidos nuevos, nuevas herramientas etc..
Que es el nivel API
La plataforma Android ofrece una API (Interfaz de programación de aplicaciones) que las aplicaciones pueden utilizar para interactuar con la base del sistema Android. Esta API se compone de diversos elementos, tales como un conjunto de paquetes, clases, atributos XML, Intents, permisos que las duplicaciones pueden solicitar…
En cada versión sucesiva de la plataforma Android se incluyen cambios y actualizaciones de la API. Estos cambios están diseñados de manera que cada nueva API sigue siendo compatible con las versiones anteriores. Es decir, la mayoría de los cambios que se realizan en la API son aditivos, introduciendo nuevas funcionalidades. Al actualizar, ciertas partes de la API quedan remplazadas por las nuevas, quedan obsoletas, pero aun así, no se borran, por lo que las aplicaciones existentes pueden seguir utilizándolas.
Fuentes: wikipedia, el androide libre, telekita y diversas fuentes de internet.