Una de las nuevas características más sobresalientes dentro de la nueva versión de Android, Ice Cream Sandwich, es sin duda el nuevo tema para la UI, Holo, si a esto le agregamos la nueva tipografía de Roboto obtendremos una convivencia e integración del sistema excelente para el usuario, ahora bien en la búsqueda de la satisfacción del usuario final se aprecia un empeño inigualable por parte de Google que busca la unificación de todos los servicios e integrarlos en un ecosistema fiable, debido a esto pone en marcha nuevas reglamentaciones para los desarrolladores y fabricantes que quieran quieran dar el siguiente paso en la evolución, de hecho la gran mayoría de estas reglamentaciones están enfocadas para los fabricantes, prueba de esto es el establecimiento del tema Holo de Android ICS como tema único para los equipos; con esto, Google busca evitar la fragmentación que tantos problemas ha causado a múltiples usuarios al momento de elegir un equipo debido a que la gran mayoría de estos, a la larga, sin importar sus prestaciones se quedara sin alguna actualización del sistema, tenemos el caso del tan aclamado Samsung Galaxy S, un equipo que en su tiempo y aún en el nuestro tiene muy buenas prestaciones, ¿cual es el problema? la personalización del fabricante ese maldito talón de Aquíles dentro del ecosistema Android es lo que no le permitirá probar de manera oficial Ice Cream Sandwich.
Para evitar lo anterior, desde el sitio de Android Developers, se ha dado a conocer los estándares de desarrollo en Android 4.0, lo que implicará un estándar de compatibilidad antes el sistema para cada equipo que quiera correr el nuevo sistema de Android, de hecho lo más interesante del caso es la línea de código siguiente:
android:theme=”@android:style/Theme.Holo”
Se trata de un ejemplo del estándar más significativo por parte de Google, y es que para poder accesar al Android Market desde su terminal el fabricante del equipo deberá haber dejado instalado el Tema default de Android 4.0 ICS, Holo. Esta medida como les comentaba líneas atrás, marca un estándar de compatibilidad, primero para los fabricantes quienes deberán dejar el tema para así poder tener acceso al Android Market con éste, obviamente, descargaremos aplicaciones que necesitarán el tema para una integración completa con el sistema, como ven Google ha creado una clase de recursión de sistema en el que cada pieza es necesaria para el correcto funcionamiento del equipo en su totalidad.
VIA | BGR
Fuente | Android Developers