Interfaz de usuario de Google Jelly Bean: escalado por tamaño, Project Butter y compatibilidad total

  • Tres UIs de sistema (teléfono, 7” y 10”) sin afectar a la compatibilidad de apps.
  • Project Butter y OpenGL ES 3.0 mejoran fluidez, texto y gráficos en la interfaz.
  • Perfiles restringidos, BLE y ubicación optimizada amplían casos de uso en tablets.
  • Herramientas de depuración (Systrace y perfiles de GPU) para pulir la experiencia.

Interfaz de usuario de Jelly Bean en Android

Google ya ha facilitado a la gran mayoría de los fabricantes lo necesario para poder adaptar la versión Jelly Bean de Android a sus dispositivos. Y, entre el material que ha suministrado está la interfaz de usuario (UI), que es una de sus novedades.

Algunas compañías se han encontrado una sorpresa inesperada: la UI tiene tres versiones, una para teléfonos, y otras dos para tablets (de 7 y 10 pulgadas respectivamente). Por lo tanto, algunos modelos como las 8” se han quedado huérfanos y, por lo tanto, les toca trabajar, y mucho, a los desarrolladores de las compañías. Sinceramente, algo inesperado y que no tiene demasiado sentido.

Si el intento de Google es acabar con  la fragmentación de su sistema operativo, con esta decisión no creemos que lo consiga y, lo que es peor, a muchos usuarios les llegará muy tarde la actualización a Jelly Bean o, simplemente, no la tendrán. Bien es cierto que algunas empresas, como por ejemplo Samsung, podrán desarrollar la adaptación, pero no todos las compañías tienen la potencia de los coreanos.

Esta información ha sido suministrada por una ingeniero de Google, Dianne Hackborn, en un post en la red social Google+, para más inri. Aquí ya se habla de dos versiones nativas, la específica de teléfono y la de 10”, y una híbrida de 7” que, justo, es la que se ha utilizado en Nexus 7. Si una nativa es de 10”, ¿quiere decir que Google puede estar pensando en un tablet con una pantalla de estas dimensiones? Quizá…

Lo que sí se han apresurado a indicar desde Google es que las aplicaciones no se verán afectadas por la versión de la interfaz de usuario que se utilice en el dispositivo Android, ya que estas se adaptarán a la perfección a la pantalla que se utilice. Esto es así desde la versión 2.3.4 de Android, por lo que en este aspecto no hay problema.

Veremos como reaccionan los fabricantes, pero no parece que a Google le preocupen lo más mínimo los tablets de 8”. ¿Es el principio del fin para esta gama de producto?.

Qué cambia realmente en la experiencia de Jelly Bean

Más allá del reparto por tamaños de pantalla, la UI de Jelly Bean se apoya en mejoras profundas de rendimiento y en nuevas capacidades del sistema.

  • Project Butter: vsync extendido, triple búfer y impulso de CPU en la entrada para una respuesta táctil superior.
  • Motor gráfico: soporte para OpenGL ES 3.0 y optimización del render 2D para formas y texto.
  • Notificaciones enriquecidas y acceso de apps al flujo de avisos con control del usuario.

Escalabilidad de UI y adaptación a pantallas

La existencia de perfiles para teléfono, 7” y 10” no rompe el ecosistema: los desarrolladores pueden diseñar interfaces adaptativas con recursos y diseños alternativos según la densidad y el ancho disponible, manteniendo una experiencia coherente.

Jelly Bean también incorpora una gestión más pulida de pantallas externas, permitiendo mostrar contenido único mediante la clase de Presentación y protegiendo video seguro cuando es necesario, lo que beneficia a apps de productividad y entretenimiento.

Para fabricantes y desarrolladores: funciones clave que respaldan la UI

En tablets, la función multiusuario se refuerza con perfiles restringidos, útiles para familia, kioscos o educación: cada perfil tiene su espacio aislado y se pueden aplicar limitaciones por app para contenido y compras integradas. A nivel de conectividad, Jelly Bean añade Bluetooth Low Energy para sensores y wearables, y mejora la ubicación con geovallado por hardware y búsqueda de Wi‑Fi en segundo plano para mayor precisión con menor consumo.

El marco multimedia introduce DRM modular para streaming adaptable, codificación VP8 y utilidades como mezclador multimedia o entrada de vídeo desde superficies, mientras que la plataforma eleva la seguridad con SELinux, mejores claves en KeyChain y restricciones de setuid. Para depurar y optimizar la UI, hay perfiles de GPU en pantalla y Systrace mejorado para localizar cuellos de botella.

La combinación de estas piezas explica por qué, aunque haya tres UIs de sistema, las apps bien diseñadas mantienen consistencia y fluidez en cualquier formato, y por qué los fabricantes tienen herramientas para ajustar modelos intermedios como los de 8”. En la práctica, el foco en rendimiento y adaptabilidad mitiga el riesgo de fragmentación percibida.

Artículo relacionado:
Nueva interfaz de Google Play Store: Material You, gestión mejorada y cambios en web y tablets

Añadir como fuente preferida en Google