Versiones de Android y Caracteristicas de sus API´s
Android Versión 1
Esta primera versión llegó bajo el nombre de Android 0.5 Milestone 3
La interfaz estaba adaptada a terminales de pantalla "pequeña", y solo se incorporaban aplicaciones como Google Maps, un navegador, y otras herramientas esenciales de un teléfono
El teléfono de la imagen, "Sooner", es el verdadero primer smartphone de la historia en ejecutar Android, aunque jamás llegó a ver la luz oficialmente.
Android 0.9 Beta
Fue la última versión de pruebas antes de que el sistema operativo viese la luz públicamente,
La interfaz al completo había sido rediseñada completamente.
Con una pantalla de inicio paginada que permitía añadir widgets nativos, un mayor número de aplicaciones, y por fin, un cajón de aplicaciones deslizable desde la parte inferior.
Android 1.0 Apple
Pie La llegada al primer dispositivo
Se introdujo por primera vez la suite de aplicaciones de Google, comúnmente conocida como GApps.
Se encontraba una herramienta que se convertiría en la pieza clave del desarrollo de Android, y su consolidación como sistema operativo: Android Market.
Junto a la app de la tienda, encontrábamos otras típicas como Calendar, Gmail, Ajustes, y una versión muy temprana de YouTube.
Fue la primera versión del sistema en acogerse a los nombres de dulces. Google decidió bautizar a esta primera edición como Apple Pie, Tarta de Manzana,
Android 1.1 Banana Bread
La primera actualización incremental del sistema operativo, dado que llegaba para solucionar la mayoría de errores descubiertos en Android.
Google introdujo por primera vez el soporte para aplicaciones y juegos de pago en la tienda de apps.
Apareció un servicio bajo el nombre Google Latitude.
Android 1.5 Cupcake
En pleno año 2009, y ahí estaba Cupcake para darnos la bienvenida.
La aparición del teclado virtual
Gracias a esta herramienta, los fabricantes que tenían entre sus planes la creación de smartphones con Android
Subtópico
El panel de notificaciones también fue rediseñado
Se introdujo una funcionalidad denominada Live Folders.
Consistía en iconos en la pantalla de inicio, en los que, al pulsar sobre ellos, mostrarían información en tiempo real sobre la aplicación en cuestión, como avisos o notificaciones, y sin necesidad de abrir la propia app.
Android 1.6 Donut
Septiembre de 2009,
Primera versión del sistema operativo en incluir soporte para diferentes tamaños de pantalla.
Estaban centradas en aplicaciones del sistema.
Por primera vez en el sistema, se introdujo soporte para redes CDMA, y el Android Market.
Pasando a adoptar un estilo más claro y colorido, e incorporando por primera vez las capturas de pantalla de aplicaciones.
Fue la primera versión compatible con sistemas de texto a voz.
Permitiendo así a las aplicaciones reproducir sonido basado en el texto escrito.
Fue la primera vez que Android permitiría a los usuarios observar un informe sobre el estado de la batería
Y ver qué aplicaciones y componentes del sistema estaban consumiendo más energía.
Android 2.0 y 2.1 Éclair
El primer gran rediseño de la historia
Uno de los primeros teléfonos en integrar la nueva edición del sistema operativo fue el Motorola Droid.
Introdujo una renovada pantalla de bloqueo, con panel rotatorio que emulaba el dial de los antiguos teléfonos analógicos.
ELimino el reloj analógico, e introduciendo una barra de búsqueda de Google en la parte superior
Añadio la navegación GPS en Google Maps
Android 2.2 Froyo
En mayo de 2010
Versión encargada de marcar el inicio de una nueva era para el sistema operativo.
Mejorando notablemente el rendimiento gracias al añadido del compilador Dalvik JIT, que convertía en código de bytes de java en lenguaje nativo en tiempo real.
Un dock de aplicaciones en la pantalla de inicio, con dos iconos laterales para ejecutar el navegador y la app de teléfono y uno central destinado a abrir el cajón de apps.
Android 2.3 Gingerbread
Diciembre de 2010
Gracias a una colaboración con Samsung nació el Nexus S
Los colores grises y blancos desaparecían para dar cabida a tonos más oscuros, y al verde intenso como color de acento.
Dentro de las mejoras de la interfaz de usuario destacamos la mejora de la funcionalidad de “cortar, copiar y pegar”
El primer Nexus en contar con conectividad NFC.
El soporte para reproducción de vídeo WebM/VP8 y codificación de audio AAC. E.
La máquina virtual de Dalvik introduce un nuevo recolector de basura que minimiza las pausas de la aplicación.
Android 3.0 Honeycomb
Febrero de 2011
Fue la primera --y la única-- en ser exclusiva de tablets.
La nueva interfaz se pone a disposición de todas las aplicaciones, incluso las construidas para versiones anteriores de la plataforma.
Se mejoran los gráficos 2D/3D gracias al renderizador OpenGL acelerado por hardware.
Apacere el nuevo motor de gráficos Rederscript, que saca mayor rendimiento al hardware e incorpora su propia API.
Android 4.0 Ice Cream Sandwich
Fue la primera versión con soporte para Android Beam, un sistema que permitía compartir contenido entre dos dispositivos Android juntando sus espaldas, gracias a la conexión NFC.
Nueva API de reconocimiento facial.
Se introducen ligeras mejoras en algunas APIs incluyendo el de redes sociales, calendario, revisor ortográfico, texto a voz y bases de datos entre otros.
Android 12
Nivel de API 31 (septiembre 2021)
Ultima actualización de Android
Un nuevo panel de ajustes rápidos, controles de volumen y brillo renovados, o notificaciones rediseñadas.
Apps han accedido a la cámara, el micrófono o la ubicación en las últimas horas.
Se renueva la API de Widgets de escritorio, más fáciles de personalizar y que se ajustan a las nuevas indicaciones de diseño.
Android 11
Nivel de API 30 (septiembre 2020)
Con el nuevo menú de apagado (pulsación larga en botón de bloqueo) además de activar el modo avión o silenciar, se podrá acceder a tarjetas de pago, dispositivos domóticos y un largo etcétera.
Ahora se permite desde los controles grabar vídeos de la pantalla del dispositivo.
Versiones beta
OnePlus: 8, y8 Pro
Xiaomi: Mi 10 y Mi 10 Pro
OPPO: Find X2, X2 Pro, Reno 3 y Reno 3 Pro
Realme: X50 Pro
Android 10
Nivel de API 29 (septiembre 2019)
Se abandonan los nombres de postre, para utilizar un simple número entero.
Se introduce el Focus Mode que activaremos cuando queramos concentrarnos en una determinada tarea o juego y no queramos ser molestados.
Función Live Caption permite que el sistema introduzca subtítulos de manera automática cuando se reproduce cualquier contenido de audio o vídeo.
Se introduce soporte para 5G, WiFi 6, WPA3, teléfonos plegables y presión en pantallas táctiles.
Android 9.0 Pie
Nivel de API 28 (agosto 2018)
Una de las novedades más interesantes es el nuevo API WiFi RTT introducido en IEEE 802.11mc.
Introduce un nuevo tipo de navegación por gestos
Innovación de Inteligencia Artificial, para mejorar diferentes aspectos.
ntroducen una colección de novedades basadas en inteligencia artificial, como el brillo adaptativo o sistemas de ahorro de batería inteligentes
Android 8 Oreo
Presentada en agosto de 2017
La segunda versión de la historia en la que Google se aliaba con una marca de la industria alimentaria como Nabisco.
Nuevos formatos de aviso como los Notification Dots o Notification Badges,
Itrodujo el modo Picture in Picture, que permite mostrar diferentes tipos de contenido --vídeos, mapas o videollamadas--
La segunda versión de la historia en la que Google se aliaba con una marca de la industria alimentaria como Nabisco, para hacer que la última versión tuviese nombre de otro dulce
Implementar sistemas de IA y Machine Learning en sus apps.
Android 7 Nougat
Nivel de API 26 (agosto 2017)
Se introduce Google Play Protect
Se lanza Android Go, una distribución adaptada para dispositivos de gama baja (1 GB de RAM o menos).
Ahora podemos reproducir un vídeo en una ventana flotante mientras utilizamos otras aplicaciones.
Android 6 Marshmallow
Nivel de API 23 (octubre 2015)
Now on Tap, un sistema que permitía acceder, a través de una pulsación larga sobre el botón home, a un menú que identificaba el contenido que aparecía sobre la pantalla
Se introducen los enlaces de aplicación con los que podremos asociar la aplicación que abre una URL en función de su dominio web. Aunque muchos dispositivos ya lo permitían, en esta actualización se añade autentificación por huella digital a la API.
Podemos fragmentar, formatear y encriptar una tarjeta SD para ser usada como memoria interna. También podemos montar y extraer lápices de memoria USB de forma nativa
Android 5 Lollipop
Es crear un lenguaje visual que sintetice los principios clásicos del buen diseño con la innovación y la posibilidad de la tecnología y la ciencia.
ART mejora de forma considerable el tiempo de ejecución del código escrito en Java.
Se soporta dispositivos de 64 bits en procesadores ARM, x86, y MIPS
Se incorpora una nueva API (android.app.job.JobScheduler) que nos permite que ciertos trabajos se realicen solo cuando se cumplan determinadas condiciones
Muchas aplicaciones del sistema (Chrome, Gmail,…) se han incorporado en código nativo para una ejecución más rápida.
Android 4.4 KitKat
Sistema denominado Proyect Svelte, que se transformaba en una importante reducción en el uso de memoria RAM
Google Now pasaba a estar integrado en el launcher.
La novedad más llamativa fue el comando de voz "Ok Google"
Se mejora la conectividad con soporte de NFC para emular tarjetas de pago tipo HCE, varios protocolos sobre Bluetooth y soporte para mandos infrarrojos.
Android 4.1 y 4.2 Jelly Bean
Android 4.1 Nivel de API 16 (julio 2012)
Se incorporan varias técnicas: sincronismo vertical, triple búfer y aumento de la velocidad del procesador al tocar la pantalla.
Se incorporan nuevos soportes para usuarios internacionales, como texto bidireccional y teclados instalables. Para mejorar la seguridad, las aplicaciones son cifradas. También se permiten actualizaciones parciales de aplicaciones.
Android 4.2 Nivel de API 17 (noviembre 2012)
Crear varias cuentas de usuario en el mismo dispositivo
Se incorpora un nuevo teclado predictivo deslizante al estilo Swype.
Android 4.3 Nivel de API 18 (julio 2013)
Introduce mejoras en múltiples áreas.
Se da soporte para Bluetooth Low Energy (BLE) que permite a los dispositivos Android comunicarse con los periféricos con bajo consumo de energía.
Se da soporte para Bluetooth Low Energy (BLE) que permite a los dispositivos Android comunicarse con los periféricos con bajo consumo de energía.