Android Jelly Bean ( Android 4.1, 4.2, 4.3 ) es el nombre en clave dado a la décima versión del sistema operativo móvil Android desarrollado por Google , que abarca tres versiones principales (versiones 4.1 a 4.3.1). Entre los dispositivos que ejecutan Android 4.1 a 4.3 se encuentran el Nexus 7 (2012) , Nexus 4 , Nexus 10 , Nexus 7 (2013) y Hyundai Play X.
La primera de estas tres versiones, 4.1, se presentó en la conferencia de desarrolladores I/O de Google en junio de 2012. Se centró en mejoras de rendimiento diseñadas para darle al sistema operativo una sensación más fluida y con mayor capacidad de respuesta, mejoras en el sistema de notificación que permiten notificaciones ampliables con botones de acción y otros cambios internos. Se realizaron dos lanzamientos más bajo el nombre de Jelly Bean en octubre de 2012 y julio de 2013 respectivamente, incluido el 4.2, que incluía optimizaciones adicionales, soporte multiusuario para tabletas, widgets de pantalla de bloqueo , configuraciones rápidas y protectores de pantalla, y el 4.3, que contenía más mejoras. y actualizaciones de la plataforma Android subyacente. El primer dispositivo con Android Jelly Bean fue el Nexus 7 de 2012 .
En octubre de 2022 [actualizar], el 0,36% de los dispositivos Android ejecutan Jelly Bean. [4] En julio de 2021, Google anunció que los servicios de Google Play ya no admitirían Jelly Bean después de agosto de ese año. [5] [6]
Android 4.1 Jelly Bean se presentó por primera vez en la conferencia de desarrolladores Google I/O el 27 de junio de 2012, centrándose en mejoras "encantadoras" en la interfaz de usuario de la plataforma, junto con mejoras en la experiencia de búsqueda de Google en la plataforma (como Knowledge Graph integración y el entonces nuevo asistente digital Google Now ), la presentación de la tableta Nexus 7 producida por Asus y la presentación del reproductor multimedia Nexus Q. [7]
Para Jelly Bean, se trabajó para optimizar el rendimiento visual y la capacidad de respuesta del sistema operativo a través de una serie de cambios denominados "Project Butter": la salida gráfica ahora tiene triple buffer , vsync se usa en todas las operaciones de dibujo y la CPU se lleva a potencia máxima cuando se detecta una entrada táctil, evitando el retraso asociado con las entradas realizadas mientras el procesador está en un estado de bajo consumo. Estos cambios permiten que el sistema operativo se ejecute a 60 fotogramas por segundo en hardware compatible. [7] [8] [9]
Después de 4.1, se realizaron dos versiones más de Android con el nombre en clave Jelly Bean; Ambas versiones se centraron principalmente en mejoras de rendimiento y cambios en la propia plataforma Android, y contenían relativamente pocos cambios de cara al usuario. Junto con Android 4.1, Google también comenzó a desacoplar las API para sus servicios en Android en un nuevo componente a nivel de sistema conocido como Google Play Services , atendido a través de Google Play Store . Esto permite agregar ciertas formas de funcionalidad sin tener que distribuir una actualización al propio sistema operativo, solucionando los infames problemas de "fragmentación" que experimenta el ecosistema Android. [10]
Los asistentes a la conferencia Google I/O recibieron tabletas Nexus 7 precargadas con Android 4.1 y teléfonos inteligentes Galaxy Nexus que podían actualizarse a 4.1. Google anunció su intención de lanzar actualizaciones 4.1 para los dispositivos Nexus existentes y la tableta Motorola Xoom a mediados de julio. [11] La actualización de Android 4.1 se lanzó al público en general para los modelos GSM Galaxy Nexus el 10 de julio de 2012. [7] [12] [13] A finales de 2012, tras el lanzamiento oficial de Jelly Bean, una serie de terceros Los OEM de Android comenzaron a preparar y distribuir actualizaciones a 4.1 para sus teléfonos inteligentes y tabletas existentes, incluidos dispositivos de Acer , HTC , LG , Motorola , Samsung , Sony y Toshiba . [14] En agosto de 2012, comenzaron a lanzarse compilaciones nocturnas del firmware CyanogenMod basado en 4.1 (con la marca CyanogenMod 10) para dispositivos seleccionados, incluidos algunos dispositivos Nexus ( Nexus S y Galaxy Nexus ), Samsung Galaxy S , Galaxy S II , Galaxy Tab 2 7.0 , Motorola Xoom y Asus Transformer . [15]
El 29 de octubre de 2012, Google presentó Android 4.2, denominado "un Jelly Bean de sabor más dulce", junto con los dispositivos de lanzamiento que lo acompañan, el Nexus 4 y el Nexus 10 . [16] [17] Las actualizaciones de firmware para Nexus 7 y Galaxy Nexus se lanzaron en noviembre de 2012. [18] Android 4.3 se lanzó posteriormente el 24 de julio de 2013, a través de actualizaciones de firmware para Galaxy Nexus, 2012 Nexus 7, Nexus 4, y Nexus 10. [19]
Visualmente, la interfaz de Jelly Bean refleja un refinamiento de la apariencia Holo introducida por Android 4.0 . [20] La pantalla de inicio predeterminada de Jelly Bean recibió nuevas características, como la capacidad de otros accesos directos y widgets en una página de pantalla de inicio para reorganizarse para adaptarse a un elemento que se mueve o cambia de tamaño. El sistema de notificación también se mejoró con la adición de notificaciones ampliables y procesables; Las notificaciones individuales ahora pueden mostrar contenido adicional o botones de acción (como Devolución de llamada o Mensaje en una llamada perdida), a los que se puede acceder arrastrando la notificación con un gesto de dos dedos. Las notificaciones también se pueden desactivar individualmente por aplicación. [21]
Android 4.2 agregó funciones adicionales a la interfaz de usuario; la pantalla de bloqueo se puede deslizar hacia la izquierda para mostrar páginas de widgets y hacia la derecha para ir a la cámara. También se agregó al área de notificación un panel de opciones de configuración rápida (una característica que se ve a menudo en las máscaras OEM de Android), a la que se puede acceder deslizando dos dedos hacia abajo en los teléfonos, deslizándose hacia abajo desde el borde superior derecho de la pantalla en las tabletas o presionando un botón en la esquina superior derecha del panel de notificaciones. La aplicación de navegador anterior quedó oficialmente obsoleta en 4.2 en favor de Google Chrome para Android . 4.2 también agrega escritura por gestos en el teclado, una aplicación Reloj rediseñada y un nuevo sistema de salvapantallas conocido como Daydreams. En tabletas, Android 4.2 también admite múltiples usuarios. [8] [17] [20]
Para promover la coherencia entre las clases de dispositivos, las tabletas Android ahora utilizan una versión ampliada del diseño de la interfaz y la pantalla de inicio que utilizan los teléfonos de forma predeterminada, con teclas de navegación centradas y una barra de estado en la parte superior. Estos cambios entraron en vigor para tabletas pequeñas (como la Nexus 7) en 4.1 y para tabletas más grandes en 4.2. Las tabletas pequeñas con Android están optimizadas principalmente para su uso en orientación vertical (vertical), lo que brinda a las aplicaciones versiones ampliadas de los diseños utilizados por los teléfonos. Cuando se usan en orientación "horizontal", las aplicaciones se ajustan a los diseños orientados a pantalla ancha que se ven en tabletas más grandes. En las tabletas grandes, los botones de navegación se ubicaban anteriormente en la parte inferior izquierda de una barra en la parte inferior de la pantalla, con el reloj y el área de notificación en la parte inferior derecha. [22] [23] [24]
Para los desarrolladores, 4.1 también agregó nuevas API de accesibilidad, soporte de idiomas ampliado con soporte de texto bidireccional y mapas de teclas proporcionados por el usuario, soporte para administrar dispositivos de entrada externos (como controladores de videojuegos ), soporte para audio multicanal, USB y sin interrupciones , un nueva API de enrutamiento de medios, acceso de bajo nivel a códecs de audio y video de hardware y software, y descubrimiento de servicios basados en DNS y descubrimiento de servicios preasociados para Wi-Fi. Android Beam ahora también se puede utilizar para iniciar transferencias de archivos Bluetooth a través de comunicación de campo cercano . [24]
Android 4.2 agregó una pila Bluetooth reescrita , cambiando de la pila Bluez anterior ( GPL creada por Qualcomm ) a una pila de código abierto Broadcom reescrita llamada BlueDroid . [25] [26] La nueva pila, inicialmente considerada "inmadura", [27] prometía varios beneficios futuros, [25] incluyendo soporte mejorado para múltiples pantallas, soporte para Miracast , soporte nativo de derecha a izquierda , desarrollador actualizado herramientas, más mejoras de accesibilidad, como gestos de zoom, y una serie de mejoras de seguridad interna, como soporte VPN siempre activo y verificación de aplicaciones. [24] Al mismo tiempo, se agregó una nueva pila NFC . [25]
Android 4.3 consistió en cambios adicionales de bajo nivel, incluida la compatibilidad con Bluetooth de bajo consumo y AVRCP , SELinux , OpenGL ES 3.0, nuevas API de administración de derechos digitales (DRM), la capacidad de que las aplicaciones lean notificaciones, un codificador VP8 y otras mejoras. [19]
Android 4.3 también incluía una función de privacidad oculta conocida como "App Ops", que permitía a los usuarios denegar permisos individualmente a las aplicaciones. Sin embargo, la función se eliminó posteriormente en Android 4.4.2; Un portavoz de Google afirmó que la función era experimental y podría impedir que ciertas aplicaciones funcionen correctamente si se usan de determinadas maneras. [28] [29] El concepto fue revisado como base de un sistema de permisos rediseñado para Android 6.0 . [30]