Examen de la langue et de l'intention dans les consignes de conception d'Android
Bien que chaque système d'exploitation ait une apparence globale que les développeurs s'efforceront de respecter, l'apparence d'Android a évolué au fil des années sans donner aux développeurs tiers la possibilité de se rattraper. Avec tous les styles d'interface utilisateur des différentes applications, il peut être difficile d'essayer de placer tout le monde dans un endroit facile à comprendre..
Pour lutter contre cela, Google a récemment publié les guides de conception Android pour Ice Cream Sandwich. Aujourd'hui, je vais jeter un coup d'œil au langage utilisé dans ces consignes pour voir où se situe l'intention de Google..
Détails
Vision créative
La première section des instructions pour les développeurs détaille les efforts déployés par Google dans Ice Cream Sandwich tout en expliquant les objectifs principaux qu’ils avaient à l’esprit pour l’utilisateur final. Ce qui est intéressant, c’est la quantité de familiarité dans cette section: au lieu de se désigner simplement comme Google ou l’Équipe de développement Android, l’auteur a choisi d’incorporer le «nous» moins formel. Bien que cela implique toujours qu’une équipe plus importante travaille sur un projet, cela donne l’impression que Google présente enfin un front unifié. Il n'y a plus de groupes différents ayant des objectifs différents travaillant sur Android; maintenant c'est 'nous'.
Notez l'accent sur 'moi'.
Google a également beaucoup insisté sur la nécessité d'éviter les termes "utilisateur" ou "développeur" dans cette section de début. Au lieu de cela, l'utilisateur est "moi" et le développeur est "vous". En incorporant ce type de langage, Google se met immédiatement à la place de l'utilisateur et garantit que le développeur ressent un certain lien avec le document. Utiliser 'vous' a tendance à attirer une personne (c'est pourquoi la deuxième personne fonctionne si bien, à la fois en fiction et en non-fiction).
Principes de conception
Nous voyons ici Google prendre un ton plus formel avec leur langue. Ils continuent à utiliser le traitement "moi" avec les différentes sous-sections, mais le corps du texte devient les "personnes" les plus informelles. Cela permet une transition en douceur, il suffit de faire en sorte qu'un développeur se connecte avec les directives pour donner des instructions qui conviendront à plus d'une personne..
Enchantez-moi, maîtresse.
En combinant le personnel et l'informel, Google conserve la confiance établie dans la première section et l'utilise comme une force pour vous faire croire ce qu'ils disent. Il est difficile de discuter avec le terme non définitif de «personnes», car il peut s'appliquer à beaucoup de personnes ou à très peu; c'est difficile à dire, et cette ambiguïté donne à Google un peu de marge de manœuvre.
Le reste
À partir de là, Google adopte une approche plus définitive de leur langue en utilisant des termes tels que "l'utilisateur" au lieu de "personnes" ou "moi". Ils ont déjà établi une relation de confiance et un lien personnel au sein des deux premières sections et maintenant, ils ont les dents dans la peau..
Les objectifs d'Android dans son ensemble
Tout au long du document, Google exprime le désir de cimenter le "langage de conception Android" dans votre cerveau. Alors qu'ils discutent de certaines informations techniques dans les sections, telles que la taille de l'écran, la typographie et les dispositions de la grille, la langue reste simple et facile à lire. C'est en partie parce que cela permet à Google de laisser une impression durable; une autre raison est que le langage simple semble plus autoritaire et est plus facile à comprendre.
Langage de conception Android. Le voilà.
Comme je l'ai souligné dans un article précédent, Android a finalement mûri et est prêt pour les heures de grande écoute sans les skins personnalisés des fabricants. Malheureusement, ce n'est que la moitié de la bataille. Les développeurs tiers doivent également comprendre le langage de conception de Google. Le meilleur moyen de le faire est d'utiliser ces instructions..
Est-il absolument important que chaque aspect de ces directives soit suivi à la lettre? Bien sûr que non. Il est important, cependant, qu'un développeur sait ce qu'il ou elle brise quand ils conçoivent une application. Tout doit être une décision consciente, et la première partie du travail dans ce but consiste à préciser ce que vous (dans ce cas, Google et l'utilisateur) attendez de cette chose appelée Android..
Opinion personnelle
Je pense que c'est formidable que Google ait décidé de publier ce guide. Non seulement est-il plein d’écrits excellents (ce qu’un aspirant rédacteur publicitaire comme moi peut apprécier), mais il indique également qu’Android est sur le point de devenir plus unifié. Là où vous pouviez auparavant concevoir une application de la manière que vous souhaitez - avec quelques normes acceptées - Google établit actuellement la loi (de conception) avec ces directives..
Les développeurs vont-ils prêter attention à ce document? Je ne sais pas. Mais au moins, on peut espérer que Google vivra selon ses propres règles et servira d'exemple..