DESARROLLO DE APLICACIONES MÓVILES.
ING. MAURICIO
JIMÉNEZ MARTÍNEZ
VERSIONES
DE
ANDROID
Android 1.0 Nivel de API 1
(septiembre 2008)
• NO COMERCIAL
Android 1.0 Nivel de API 1
(septiembre 2008)
Android 1.0 ya incluía Google Maps, pero no
ANDROID 1.0
• En los inicios, Android era Android, sin postre. La
primera versión de Android se hizo pública el 23
de septiembre de 2008 y no era un espectáculo
para la vista, pero incluía mucho de los bloques
fundamentales de Android que han llegado hasta
nuestros días. Más simples y más toscos, eso sí.
Android 1.1 Nivel de API 2 (febrero
2009)
• No se añadieron apenas funcionalidades, simplemente se
fijaron algunos errores de la versión anterior. Es la opción
a escoger si queremos desarrollar una aplicación
compatible con todos los dispositivos Android. No
obstante apenas existen usuarios con esta versión.
Android 1.5 Nivel de API 3 (abril
2009, Cupcake)
• El 27 de abril de 2009 llegaba Android 1.5 Cupcake Es la primera
versión con algún usuario (un 1,3% en julio del 2011). Como
novedades, incorpora la posibilidad de teclado en pantalla con
predicción de texto, los terminales ya no tienen que tener un teclado
físico, así como la capacidad de grabación avanzada de audio y vídeo.
También aparecen los widgets de escritorio y Uve folders. Incorpora
soporte para bluetooth estéreo, por lo que permite conectarse
automáticamente a auriculares bluetooth. Las transiciones entre
ventanas se realizan mediante animaciones.
Android 1.5 Nivel de API 3 (abril
2009, Cupcake)
• Un cambio importante fue la inclusión del soporte
para teclados virtuales y widgets de otras aplicaciones.
Recibía también el soporte para copiar y pegar en el
navegador web, transiciones animadas, rotación
automática de la pantalla y la posibilidad de subir vídeos a
YouTube.
Android 1.5 estrenó
el teclado virtual
Android 1.6 Nivel de API 4 (diciembre
2009, Donut)
• Permite capacidades de búsqueda
avanzada en todo el dispositivo.
También incorpora gestures y multi-
touch. Permite la síntesis de texto a
voz. También facilita que una
aplicación pueda trabajar con
diferentes densidades de pantalla.
Soporte para resolución de pantallas
WVGA. Aparece un nuevo atributo
XML, onClick, que puede
especificarse en una vista. Se mejora
Play Store, antes Android Market,
permitiendo una búsqueda más sencilla
de aplicaciones. Soporte para
CDMA/EVDO, 802. 1x y VPNs.
Mejoras en la aplicación de la cámara.
Android 1.6 Nivel de API 4 (diciembre
2009, Donut)
• Bajo el capó, los cambios eran
más importantes todavía.
Comenzaba la explosión de
resoluciones, tamaños de pantalla
y DPI que ha acompañado a
Android desde sus inicios. El
sistema se adaptaría ahora al
tamaño y resolución de la
pantalla, abriendo la puerta a las Android 1.6 incluía la
búsqueda rápida y mejoraba
mil y una configuraciones que mucho Android Market
han hecho que el ecosistema
Android sea tan variado.
Android 1.5 Nivel de API 3 (abril
2009, Cupcake)
• Otras novedades incluían el sintetizador de voz en
múltiples idiomas, mejoras en la cámara y en la galería,
que ganaba la posibilidad de seleccionar múltiples fotos
para borrarlas a la vez. En cuanto a la conectividad, incluía
soporte para redes CDMA y conexiones VPN.
Android 2.0 Nivel de API 5 (octubre
2009, Éclair)
• Esta versión de API apenas • Se optimiza la velocidad de
cuenta con usuarios, dado que la hardware. Se aumenta el número
mayoría de fabricantes pasaron de tamaños de ventana y
directamente de la versión 1.6 a resoluciones soportadas. Nueva
la 2.1. Como novedades cabrías interfaz del navegador y soporte
destacar que incorpora un API para HTML5. Mejoras en el
para manejar bluetooth 2.1. calendario y soporte para
Nueva funcionalidad que permite Microsoft Exchange. La clase
sincronizar adaptadores para MotionEvent ahora soporta
conectarlo a cualquier eventos en pantallas multitáctil.
dispositivo. Ofrece un servicio
centralizado de manejo de
cuentas. Mejora la gestión de
contactos y ofrece más ajustes en
la cámara.
Android 2.0 Nivel de API 5 (octubre
2009, Éclair)
Con Android 2.0 llegaban las rutas a Google Maps y Android recibía un
lavado de cara.
Android 2.0 Nivel de API 5 (octubre
2009, Éclair)
• Se considera una actualización menor, por lo que le siguieron llamando
Eclair. Destacamos el reconocimiento de voz que permite introducir un
campo de texto sin necesidad de utilizar el teclado. También permite
desarrollar fondos de pantalla animados. Se puede obtener información
sobre la señal de la red actual que posea el dispositivo. En el paquete
WebKit se incluyen nuevos métodos para manipular bases de datos
almacenadas en Web. También se permite obtener permisos de
geolocalización y modificarlos en WebView. Incorpora mecanismos
para administrar la configuración de la cache de aplicaciones
almacenamiento web y modificar la resolución de la pantalla. También
se puede manejar video, historial de navegación, vistas
personalizadas, etc.
Android 2.2 Nivel de API 8 (mayo
2010, Froyo)
• En esta nueva versión de la • Se facilita el reconocimiento de voz y
aplicación, la característica más la interacción con nuevos motores de
destacada es la mejora en la terceros.
velocidad de las aplicaciones, que • Soporte para acceso a Internet a
son de 2 a 5 veces más rápidas que otros dispositivos (tethering) tanto
en la versión 2. 1, gracias a un por USB como por Wi-Fi, junto con
nuevo compilador JIT de la máquina soporte para Wi-Fi IEEE 802. 11n.
Dalvik. • Mejoras en componentes gráficos y
• Características: de cámara, permitiendo fotos en
• Se mejoró el navegador Web con cualquier orientación y ajustes
soporte para Adobe Flash 10. 1 y el personalizables.
motor JavaScript V8. • Nuevos modos de interfaz de usuario
• Las aplicaciones pueden ser ("automóvil" y "noche") para
instaladas en un medio de personalizar la configuración de las
almacenamiento externo, con aplicaciones.
actualizaciones automáticas.
• Se añadió un servicio de copia de
seguridad de datos desde la
aplicación.
Android 2.2 Nivel de API 8 (mayo
2010, Froyo)
Con Froyo llegaban las
acciones de voz y los
puntos de acceso WiFi y
USB
Android 2.3 Nivel de API 9 (diciembre
2010, Gingerbread)
• Gingerbread, se lanzado el 6 de • Se introdujo la opción de seleccionar
diciembre de 2010 junto con el fragmentos de texto para copiar, y el
Nexus S de Samsung, fue una teclado virtual fue mejorado.
actualización significativa del • Presentó el primer huevo de pascua,
sistema operativo Android. Se un cuadro zombi, en broma a "Zombie
centró en mejorar varias Gingerbread".
características existentes y • Incorporó soporte para múltiples
añadir nuevas funcionalidades. cámaras, facilitando el uso de
• Características videollamadas en Hangouts.
• Incluía una API para juegos, • Realizó varias revisiones (2. 3. 1 a
soporte para tecnología NFC y 2. 3. 7) para corregir errores y mejorar
la tradición de los huevos de funciones.
pascua. • Implementó un nuevo diseño de
• La interfaz tuvo pequeños interfaz de usuario, mejorando la
ajustes visuales, adoptando funcionalidad de "cortar, copiar y
iconos en verde y mejoras para pegar" y el teclado multitáctil.
pantallas de alta resolución.
Android 2.3 Nivel de API 9 (diciembre
2010, Gingerbread)
• Características
• Mejora en la máquina virtual
Dalvik, con un nuevo recolector
de basura para optimizar el
rendimiento de las aplicaciones.
• Adaptación a dispositivos con
mayores tamaños de pantalla y
resoluciones.
• Soporte nativo para VoIP/SIP,
codificación de audio AAC, y
tecnologías como NFC.
• Introducción de un gestor de
descargas para facilitar
descargas largas y mejoras en
el manejo de energía y control
de aplicaciones.
Android 2.3 Nivel de API 9 (diciembre
2010, Gingerbread)
• Gingerbread marcó un avance
en el sistema operativo Android,
mejorando la experiencia del
usuario y añadiendo
características clave que se han
vuelto fundamentales en
versiones posteriores. Su
enfoque en la conectividad, la
interfaz de usuario y la
optimización del rendimiento
sentó las bases para futuras
Gingerbread introducía las
actualizaciones. estadísticas sobre el uso de
batería, y API para juegos
Android 3.0 Nivel de AP111 (febrero
2011, Honeycomb)
• Se ha lanzado la versión 3. 0 de Android, optimizada para
tabletas con pantallas grandes. Esta actualización incluye una
nueva interfaz de usuario que mejora la interacción, navegación
y personalización.
• PUNTOS CLAVE
• Interfaz Rediseñada: La interfaz de usuario se ha rediseñado y
está disponible para todas las aplicaciones, incluyendo aquellas
antiguas.
• System Bar: Se introduce una barra en la parte inferior similar a
la barra de tareas de Windows, que muestra botones de
navegación, reloj y acceso rápido a ajustes.
• Ajustes Rápidos: Con un toque en la System Bar, los usuarios
pueden ver la hora, fecha y estado de la batería sin ir a los
ajustes.
Android 3.0 Nivel de AP111 (febrero
2011, Honeycomb)
• PUNTOS CLAVE
• Mejoras en Productividad: La vista de recientes ahora incluye
una captura de pantalla y un acceso más directo. Las
aplicaciones como Contactos y E-mail ofrecen una nueva
interfaz a dos columnas.
• Características Técnicas: La versión 3. 0 incluye aceleración
por hardware, soporte para procesadores multinúcleo,
conectividad para teclados y cifrado de datos de usuario.
• Actualizaciones: Honeycomb recibió ocho actualizaciones en
un año, con mejoras y corrección de errores en las versiones
3. 1 y 3. 2.
Android 3.0 Nivel de AP111 (febrero
2011, Honeycomb)
• Características Adicionales del SDK: Resolución WXGA: Se
adapta a pantallas grandes con una resolución por defecto de
1280x800.
• Escritorio 3D y Widgets: Incorpora un escritorio tridimensional
con widgets rediseñados y notificaciones mejoradas.
• Mejora de Animaciones: Mejoras en la reproducción de
animaciones 2D y 3D gracias al nuevo motor de gráficos
OpenGL.
• Soporte Multimedia: Se mejoran las opciones multimedia con
listas de reproducción y soporte para derechos musicales.
• Conectividad Mejorada: Nuevas APIS para Bluetooth y la
posibilidad de conectar teclados por USB o Bluetooth.
• Uso Empresarial: Introduce nuevas políticas administrativas
para la gestión de dispositivos en un entorno empresarial.
Android 3.0 Nivel de AP111 (febrero
2011, Honeycomb)
• Conclusión
• A pesar de los cambios en la interfaz gráfica, Android 3. 0 sigue
siendo compatible con aplicaciones de versiones anteriores. La
tecla de menú ha sido reemplazada por un menú accesible
desde la barra de acción, facilitando la navegación en
dispositivos más grandes.
Android 3.0 Nivel de AP111 (febrero
2011, Honeycomb)
Honeycomb introducía los El huevo de pascua de
ajustes rápidos y la barra Honeycomb: una abeja-
de navegación androide
Android 3.1 Nivel de AP112 (mayo
2011)
• Permite manejar dispositivos conectados por USB (tanto host
como dispositivo). Protocolo de transferencia de fotos y video
(PTP/MTP) y de tiempo real (RTP).
Android 3.2 Nivel de AP113 (julio
2011)
• Optimizaciones para distintos tipos de tableta. Zoom compatible
para aplicaciones de tamaño fijo. Sincronización multimedia
desde SD.
Android 4.0 Nivel de AP114 (octubre 2011,
Ice Cream Sandwich)
• Android 4. 0 Ice Cream Sandwich unifica las versiones anteriores
para teléfonos y tabletas en un solo sistema compatible con diferentes
dispositivos. Este lanzamiento incluye varias características nuevas y
mejoras significativas.
• Características.
• Interfaz de Usuario: Se presenta un nuevo diseño de interfaz,
reemplazando los botones físicos por botones en pantalla.
• Reconocimiento Facial y de Voz: Se introduce un nuevo API para
desbloquear el teléfono con reconocimiento facial y se mejora el
reconocimiento de voz.
• Gestor de Tráfico de Datos: Un nuevo gestor permite visualizar el
consumo de datos y establecer límites para evitar cargos inesperados.
Android 4.0 Nivel de AP114 (octubre 2011,
Ice Cream Sandwich)
• Características.
• Editor de Imágenes: Herramientas para editar imágenes en tiempo
real, permitiendo distorsionar y manipular imágenes en el momento de
capturarlas.
• API y Redes Sociales: Mejora en la comunicación por NFC y mayor
integración con redes sociales.
• Personalización: Nuevas opciones como carpetas en el escritorio y
un selector de widgets separado.
• Tipografía Roboto: Se introduce esta tipografía, diseñada para ser
legible en diversas pantallas.
Android 4.0 Nivel de AP114 (octubre 2011,
Ice Cream Sandwich)
• Características.
• Captura de Pantalla Nativa: Se incluye la función de captura de
pantalla usando Volumen- y Encendido.
• Estadísticas de Uso de Datos: Se pueden ver datos totales y por
aplicación, incluyendo uso en segundo plano.
• Notificaciones: Se pueden eliminar deslizando la notificación,
mejorando la interacción del usuario.
Android 4.0 Nivel de AP114 (octubre 2011,
Ice Cream Sandwich)
• Conclusión
• Android Ice Cream Sandwich es considerado un cambio significativo
en el sistema operativo, incorporando muchas características
innovadoras y mejorando la usabilidad y personalización para los
usuarios. Las versiones 4. 0. 1 y 4. 0. 2 se lanzaron posteriormente
para corregir errores y optimizar el rendimiento.
Android 4.0 Nivel de AP114 (octubre 2011,
Ice Cream Sandwich)
Ice Cream Sandwich añadía las El huevo de pascua son helados
carpetas y las estadísticas de uso voladores
de red
Android 4.0.3 Nivel de API 15
(diciembre 2011 Ice Cream Sandwich)
• 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. En marzo de 2012 aparece la
actualizacion 4.0.4.
Android 4.1 Nivel de API 16 (Jelly
Bean julio 2012)
• En esta versión de Android se busca mejorar la fluidez de la
interfaz de usuario a través de técnicas como el sincronismo
vertical y el aumento de la velocidad del procesador al tocar la
pantalla. Las notificaciones son más personalizadas, los
widgets se ajustan automáticamente, y el dictado por voz
funciona sin Internet. Google Search mejora con búsqueda por
voz y nuevos soportes internacionales. Además, se refuerza la
seguridad mediante el cifrado de aplicaciones y se permiten
actualizaciones parciales.
Android 4.2 Nivel de API 17
(noviembre 2012 Jelly Bean julio)
• Una de las novedades más
importantes es que podemos
crear varias cuentas de usuario
en el mismo dispositivo, solo en
tabletas. Cada cuenta tendrá sus
aplicaciones y configuraciones
propias. Los widgets de escritorio
pueden aparecer en la pantalla
de bloqueo. Se añade un nuevo
teclado predictivo
deslizante. Posibilidad de
conectar dispositivo y TVHD Jelly Bean introducía Google
mediante Wi-Fi. Mejoras menores Now y las acciones en las
en las notificaciones. Nueva notificaciones
aplicación de cámara con
funcionalidad Photo Sphere para
fotos panorámicas inmersivas
360°.
Android 4.3 Nivel de API 18 (julio
2013 Jelly Bean)
•
Esta versión introduce mejoras en
varias áreas. Se incluyen perfiles
restringidos (disponibles solo en
tabletas) que controlan los
derechos de los usuarios para
aplicaciones y acceso a
datos. Los programadores
pueden establecer restricciones
en las apps. Hay soporte para
Bluetooth Low Energy (BLE) para
comunicación con periféricos. Se
añaden nuevas características
para manejo de datos multimedia
y soporte para OpenGL ES
3. 0. Se mejora la seguridad en la
gestión de claves y credenciales.
Android 4.4 Nivel de API 19 (KitKat
octubre 2013)
• Se esperaba la versión 5. 0 de Android, llamada Key Lime Pie,
pero Google cambió el nombre tras un acuerdo con Nestlé. La
versión 4. 4 tiene un objetivo principal: ampliar la disponibilidad
de Android en diversos dispositivos, incluso aquellos con solo
512 MB de RAM.
Android 4.4 Nivel de API 19 (KitKat
octubre 2013)
• CARACTERÍSTICAS.
• Se redujeron los requerimientos de memoria al recortar
componentes principales de Android.
• Se creó una nueva API para adaptar aplicaciones en
dispositivos con poca memoria.
• Se implementó el modo de inmersión de pantalla completa,
ocultando elementos del sistema para maximizar el uso de la
pantalla.
• WebViews ahora usa el software de Chrome, permitiendo
contenido en HTML5.
• Mejoras en conectividad, incluyendo soporte NFC, Bluetooth y
mandos infrarrojos.
Android 5.0 Nivel de API 21
(Lollipop noviembre 2014)
• La novedad más importante de Lollipop es la expansión de
Android a nuevas plataformas como Android Wear, Android TV
y Android Auto. Se utiliza la máquina virtual ART en lugar de
Dalvik, lo que mejora el tiempo de ejecución del código en
Java. También se soportan dispositivos de 64 bits en
procesadores ARM, x86 y MIPS, y algunas aplicaciones del
sistema se han convertido a código nativo para mayor
velocidad.
Android 5.0 Nivel de API 21
(Lollipop noviembre 2014)
• Lollipop activa por defecto un modo de ahorro de batería que
desconecta componentes cuando la batería está baja. Se
añade una nueva API (android. app. job. JobScheduler) para
realizar ciertas tareas solo bajo condiciones específicas, como
cuando el dispositivo está cargando. También se ofrecen
estadísticas completas sobre el consumo de batería de las
aplicaciones.
• En lo gráfico, Lollipop incluye soporte nativo para OpenGL ES
3. 1 y permite añadir a las aplicaciones un paquete de
extensión con funcionalidades gráficas avanzadas. El diseño de
la interfaz de usuario ha sido renovado, con nuevos iconos para
las funciones principales y un enfoque en Material Design, que
servirá de guía para el diseño visual en diversas plataformas.
Android 5.0 Nivel de API 21
(Lollipop noviembre 2014)
• Se han añadido nuevos sensores como el de pulso cardiaco y
el de inclinación para reconocer actividades del
usuario. Además, Lollipop introduce un modo de bloqueo que
impide al usuario salir de una aplicación y bloquea las
notificaciones, útil para situaciones como exámenes, evitando
distracciones.
Android 5.1 Nivel de API 22
(Lollipop marzo 2015)
• Se implementan mejoras en la
interfaz de usuario en los ajustes
rápidos. En cuanto a la API, se
introduce soporte para múltiples
tarjetas SIM en un solo
dispositivo; la clase
AndroidHttpClient ya no se
recomienda; y se añade una API
que permite a los proveedores de
telecomunicaciones distribuir
software de manera segura a
través de Google Play. La
característica más destacada
requiere que la aplicación esté
firmada con un certificado que
coincida con el de la tarjeta UICC
del usuario.
Android 6.0 Nivel de API 23
(Marshmallow octubre 2015)
• Android 6. 0 introduce varias funciones nuevas que mejoran la
privacidad, la usabilidad y la eficiencia del sistema operativo.
• Características.
• Administrador de permisos: Los usuarios pueden otorgar o
revocar permisos a las aplicaciones, mejorando la protección
de la privacidad.
• Copia de seguridad automática: Los datos de las aplicaciones
se respaldan automáticamente, facilitando el cambio de
dispositivos o la restauración de valores de fábrica sin
necesidad de código adicional.
• Asistente por voz Now on Tap: Esta función se activa con una
pulsación larga en el botón de inicio y proporciona información
relevante sobre la aplicación en uso.
Android 6.0 Nivel de API 23
(Marshmallow octubre 2015)
• Características.
• API de interacciones por voz: Las aplicaciones pueden solicitar
confirmaciones y opciones a través de comandos de voz.
• Enlaces de aplicación: Las aplicaciones pueden abrir URLs
según su dominio.
• Autenticación por huella digital: Se permite autenticar usuarios
mediante credenciales del dispositivo, eliminando la necesidad
de recordar contraseñas específicas.
• Direct Share: Facilita compartir contenido seleccionando tanto
la aplicación como el usuario con quien compartir.
• Uso de almacenamiento externo: Se puede usar parte de la
tarjeta SD como almacenamiento interno, además de soporte
nativo para USB.
Android 6.0 Nivel de API 23
(Marshmallow octubre 2015)
• Características.
• Android Pay: Introduce la plataforma de pagos utilizando NFC.
• Gestor de batería Doze: Activa un uso eficiente de recursos,
aumentando la autonomía del dispositivo.
• Mejoras de hardware: Soporte para pantallas 4K, múltiples SIM
y mejoras de posicionamiento.
Android 6.0 Nivel de API 23
(Marshmallow octubre 2015)
El huevo de pascua de
Marshmallow introducía los
Marshmallow es básicamente el
permisos en tiempo de
mismo de Lollipop, pero con
ejecución y Now On Tap
marshmallow y "multiplayer"
Android 7.0 Nivel de API 24
(Nougat julio 2016)
• Ahora los usuarios pueden abrir varias aplicaciones al mismo
tiempo en la pantalla. Puedes configurar tu aplicación para que
se visualice con unas dimensiones mínimas o inhabilitar la
visualización de ventanas múltiples. Las notificaciones han sido
rediseñadas para un uso más ágil, con más opciones para
personalizar el estilo de los mensajes. Puedes agrupar las
notificaciones por temas o programar una respuesta directa.
• La nueva versión incorpora la compilación Just in Time (JIT)
además de la compilación Ahead of Time (AOT). En este
modelo mixto, los métodos directos se compilan previamente,
mientras que otras partes no se compilan hasta que se
usan. Esto mejora los tiempos de instalación y actualizaciones,
reduciendo el tiempo de varios minutos en Android 6. 0 a solo
segundos.
Android 7.0 Nivel de API 24
(Nougat julio 2016)
• Android Nougat también incluye la plataforma de realidad virtual
Daydream, que complementa la iniciativa Cardboard y cuenta
con especificaciones de software y hardware. Los principales
fabricantes de móviles están participando. Además, el gestor de
batería Doze se activa poco después de apagar la pantalla,
ayudando a ahorrar batería. Se añadió la nueva API para
gráficos 3D, Vulcan, lo que mejora la velocidad de los juegos. El
usuario podrá activar el modo de ahorro de datos al estar en
itinerancia o cerca de agotar su paquete de datos, minimizando
las transferencias de datos.
Android 7.0 Nivel de API 24
(Nougat julio 2016)
Nougat traía la vista a pantalla El huevo de pascua es un complicado
partida y las respuestas juego de atrapar gatos
rápidas
Android 7.1 Nivel de API 25
(Nougat diciembre 2016)
• La principal novedad son los accesos directos a aplicaciones.
Desde el icono de la aplicación, con una pulsación prolongada,
aparecen varias opciones que podremos seleccionar. Por
ejemplo, podremos iniciar una navegación privada con Chrome
de forma directa. Los accesos directos que quieras incorporar a
tu aplicación, los podrás configurar por medio de intens, que
deben especificarse en un fichero de configuración. Se
incorporan otras novedades como la posibilidad de insertar
imágenes desde el teclado, de la misma forma que ahora
insertamos emoticonos.
Android 8.0 Nivel de API 26 (Oreo
agosto 2017)
Android 8.0 Nivel de API 26 (Oreo
agosto 2017)
• Se destacan varias mejoras en seguridad, incluyendo Google
Play Protect, que escanea regularmente las aplicaciones en
busca de malware. La opción "Orígenes desconocidos" ya no
existe y ahora se puede elegir qué aplicaciones pueden instalar
apks. Desde "Acceso especial de aplicaciones" se puede
configurar qué aplicaciones pueden realizar ciertas acciones.
• El sistema limita más los procesos en segundo plano para
ahorrar batería y mejora el tiempo de arranque. Se lanza
Android Go, una versión adaptada para dispositivos de gama
baja (1 GB de RAM o menos), que incluye aplicaciones ligeras
que funcionan sin conexión, pesan menos de 10 MB y ofrecen
un buen rendimiento de batería.
Android 8.0 Nivel de API 26 (Oreo
agosto 2017)
• Para reducir la fragmentación de Android, se introduce el
proyecto Treble, que facilita las actualizaciones a los
fabricantes al reestructurar la arquitectura de Android,
permitiendo actualizaciones sin modificar el Núcleo Linux.
• Las notificaciones incluyen mejoras, como la posibilidad de
añadir color de fondo y ordenarlas por importancia. Las
aplicaciones pueden crear canales de notificaciones y se puede
posponer una notificación. Se debe diseñar los iconos en dos
capas para adaptarse al dispositivo, y el usuario puede escoger
entre diferentes formas.
• Se puede reproducir un vídeo en una ventana flotante mientras
se utilizan otras aplicaciones y se sugieren acciones al
seleccionar texto, además del Autocompletar de Google, que
ahora se puede usar en cualquier aplicación Android.
Android 8.0 Nivel de API 26 (Oreo
agosto 2017)
Android Oreo añadía la API de Google introdujo un pulpo para
autocompletado de hacernos creer que Oreo sería
formularios y el modo PIP Octupus, y al final se ha quedado ahí
como huevo de pascua
Android 9.0 Nivel de API 28 (Pie
agosto 2018)
• Una de las novedades más interesantes es el nuevo API WiFi
RTT introducido en IEEE 802. 11mc. Permite estimar la
distancia entre nuestro dispositivo y los puntos de acceso
cercanos, lo que posibilita sistemas de posicionamiento en
interiores con una precisión de 1 a 2 metros. Otro cambio
importante es la navegación por gestos, que reemplaza los tres
botones en pantalla por solo 2 (retroceder e inicio). El botón de
inicio admite diferentes gestos para acceder al asistente de
Google, cambiar entre apps recientes o abrir el menú de apps.
Android 9.0 Nivel de API 28 (Pie
agosto 2018)
• Se utiliza Inteligencia Artificial para mejorar diversos aspectos,
aprendiendo nuestros hábitos al usar aplicaciones. Esto permite
reducir la preferencia de CPU en apps menos utilizadas,
logrando una reducción de hasta un 30 % y prolongando la vida
de la batería. También se ofrecen mejoras para un uso
saludable del móvil, como consultar el uso diario de cada
aplicación y establecer alarmas de uso excesivo, así como
nuevos modos de relajación y no molestar.
Android 9.0 Nivel de API 28 (Pie
agosto 2018)
• Se utiliza Inteligencia Artificial para mejorar diversos aspectos,
aprendiendo nuestros hábitos al usar aplicaciones. Esto permite
reducir la preferencia de CPU en apps menos utilizadas,
logrando una reducción de hasta un 30 % y prolongando la vida
de la batería. También se ofrecen mejoras para un uso
saludable del móvil, como consultar el uso diario de cada
aplicación y establecer alarmas de uso excesivo, así como
nuevos modos de relajación y no molestar.
Android 9.0 Nivel de API 28 (Pie
agosto 2018)
El bienestar digital de Android Pie El huevo de pascua de Android Pie no
hay quien lo entienda
Android 10 Nivel de API 29 (Q 3 de
septiembre de 2019)
• Android 10 marcó un cambio significativo al eliminar los
nombres de postres, llamándose por su versión numérica y
simplificando su logo. Lanzado el 3 de septiembre de 2019,
Android 10 no tenía postre, aunque se le conocía internamente
como Quince Tart. Las novedades incluyeron el modo oscuro,
subtítulos en tiempo real, respuestas inteligentes en
notificaciones y una nueva navegación por gestos. También se
introdujeron optimizaciones para móviles plegables. Además,
se mejoró la privacidad, permitiendo a los usuarios elegir
cuándo compartir su ubicación con las aplicaciones, y se
habilitaron actualizaciones del sistema desde Google Play sin
necesidad de OTA.
Android 10 Nivel de API 29 (Q 3 de
septiembre de 2019)
El modo oscuro y los subtítulos en El huevo de pascua de Android 10 es
tiempo real un Picross o juego de Nonogramas
Android 11 Nivel de API 29 (8 de
septiembre de 2020)
• Android 11 llegó el 8 de septiembre de 2020, siguiendo el
patrón de lanzamientos anteriores. Fue una actualización con
muchos ajustes, pero sin cambios radicales. El postre "secreto"
de Android 11 fue la tarta Red Velvet.
• Google se enfocó en organizar las notificaciones, dividiéndolas
en tres grupos: conversaciones, notificaciones y silenciadas.
Las notificaciones multimedia se agruparon en un carrusel para
facilitar su uso. También se introdujeron burbujas de chat,
permitiendo chatear desde una ventana flotante en apps
compatibles. Un cambio positivo fue la inclusión de un grabador
de pantalla integrado en el sistema.
Android 11 Nivel de API 30 (8 de
septiembre de 2020)
• Android 11 añadió controles de domótica en el menú de
apagado, aunque estos desaparecieron en la siguiente
versión. Se mejoró la privacidad con nuevos permisos y
revocación automática para apps inactivas, junto con mejoras
en Android Auto y accesibilidad
• .
Android 11 Nivel de API 30 (8 de
septiembre de 2020)
Dos de los principales cambios de Android Android 11 recicla la idea del huevo
11: las prioridades y grupos en las de pascua de coleccionar gatitos,
notificaciones y las burbujas de chat pero desde los controles de domótica
Android 12 y 12L Nivel de API 31-
32 (4 de octubre de 2021)
• Un año de pandemia hizo que Google enfrentara desafíos con
el lanzamiento de Android 12. Este sistema recibió una de sus
mayores actualizaciones, destacando Material You. Android 12
se presentó en dos etapas: el código AOSP fue lanzado el 5 de
octubre, mientras que la versión para Google Pixel se retrasó
algunas semanas. El postre secreto de Android 12 fue Snow
Cone.
• El cambio más importante en Android 12 fue Material You, que
permite que la interfaz y las aplicaciones cambien según los
colores del fondo de pantalla. También hubo un rediseño de la
interfaz, con elementos más grandes, más colores y nuevos
widgets.
Android 12 y 12L Nivel de API 31-
32 (4 de octubre de 2021)
• Se implementaron mejoras en privacidad, como permisos de
ubicación aproximada y avisos visuales cuando una app utiliza
el micrófono, cámara o ubicación. Los controles de domótica se
movieron a los ajustes rápidos del móvil. Además, Google
afirmó que Android 12 usa hasta un 15% menos de recursos
del procesador.
• Después, Google lanzó Android 12L, una versión para
dispositivos de pantalla grande. Android 12L es similar a
Android 12, pero incluye ajustes para un mejor uso en estos
dispositivos, como una barra de tareas en la parte inferior.
Android 12 y 12L Nivel de API 31-
32 (4 de octubre de 2021)
Android 13 Nivel de API 33 (15 de
agosto de 2022)
• Después de Android 12 y Android 12L, llega Android 13, que incorpora
mejoras para tablets y dispositivos plegables. Esta versión se enfoca
en perfeccionar la interfaz Material You con más opciones para
todos. El nombre en clave de Android 13 es Tiramisu.
• Google realiza cambios en varios permisos, incluyendo el acceso a
contenido multimedia y un nuevo permiso para notificaciones, que es
necesario para que una app pueda enviarlas. Entre las novedades se
incluyen mejoras en los iconos temáticos, la opción de cambiar el
idioma de una app por separado y mejoras en privacidad y
seguridad. También se integra un código QR en los ajustes rápidos y
se pueden ver las aplicaciones activas desde el panel de
notificaciones.
Android 13 Nivel de API 33 (15 de
agosto de 2022)
El huevo de pascua de Android 13 es
parecido al de Android 12, pero con
emojis
CONTINUARA