Images

Evolución de Android

  • Nace Android

    Nace Android
    Google adquiere Android, Inc. Se trataba de una pequeña compañía orientada a la producción de aplicaciones para terminales móviles.
  • Primera Versión del Android SKD

  • Primer móvil

    Primer móvil
    Aparece el primer móvil con Android (T-Mobile G1).
  • Android 1.0 Nivel de API 1 (Apple Pie)

    Android 1.0 Nivel de API 1 (Apple Pie)
    Primera versión de Android. Nunca se utilizó comercialmente, por lo que no tiene mucho sentido desarrollar en ésta plataforma.
  • Android 1.1 Nivel de API 2 (Banana Bread)

    Android 1.1 Nivel de API 2 (Banana Bread)
    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. Apenas existen usuarios con ésta versión.
  • Android 1.5, Nivel de API 3 (Cupcake)

    Android 1.5, Nivel de API 3 (Cupcake)
    Es la primera versión con algún usuario. 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 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 2.0 Nivel de API 5 (Eclair)

    Android 2.0 Nivel de API 5 (Eclair)
    Incorpora un API para manejar bluetooth 2.1. Permitiendo sincronizar adaptadores para conectarlo a cualquier dispositivo. Servicio de manejo de cuentas. Mejora la gestión de contactos y ofrece más ajustes en la cámara. Se optimiza la velocidad de hardware. Se aumenta el número de tamaños de ventana y resoluciones soportadas. Nueva interfaz del navegador y soporte para HTML5. La clase MotionEvent ahora soporta eventos en pantallas multitáctil.
  • Android 1.6 Nivel de API 4 (Donut)

    Android 1.6 Nivel de API 4 (Donut)
    Permite capacidades de búsqueda avanzada en todo el dispositivo. También incorpora gestures y multi-touch, y la síntesis de texto a voz. Facilita que una aplicación pueda trabajar con diferentes densidades de pantalla. Soporte para resolución de pantallas WVGA. Aparece un nuevo atributo XML, que puede especificarse en una vista. Se mejora Play Store, antes Android Market, permitiendo una búsqueda más sencilla de aplicaciones. Mejoras en la aplicación de la cámara.
  • Android 2.1 Nivel de API 7 (Éclair)

    Reconocimiento de voz que permite introducir un campo de texto. Permite desarrollar fondos de pantalla animados. Obtene información de la señal de la red actual que posea el dispositivo. En el paquete WebKit incluyen métodos para manipular BD almacenadas en Web. Se permite obtener permisos de geolocalización y modificarlos en WebView. Incorpora mecanismos para administrar la configuración de la caché de aplicaciones, almacenamiento
    web y modificar la resolución de la pantalla.
  • Android 2.2, Nivel de API 8 (Froyo)

    Android 2.2, Nivel de API 8 (Froyo)
    Se mejora la velocidad de ejecución de las aplicaciones, en el navegador Web. Permite al usuario elegir instalar una aplicación en un medio de almacenamiento externo o en la memoria interna del dispositivo. Las aplicaciones se actualizan de forma
    automática cuando aparece una nueva versión. Servicio para la
    copia de seguridad de datos. Se añade el soporte a Wi-Fi IEEE 802.11n. Mejoras en el API gráfica OpenGL. Permite definir modos de interfaz de usuario.
  • Android 2.3, Nivel de API 9 (Gingerbread)

    Android 2.3, Nivel de API 9 (Gingerbread)
    Soporta mayores tamaños de pantalla y resoluciones (WXGA
    y superiores). Funcionalidad de “cortar, copiar y
    pegar” y un teclado en pantalla con capacidad multitáctil. Soporte nativo para varias cámaras. La máquina virtual Dalvik para Android introduce un nuevo recolector de basura que minimiza las pausas de la aplicación. se mejora la gestión de energía y control de aplicaciones. Y se cambia el sistema de ficheros, que pasa de YAFFS a EXT4.
  • Android 3.0, Nivel de API 11 (Honeycomb)

    Android 3.0, Nivel de API 11 (Honeycomb)
    Optimizada para dispositivos con pantallas grandes. resolución por defecto WXGA, escritorio 3D, nuevos componentes y vistas,notificaciones mejoradas. Mejora la reproducción de animaciones 2D/3D por el renderizador
    OpenGL acelerado por hardware. Mejoras de multimedia. se añaden nuevas alternativas de conectividad. nuevas políticas administrativas con encriptación del almacenamiento, caducidad de contraseña y mejoras para administrar los dispositivos de empresa de forma eficaz.
  • Android 3.1 Nivel de API 12

    Permite manejar dispositivos conectados por USB (tanto host como dispositivo). Protocolo de transferencia de fotos y vídeo (PTP/MTP) y de tiempo real (RTP).
  • Android 3.2, Nivel de API 13

    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 (Ice Cream Sandwich)

    Android 4.0, Nivel de API 14 (Ice Cream Sandwich)
    Se introduce un nuevo interfaz de usuario totalmente renovado, como los botones en pantalla.Nuevo API de reconocedor facial, Aparece un nuevo gestor de tráfico de datos por Internet, Incorpora herramientas para la edición de imágenes en tiempo real, con herramientas para distorsionar, manipular e interactuar con la imagen al momento de ser capturada. Se mejora el API para
    comunicaciones por NFC y la integración con redes sociales.
  • Android 4.0.3, Nivel de API 15

    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 - 4.3.1,Nivel de API 16-18 (Jelly Bean)

    Android 4.1 - 4.3.1,Nivel de API 16-18 (Jelly Bean)
    Las notificaciones se expandieron para mostrar más información y permitir responder en el momento. Permitió que varios usuarios compartieran un mismo dispositivo. Alto nivel de asistencia móvil. Navegador Web para visualizar, páginas webs además de HTML, HTML completo, Servicio de mapas de Google, Utiliza SQLite como base de datos. Es un sistema multitarea, las aplicaciones que no estén ejecutándose en primer plano reciben ciclos de reloj.
  • Android 4.4, Nivel de API 19-20 (KitKat)

    Android 4.4, Nivel de API 19-20 (KitKat)
    Permite realizar tareas con voz, Permite priorizar actividades de acuerdo a lo que el usuario frecuenta. Eleva el nivel de rendimiento del sistema al optimizar la memoria y perfeccionar la pantalla táctil para que responda con más precisión y en menos tiempo. Capacidad inteligente para realizar las funciones que el usuario desee en linea.
  • Android 5.0–5.1.1, Version de API 21-22 (Lollipop)

    Android 5.0–5.1.1, Version de API 21-22 (Lollipop)
    Facilita la administración del consumo de energía, ya que permite consultar el tiempo estimado que queda para que se agote la batería y, durante el proceso de carga, el tiempo aproximado que queda para que finalice. Configuración para notificaciones, interacción más tangible, Material Design: movimientos continuos y con sentido-
  • Android 6-6.0.1 Nivel de API 23 (Marshmallow)

    Android 6-6.0.1 Nivel de  API 23 (Marshmallow)
    Ahorra energía para las acciones más importantes, La función App Standby limita el impacto en la duración de la batería para que la carga dure más, permite determinar qué compartir y cuándo hacerlo, Seguridad simplificada con huella digital, Compatibilidad con MIDI y mucho más-
  • Android 7-7.1 Nivel de API 24-25 (Nougat)

    Android 7-7.1 Nivel de  API 24-25 (Nougat)
    Soporta de forma nativa la realidad virtual, incluye una característica llamada multi-ventana, que permite usar 2 aplicaciones a la vez con la pantalla dividida, Doze no solo se activa cuando el móvil está encima de la mesa, ahora también entra en acción a la hora de apagar la pantalla.