VERSIONES DE ANDROID
http://www.androidcurso.com/index.php/tutoriales-android/31-unidad-1-vision-general-y-entorno-de-desarrollo/146-las-versiones-de-android-y-niveles-de-api
NOMBRE
|
AÑO
|
CARACTERÍSTICAS
|
Android 1.0 Nivel de API 1
|
septiembre 2008
|
Primera versión de
Android. Nunca se utilizó comercialmente, por lo que no tiene mucho sentido
desarrollar para esta plataforma.
|
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
|
Es la primera versión con
algún usuario, aunque en la actualidad apenas quedan.Como novedades, se
incorpora la posibilidad de teclado en pantalla con predicción de texto (ya
no es necesario que los terminales tengan 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 live 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.6 Nivel
de API 4
|
septiembre 2009
|
Permite capacidades de búsqueda avanzada en
todo el dispositivo. También se incorpora gestures y la síntesis de texto a
voz. Asimismo, se 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. Soporte
para CDMA/EVDO, 802.1x y VPNs.
|
Android 2.1 Nivel de API 7
Froyo
|
enero 2010
|
Se considera una
actualización menor, por lo que la siguieron llamando Éclair. Destacamos el
reconocimiento de voz, que permite introducir un campo de texto dictando 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 Internet.
|
Android 2.2 Nivel de API 8
Gingerbread
|
mayo 2010
|
Como característica más
destacada se puede indicar la mejora de velocidad de ejecución de las
aplicaciones (ejecución del código de la CPU de 2 a 5 veces más rápido que en
la versión 2.1 de acuerdo a varios benchmarks). Esto se consigue con la introducción de un
nuevo compilador JIT de la máquina Dalvik.
|
Android 2.3 Nivel de API 9
Honeycomb
|
diciembre 2010
|
Debido al éxito de Android en las nuevas
tabletas ahora soporta mayores tamaños de pantalla y resoluciones (WXGA y
superiores).
Incorpora un nuevo interfaz de usuario con
un diseño actualizado. Dentro de las mejoras de la interfaz de usuario
destacamos la mejora de la funcionalidad de “cortar, copiar y pegar” y un
teclado en pantalla con capacidad multitáctil.
|
Android 3.0 Nivel de API 11
|
febrero 2011
|
Para mejorar la
experiencia de Android en las nuevas tabletas se lanza la versión 3.0
optimizada para dispositivos con pantallas grandes. La nueva interfaz de
usuario ha sido completamente rediseñada con paradigmas nuevos para la
interacción y navegación. Entre las novedades introducidas destacan: Losfragments,
|
Android 3.2 Nivel
de API 13
|
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 API 14
|
octubre 2011
|
La característica más
importante es que 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. Entre las características más interesantes
destacamos:
|
Android 4.0.3 Nivel de API 15
Jelly Bean |
diciembre 2011
|
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 actualización
4.0.4.
|
Android 4.1 Nivel de API 16
|
julio 2012
|
En esta versión se hace
hincapié en mejorar un punto débil de Android: la fluidez de la interfaz de
usuario. Con este propósito se incorporan varias técnicas: sincronismo
vertical, triple búfer y aumento de la velocidad del procesador al tocar la
pantalla.
|
Android 4.2 Nivel de API 17
|
noviembre 2012
|
Una de las novededes más
importantes es que podemos crear varias cuentas de usuario en el mismo
dispositivo. Aunque, esta característica solo está disponible en tabletas.
Cada cuenta tendrá sus propias aplicaciones y configuración.
|
Android
4.3 Nivel de API 18
|
julio 2013
|
Esta versión introduce
mejoras en múltiples áreas. Entre ellas los perfiles restringidos (disponible
sólo en tabletas) que permiten controlar los derechos de los usuarios para
ejecutar aplicaciones específicas y para tener acceso a datos específicos.
|
Android 4.4 Nivel de API 19
|
octubre 2013
|
El principal objetivo de la versión 4.4 es
hacer que Android esté disponible en una gama aún más amplia de dispositivos,
incluyendo aquellos con tamaños de memoria RAM de solo 512 MB. Para ello,
todos los componentes principales de Android han sido recortados para reducir
sus requerimientos de memoria, y se ha creado una nueva API que permite
adaptar el comportamiento de la aplicación en dispositivos con poca memoria
|
Android 5.0 Nivel
de API 21
Lollipop
|
noviembre 2014
|
La novedad más importante
de Lollipop es la extensión de Android a nuevas plataformas, incluyendo
Android Wear, Android TV y Android Auto. Hay un cambio significativo en la
arquitectura, al utilizar la máquina virtual ART en lugar de Dalvik. Esta
novedad ya había sido incorporada en la versión anterior a modo de prueba.
ART mejora de forma considerable el tiempo de ejecución del código escrito en
Java. Además se soporta dispositivos de 64 bits en procesadores ARM, x86, y
MIPS. Muchas aplicaciones del sistema (Chrome, Gmail,…) se han incorporado en
código nativo para una ejecución más rápida.
|
Android 6.0 Nivel
de API 23
Mashmallow
|
octubre 2015
|
Una de las novedades más interesantes es el
administrador de permisos. Los usuarios podrán conceder o retirar ciertos
permisos a cada aplicación. Con esto el sistema da mucha más protección a la
privacidad de los usuarios.
Ahora, el sistema realiza una copia de seguridad automática de
todos los datos de las aplicaciones
|
No hay comentarios:
Publicar un comentario