Android Ice Cream Sandwich ya cuenta con una guía de diseño para desarrolladores, ahora falta que la usen

18 comentarios

Android

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

Anunciate aquí
Anunciate aquí
Anunciate aquí

¿Quieres saber más?

Productos

Información de Productos relacionados con el artículo

Android 4.0 Ice Cream Sandwich android-40-ice-cream-sandwich
  • 2
  • 2

Puntuación media: 8

Ver más

Artículos

Artículos relacionados que probablemente también te interesen

Ver más

Respuestas

Preguntas sobre este tema que ha contestado la comunidad

+ Deja tu comentario

Comentarios

  • 1

    Avatar de Á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.

  • 2

    !

    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".

  • 3

    !
    | 1 estrellas

    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.

  • 4

    !

    "¿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

  • Respondiendo a #4:
  • 18

    Avatar de Juan !

    Yo si puedo, elijo la que mejor lo haga.

  • 5

    Avatar de c4x30x !
    c4x30x | 1 estrellas

    bien por android hay k mostrarles el camino a los desarrolladores

  • 6

    Avatar de ant0 !
    ant0 | 1 estrellas

    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.

  • 7

    Avatar de 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.

    -- editado por última vez a las 05:20

  • 8

    Avatar de Diego Germán Gonzalez !

    Supongo que con el tiempo terminarán haciendo como Microsoft con Windows 8. Uno puede hacer lo que quiera, pero si quiere tenerla en la Windows App Store tiene que usar la interfaz Metro

  • 9

    Avatar de 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.

  • Respondiendo a #9:
  • 10

    Avatar de algarblandom !

    Mira que eres cabezota. Una aplicación de Android hecha con el último SDK es compatible con todas las versiones de 4.0 para abajo que quiera el desarrollador, porque en el último SDK están las APIs de todos los niveles de las versiones de Android. Por eso todas las aplicaciones nuevas son compatibles con ICS. Ahora sólo falta que actualicen las que quedan anteriores (que no son muchas las que quedan, de las 100 que tengo sólo dos no me funcionan en ICS).

  • Respondiendo a #10:
  • 11

    Avatar de José Cabo !

    El cabezota eres tú.

    Una aplicación "para ICS" NO es compatible hacia atrás, por eso es para ICS. Una antigua si "debería" ser hacia adelante (como lo son la mayoría sino todas). Si tu quieres una app con cosas de ICS, como su diseño, no podrás hacero funcionar, al menos completamente, en versiones anteriores.

    Puedes ponerme los negativos que quieras, pero es una realidad y la realidad es que los fabricantes están jodiendo la evolución de Android y todas sus apps.

    -- editado por última vez a las 13:13

  • Respondiendo a #11:
  • 12

    Avatar de algarblandom !

    Por? Has leido la guía? Lo que han dicho es como quieren que funcione una app en coherencia al resto del sistema (que es igual en todas las versiones Android), han explicado el tamaño del icono y de los botones que quieren y con que separación, han aportado una paleta de colores, como colgarla en el market, han explicado como quieren que funcione la "vista extendida" en tablets. Lo que han hecho es que la aplicación sea igual en todas las versiones y que además tenga coherencia con el resto de apps y su comportamiento entre si (por ejemplo el botón de atrás o menú.

    Que tiene eso de incoherente con versiones anteriores de Android?

    Y eso de que una app para ICS no puede funcionar en versiones anteriores es una chorrada. Sólo han dicho como tiene que ser la app en su experiencia de uso y en su diseño para que sean todas parecidas!

    -- editado por última vez a las 13:16

  • Respondiendo a #12:
  • 13

    Avatar de José Cabo !

    Lo dicho, no tienes ni idea y creo que ya me he explicado correctamente. Diseñar acorde al estilo de un SO no es poner un icono aquí o allá, NO

    ¿Cuánto has programado para android aparte de esos hello world? Por lo que estoy viendo... cero. Yo no es que esa todo un profesional pero si me he dado cuenta de lo limitado que me encuentro si quiero mantener la retrocompatibilidad con versiones de Android anteriores.. Será que no hay cosas que tes ves imposibilitado utilizar para poder tener retrocompatibilidad. El diseño TAMBIÉN se incluye: el tema, por ejemplo. Y otras mil y una que si te molestaras sabrías de lo que estoy hablando.

    Pero ¡eh! ignora la realidad: ICS será impracticable para el mercado grueso hasta dentro de MUCHO tiempo.

    -- editado por última vez a las 13:36

  • Respondiendo a #13:
  • 14

    Avatar de algarblandom !

    Iluminame entonces. Que app ,aparte de las últimas de Google (Gmail, Google Reader...) por cosas del framework, funciona en ICS pero no en las anteriores.

  • Respondiendo a #14:
  • 15

    Avatar de José Cabo !

    Voy a darle la vuelta a tu respuesta. Qué app utiliza alguna función exclusiva, como los diseños completos, de ICS y que sea completamente funcional en por ejemplo, Android 2.2?? Pocas o ninguna. ¿Por qué? Quien desarrollará para una plataforma que la usan, desgraciadamente, cuatro mataos?

    Ejemplos de funcionalidades que ni funcionan al 100% en Android 2.3: Actionbars, framelayouts, y en esta misma versión encontrarás muchas otras. Esto es sólo así recordando.

    Y ni me hables del "paquete de compatibilidad" que ofrece Google. Pues es sólo un parche que ni mucho menos hace funcionar la mitad de las características o directamente no puede incluirse (actionbar).

    Por cierto, los actionbar de las apps que ves por ahí no son el actionbar del que hablo.

    Con suerte dentro de un año veremos apps que utilicen a fondo Android ICS y no "aproximaciones". Y no será porque ahora mismo no puedan hacerlo.

  • Respondiendo a #15:
  • 16

    Avatar de algarblandom !

    Vale que hay pocas app que tengan esa parte de ICS, pero es que de momento ICS oficial sólo hay en un movil y en un estado. Crees que los desarrolladores van a crear nuevas apps con la mitad de funcionalidades de lo que podrían? Soundhound es una app fantastica que tiene un action bar en ICS, aunque es una lástima que sea de las únicas de momento. Dale tiempo y de momento que las apps sean iguales respecto a su comportamiento con el sistema también es muy importante, y eso es a nivel no visual y facil de aplicar.

  • Respondiendo a #16:
  • 17

    Avatar de José Cabo !

    Cierto.

    Ahora solo falta que entiendas que no será "pronto". Que hasta dentro de mucho tiempo no disfrutaremos de un Android ICS en nuestros móviles aunque lo vayamos instalando. Esto es debido a que los desarrolladores no pueden asumir a perder una considerable cuota de mercado. ¿La culpa de todo esto? Los fabricantes que abandonan conscientemente los móviles y dejarlos sin actualizaciones aun siendo teléfonos más que capaces o muy nuevos. ¿Cuánto durará esta situación? Pues hasta dentro de un año me temo que vamos a tener que irnos olvidando de aplicaciones que expriman ICS. Es decir, mientras duren los contratos de móviles con Android 2.2 y 2.3 y la gente los vaya "renovando".

    Una verdadera lástima.

    -- editado por última vez a las 22:24

Escribir un comentario

Para hacer un comentario es necesario que te identifiques: ENTRA o conéctate con Facebook Connect

Anunciate aquí

WSL Weblogs SL