domingo, 29 de mayo de 2016

 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
Cupcake http://www.androidcurso.com/images/unidades_android/cupcake.png

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
Donut http://www.androidcurso.com/images/unidades_android/donut.png

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
Éclair http://www.androidcurso.com/images/unidades_android/eclair.png

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 http://www.androidcurso.com/images/unidades_android/froyo.png

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 http://www.androidcurso.com/images/unidades_android/gingerbread.png

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 http://www.androidcurso.com/images/unidades_android/honey.png

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
Ice Cream Sandwichhttp://www.androidcurso.com/images/unidades_android/icecream.png

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 http://www.androidcurso.com/images/unidades_android/jelly.png
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
KitKat 


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