Interesante pregunta. Una respuesta predeterminada es, en la mayoría de los casos, debe seguir todas las pautas siempre que corresponda. Una exención es cuando tiene que desviarse de un patrón para ayudar a dar forma a la identidad de su aplicación [1].
Sin embargo, como la respuesta de Miguel Paraz, “Android Design” es parte de ICS [2]. Las “Directrices para la interfaz de usuario de Android” [3] son su contraparte (indirecta) para versiones anteriores de la plataforma. Como señaló, una aplicación que sigue las nuevas pautas a veces se puede alienar cuando se ejecuta en una versión anterior de Android. Esto sucede cuando un nuevo patrón se desvía de lo que el usuario memorizó. Sin embargo, no olvidemos que se supone que los nuevos patrones son superiores (y creo que lo son). Su capacidad de aprendizaje puede triunfar sobre la memoria de los viejos.
Es lamentable que ICS solo se ejecute en una minoría de dispositivos en este momento y, según el historial, no se ejecutará en la mayoría pronto. Sin embargo, para ayudar a construir un mejor Android y crear mejores aplicaciones, es mejor que sigas las últimas pautas de diseño incluso cuando a veces no encajan en el resto de la plataforma.
- ¿Cuál es el mejor sitio web para aprender Android?
- ¿Qué debo esperar de la primera aplicación de publicación en Google Play?
- ¿Por qué Google ha desarrollado tantas aplicaciones de Chrome para Android?
- ¿Qué es la ROM personalizada y TWRP en Android?
- ¿Hay algún buen tutor en línea para aprender a desarrollar aplicaciones?
[1] “Cree una identidad para su aplicación” en http://developer.android.com/des…
[2] http://www.theverge.com/2012/1/1…
[3] http://developer.android.com/gui…