¿Por qué se cambió la interfaz de usuario de Android para Ice Cream Sandwich?

ICS (v4.x) UI no está lejos de Honeycomb (v3.x) UI, el construido para tabletas. Básicamente, la “IU de Android” que cambió en ICS es la versión del teléfono, que saltó de Gingerbread (v2.3.x). Esto muestra que ICS en teléfonos básicamente solo siguió las convenciones de la primera versión de Android para tabletas.

Otra buena pregunta sería por qué la interfaz de usuario de Android era tan radicalmente diferente desde Honeycomb en primer lugar. Creo que no se debe simplemente al tamaño de la pantalla de la tableta, lo que es evidente ahora que una interfaz de usuario similar se ejecuta en los teléfonos a través de ICS. Matias Duarte, Director de Android UX, tiene mucho que ver con esto. Se unió al equipo de Android un poco antes de que Gingerbread fuera lanzado y Honeycomb fue la primera versión importante que comenzó con su liderazgo [1].

Él dijo:

En Honeycomb hicimos trampa, cortamos la esquina de todo ese soporte para dispositivos más pequeños. Esa es la única razón por la que no lo hemos abierto.

Esto significa que la interfaz de usuario de Honeycomb era su interfaz de usuario ideal, pero debido a consideraciones comerciales, tuvieron que enviar el sistema operativo de la tableta sin que un hermano se ejecutara en los teléfonos.

[1] http://www.theverge.com/2011/10/…