Mirando el lenguaje y la intención en las pautas de diseño de Android
Si bien todos los sistemas operativos tienen una apariencia general que los desarrolladores se esforzarán por cumplir, la apariencia de Android ha evolucionado a lo largo de los años sin que los desarrolladores externos tengan la oportunidad de ponerse al día. Con todos los diferentes estilos de interfaz de usuario de las aplicaciones, tratar de hacer que todos se junten en un lugar fácil de entender en cuanto a la interfaz de usuario puede ser difícil.
Para combatir esto, Google lanzó recientemente las guías de diseño de Android para Ice Cream Sandwich. Hoy voy a echar un vistazo al lenguaje utilizado en estas directrices para ver dónde reside la intención de Google.
Detalles específicos
Visión creativa
La primera sección de las directrices para desarrolladores detalla los esfuerzos que Google ha puesto en Ice Cream Sandwich al tiempo que explica los objetivos principales que tenían en mente para el usuario final. Lo interesante es la cantidad de familiaridad dentro de esta sección: en lugar de referirse a sí mismo como simplemente Google o el Equipo de Desarrollo de Android, el escritor optó por incorporar el "nosotros" menos formal. Si bien esto todavía implica que hay un equipo más grande trabajando en un proyecto, se siente como si Google finalmente presentara un frente unificado. Ya no hay diferentes grupos con diferentes objetivos trabajando en Android; ahora es 'nosotros'.
Tenga en cuenta el énfasis en 'yo'.
Google también puso mucho énfasis en evitar los términos 'el usuario' o 'el desarrollador' en esta sección inicial. En cambio, el usuario es "yo" y el desarrollador es "tú". Al incorporar este tipo de lenguaje, Google se coloca al mismo tiempo en los zapatos del usuario y se asegura de que el desarrollador sienta una cierta conexión con el documento. El uso de 'usted' tiende a atraer a una persona (por lo que la segunda persona funciona tan bien, tanto en ficción como en no ficción).
Criterios de diseño
Aquí vemos a Google tomando un tono más formal con su idioma. Continúan usando el tratamiento 'yo' con las diferentes subsecciones, pero el texto del cuerpo se convierte en la 'gente' más informal. Esto proporciona una transición sin problemas de simplemente hacer que un desarrollador se conecte con las pautas a dar instrucciones reales que se ajusten a más de una persona..
Encantame señora.
Al combinar lo personal con lo informal, Google se aferra a la confianza establecida en la primera sección y la utiliza como una fuerza para hacerle creer lo que dicen. Es difícil discutir con el término no definitivo 'personas', ya que puede aplicarse a muchas personas o muy pocas; Es difícil decirlo, y esa ambigüedad le da a Google cierto margen de maniobra.
El resto
A partir de ahí, Google adopta un enfoque más definitivo de su idioma, utilizando términos como "el usuario" en lugar de "personas" o "yo". Ya han establecido confianza y una conexión personal dentro de las dos primeras secciones, y ahora tienen sus dientes en su piel.
Los objetivos de Android en su conjunto
A lo largo del documento, Google expresa el deseo de consolidar el "lenguaje de diseño de Android" en su cerebro. Mientras discuten información técnica a lo largo de las secciones, como el tamaño de la pantalla, la tipografía y los diseños de cuadrícula, el lenguaje sigue siendo simple y fácil de leer. Parte de esto es porque le permite a Google dejar una impresión duradera; Otra razón es que el lenguaje simple parece más autoritario y es más fácil de entender..
Android Design Language. Ahí está.
Como señalé en un artículo anterior, Android finalmente ha madurado y está listo para el horario de máxima audiencia sin las pieles personalizadas de ningún fabricante. Desafortunadamente eso es solo la mitad de la batalla; Los desarrolladores externos también deben entender el lenguaje de diseño de Google, y la mejor manera de lograrlo es a través de estas pautas..
¿Es absolutamente importante que cada aspecto de estas pautas se siga exactamente a una T? Por supuesto no. Eso es importante, sin embargo, que un desarrollador sabe lo que él o ella está rompiendo cuando diseñan una aplicación. Todo debe ser una decisión consciente, y la primera parte de trabajar hacia ese objetivo es dejar en claro lo que usted (en este caso, Google y el usuario) esperan de esta cosa llamada Android..
Opinión personal
Creo que es genial que Google haya decidido publicar esta guía. No solo está lleno de excelente escritura (que es algo que un aspirante a redactor como yo puede apreciar) sino que también comunica que Android está a punto de volverse más unificado. Donde antes podría salirse con la suya en el diseño de una aplicación de la manera que desee, con unos pocos estándares aceptados, ahora Google realmente está estableciendo la ley (de diseño) con estas pautas.
¿Los desarrolladores prestarán atención a este documento? No lo sé. Pero al menos ahora podemos esperar que Google siga sus propias reglas y sirva de ejemplo..