Versiones de Android y caracteristicas de sus API´s
Android version 1
Se caracteriza por
💚Ser la primera versión estable que se desarrollo el 23 de septiembre de 2008 con Widgets para apps con una Interfaz de usuario táctil.
💙Permitía a los usuarios la descarga e instalación de aplicaciones en sus dispositivos, Esta primera versión ya tenía una profunda integración con Gmail.
💜Estaba disponible un sistema operativo de codigo abierto , es decir, estaba disponible para que los usuarios o fabricantes del dispositivo lo personalizaran y lo adaptaran a sus necesidades
Permite una amplia gama de funsiones y usos para los dispositivos, en general las primeras versiones no se utilizarón en el mercado
Android 1.5 Nivel de API 3 (abril 2009)Cupcake
Se caracteriza por
Ser la primera versión con usuarios y con capacidad de grabación
Introdujo la posibilidad de agregar widgets en la pantalla de inicio
Introdujo un teclado virtual, en el cual te corregia las palabras mejorando la escritura
Android 2.0 Nivel de API 5 (octubre 2009)Éclair
Se caracteriza por
Nueva funcionalidad que permite sincronizar adaptadores para conectarlo a cualquier dispositivoaq1
Se aumenta el número de tamaños de ventana y resoluciones soportadas
Caracteristicas de navegación dentro de la app, proporcionaba direcciones guiadas por voz y transferencia de datos más rapida
Android 2.2 Froyo
Se caracteriza por
(ejecución del código de la CPU de 2 a 5 veces más rápido que en la versión 2.1, Aplicación Market actualizada con funciones de actualización automática y por lotes.
habilita notificaciones push, mejoras adicionales en la velocidad de las aplicaciones, implementadas a través de la compilación JIT3
El navegador ahora muestra todos los cuadros de GIF animados en lugar de solo el primer cuadro.
Android 2.3 Gingerbread
Se caracteriza por
mejora de la funcionalidad de “cortar, copiar y pegar” y un teclado en pantalla con capacidad multitáctil
aumento de la capacidad de respuesta en juegos y aplicaciones similares
facilidades en el audio, gráficos y entradas para los desarrolladores de juegos
reconocimiento facial para identificar el usuario del terminal.
Android 3.0 Nivel de API 11 (febrero 2011) Honeycomb
Se caracteriza por
ha sido completamente rediseñada con paradigmas nuevos para la interacción y navegación
nueva interfaz se pone a disposición de todas las aplicaciones gracias a la introcucción de librerías de compatibilidad
Redimencionar los widgets en la pantalla de inicio y pestañas de navegación privada y videollamadas directas
Android 4.0 Nivel de API 14 (octubre 2011) Ice Cream Sandwich
Se caracteriza por
se unifican las dos versiones anteriores (2.x para teléfonos y 3.x para tabletas) en una sola compatible con cualquier tipo de dispositivo
se reemplazan los botones físicos por botones en pantalla
Nueva API de reconocimiento facial
nuevo gestor de tráfico de datos por Internet, donde podremos ver el consumo de forma gráfica
se unifican las dos versiones anteriores (2.x para teléfonos y 3.x para tabletas) en una sola compatible con cualquier tipo de dispositivo
Android 4.1 Nivel de API 16 (julio 2012) Jelly Bean
Se caracteriza por
sincronismo vertical, triple búfer y aumento de la velocidad del procesador al tocar la pantalla.
Los widgets de escritorio se ajusta a su tamaño y se hace su sitio automaticamente al situarlos en el escritorio.
El dictado por voz puede realizarse sin conexión a Internet pero solo en ingles
texto bidireccional y teclados instalables. Para mejorar la seguridad, las aplicaciones son cifradas
Fuentes de consulta;http://www.androidcurso.com/index.php/recursos/31-unidad-1-vision-general-y-entorno-de-desarrollo/146-las-versiones-de-android-y-niveles-de-api
Chat gpt
Ortiz Trujillo Sarahi Monserrat 611
1. Versión 1.0: El lanzamiento inicial de Android Studio en diciembre de 2014.
2. Versión 2.0: Introdujo Instant Run y una serie de mejoras de rendimiento en abril de 2016.
3. Versión 3.0: Presentó soporte para Kotlin, un lenguaje de programación oficialmente compatible con Android, en octubre de 2017.
4. Versión 4.0: Ofreció un nuevo diseño del IDE y una mejor integración con GitHub en mayo de 2020.
5. Versión 4.1: Introdujo una serie de mejoras de rendimiento y productividad en octubre de 2020.
6. Versión 4.2: Agregó características como la vista previa de Layout Inspector y mejoras en el editor de código en mayo de 2021.
Android 10,11 y 12
Caracteristicas
*Android 10 (Nivel de API 29 - septiembre 2019)*:
- Simplificación de la marca y los nombres de las versiones.
- Navegación por gestos en lugar de botones físicos.
Función Live Caption para subtítulos automáticos en contenido multimedia.
- Actualizaciones de seguridad a través de Google Play.
- Soporte para 5G, WiFi 6, WPA3, teléfonos plegables y presión en pantallas táctiles.
*Android 11 (Nivel de API 30 - septiembre 2020)*:
- Mejoras en el interfaz de usuario, incluyendo un nuevo menú de apagado y organización de conversaciones en redes sociales.
Funcionalidad Scoped Storage para mejorar seguridad y velocidad de acceso a datos.
- Rediseño de la pila de Bluetooth para evitar problemas de comunicación.
*Android 12 (Nivel de API 31 - septiembre 2021)*:
- Rediseño de la interfaz de usuario bajo el nombre de Material You, con énfasis en la personalización.
Panel de privacidad para revisar el acceso de las aplicaciones a cámara, micrófono y ubicación.
- Posibilidad de iniciar juegos antes de que se descarguen completamente.
- Renovación de la API de Widgets de escritorio para mayor personalización y diseño.
Subtópico
Subtópico
Android 9.0 Nivel de API 28 (agosto 2018, Android Pie
Cacacteristicas
*API WiFi RTT*:
- Introduce el nuevo API WiFi RTT basado en IEEE 802.11mc.
- Permite estimar la distancia entre el dispositivo y puntos de acceso cercanos.
- *Navegación por Gestos*:
- Reemplaza los tres botones en pantalla por solo dos: retroceder e inicio.
- El botón de inicio admite diferentes gestos para acceder al asistente de Google, cambiar entre aplicaciones recientes o abrir el menú de aplicaciones.
Inteligencia Artificial*:
- Utiliza IA para mejorar diversos aspectos del sistema.
- Aprende los hábitos de uso de las aplicaciones del usuario.
- Prioriza el uso de la CPU en aplicaciones más utilizadas, reduciendo hasta un 30% su consumo y prolongando la vida de la batería.
Android 8.0 Nivel de API 26 (agosto 2017)Android Oreo
Caracteristicas
*Google Play Protect*:
- Escanea regularmente las aplicaciones en busca de malware para mejorar la seguridad del dispositivo.
*Gestión de Instalación de Aplicaciones*:
- Desaparece la opción "Orígenes desconocidos".
- Posibilidad de indicar qué aplicaciones pueden instalar archivos APK y cuáles no.
- Reestructuración de la arquitectura de Android para definir una interfaz clara entre la capa del Núcleo Linux y las capas del Framework, permitiendo actualizar Android sin modificar la capa del Núcleo Linux.
*Funcionalidades Adicionales*:
- Reproducción de vídeo en ventana flotante mientras se utilizan otras aplicaciones.
- Sugestión de acciones al seleccionar un texto como un número de teléfono o una dirección.
Android 7.0 Nivel de API 24 (julio 2016)
Android Nougat
- *Multitarea Mejorada*:
- Los usuarios pueden abrir varias aplicaciones al mismo tiempo en la pantalla.
- Posibilidad de configurar aplicaciones para visualizarse con dimensiones mínimas o deshabilitar la visualización de ventanas múltiples.
- *Compilación Híbrida (AOT y JIT)*:
- Estrategia de compilación mixta según el perfil del código.
- Métodos directos se compilan previamente (AOT), mientras que otras partes se compilan justo antes de su ejecución (JIT).
Subtópico
*Ahorro de Datos Mejorado*:
- Posibilidad de activar el modo de ahorro de datos en itinerancia o cuando se está a punto de agotar un paquete de datos.
*Android 7.1 (Nivel de API 25)*:
- Introducción de accesos directos a aplicaciones desde el icono de la aplicación con una pulsación prolongada.
- Otras mejoras incluyen la inserción de imágenes desde el teclado, similar a la inserción de emoticonos.
Android 6.0 Nivel de API 23 (octubre 2015), Mashmallow
- Copia de seguridad automática de datos de aplicaciones al cambiar de dispositivo o restaurar valores de fábrica.
API de interacciones basadas en voz: Permite solicitar confirmaciones de voz, selección de opciones, etc.
- Now on Tap: Evolución de Google Now integrada con aplicaciones, activada con pulsación larga de home, que muestra tarjetas sobre la aplicación actual.
- Almacenamiento externo como almacenamiento interno: Permite usar parte de una tarjeta SD como memoria interna.
Soporte nativo para pantallas 4K, lápices Bluetooth, múltiples tarjetas SIM, linterna y mejoras en posicionamiento con WiFi y Bluetooth.
Android 5.0 Nivel de API 21 (noviembre 2014)
Lollipop
Expansión de Android a nuevas plataformas: Android Wear, Android TV y Android Auto.
Soporte nativo para OpenGL ES 3.1 y paquete de extensión gráfica, Introducción de un modo de bloqueo para limitar la interacción del usuario con el dispositivo.
- Soporte para dispositivos de 64 bits en procesadores ARM, x86 y MIPS.
- Modo de ahorro de batería activado por defecto.
- Cambio en la arquitectura: Uso de la máquina virtual ART en lugar de Dalvik, mejorando el rendimiento del código Java.
Android 4.4 Nivel de API 19 (octubre 2013) KitKat
Comtatibilidad con dispositivos de 512 MB de RAM
.Mejoras en sensores y sensor contador de pasos.Facilitación de acceso a la nube:Nuevo marco de almacenamiento con document provider
Administrador de impresión y content provider para gestionar SMS.Introducción de la nueva máquina virtual ART para tiempos de ejecución superiores
.Uso opcional de ART paradesarrolladores
.Mejoras en conectividad:NFC para emulación de tarjetas de pago HCE.Soporte para Bluetooth y mandos infrarrojos.