Frente a la política restrictiva y controladora de Apple con las aplicaciones de su sistema operativo móvil, Google ha optado por dar carta blanca casi total a los desarrolladores de Android, una evidente ventaja para éstos pero que tiene como contrapartida el que muchas veces encontramos herramientas con diseños poco cuidados. Esta forma de hacer las cosas no va a cambiar por ahora, pero al menos Google quiere intentar atajar en cierta medida el asunto.
Como postura intermedia, la compañía ha presentado una guía de diseño que debería servir de referencia para todo aquél que se decida a crear una aplicación para Ice Cream Sandwich. La página en cuestión viene cargada de aspectos a tener en cuenta para hacer las cosas “como Google manda”, llegando a los detalles más ínfimos.
A fin de cuentas, una porcentaje muy importante de la valoración que hacemos de un sistema operativo móvil se basa en sus aplicaciones, así que tratar de cuidar este aspecto no es un asunto baladí. El paso dado por Google con la publicación de esta guía es perfectamente lógico, ¿pero servirá de algo si no se impone ningún tipo de restricción sobre su uso? De momento, la pelota sigue quedando en el tejado de los desarrolladores.
Sitio oficial | Android Design
En Xataka Android | Google lanza la guía de diseño para Android 4.0
Ver 18 comentarios
18 comentarios
José Cabo
Es una verdadera lástima que en la práctica te veas "impedido" a no poder desarrollar para esta versión de Android hasta dentro, y con suerte, de 1 año. Ahora empiezan a no desarrollar para 2.2 (increíble!). La culpa de todo esto no la tienen en Google, no, la tienen aquellas empresas que abandonan Android en sus terminales.
En la práctica están retrasando la evolución de las aplicaciones móviles, una verdadera lástima.
Álvaro López Vega .
Lo que hacía falta a Android, tener la linea de diseño un poco mas marcada, ya que lucha contra iOS y WinPho7 que este aspecto lo tienen fantásticamente con ¿ Cocoa ? y Metro, ambos diseños muy buenos.
David Roig
Es un problema sabido de hace tiempo que ya existía con el Windows Mobile. La mayoría de las aplicaciones funcionan de forma distinta, me refiero a la forma de usarlas. Y eso hace que la experiencia de usuario no sea del todo satisfactoria. Lo suyo es que haya un patrón y que todas las aplicaciones funcionen de la misma forma, asi cualquier usuario que instale una aplicación nueva, ya sabe de inicio como funciona sin tener que hacer un "cursillo".
93452
Si finalmente es cierto el rumor de que puede que comiencen a fabricar sus propios procesadores, unido a esto, vemos poco a poco google iría dando pasos hacía un sistema de software/hardware interdiseñado, mas al estilo Apple que a lo que nos tiene acostumbrados, pero opino que a la larga será beneficioso para Android en cuestión de calidad.
Trocla
"¿pero servirá de algo si no se impone ningún tipo de restricción sobre su uso?" Yo como usuario y supongo que mucha más gente, si tengo que elegir entre dos aplicaciones que sirvan para lo mismo y que hagan prácticamente lo mismo me iria a la que mejor diseño tenga. Y supongo que eso tambien lo sabrán los desarrolladores.
Saludos
k4x30x
bien por android hay k mostrarles el camino a los desarrolladores
ant0
Está muy bien tener una guía de referencia para el diseño de aplicaciones en Android.
Hay muchas aplicaciones para este SO poco cuidadas en cuanto a diseño. Esto ocurre, entre otros casos, porque muchos desarrolladores que crean aplicaciones para Android son más bien programadores independientes que, si bien se les da bien programar, no tienen tanta experiencia en el diseño de interfaces para dispositivos móviles.
Cuando diseñé mi primera aplicación para Android, me hubiese venido de lujo haber tenido un mini manual como éste, en el que se explica cómo funciona todo un poco y te dan consejos para diseñar una interfaz chula, clara e intuitiva para el usuario.
Omar
Las reglas sin control no sirven de nada, Google debe revisar que las apps cumplan con ciertos requerimientos minimos de diseño para que de verdad se sienta mayor consistencia en la experiencia de usuario entre las diversas apps.