Juste au moment où nous commençions à nous habituer à la outils, cadres et méthodologies nécessaire pour concevoir de bonnes applications mobiles, nous trouvons que le paysage des appareils est en train de changer à nouveau: les smartwatches et autres technologies portables, capteurs et tout ce qui fait partie de l’Internet des objets rendent notre domaine encore plus complexe et difficile à déterminer. mobile "ou une" application "commence et se termine vraiment.
Et nous, concepteurs, avons du mal à nous y habituer. Étant donné que beaucoup d'entre nous ont d'abord abordé la conception mobile grâce à la conception Web réactive, il était beaucoup plus facile d'aborder la conception mobile comme s'il s'agissait d'une «bande passante avec prise en charge tactile et accès à la caméra».
Mais les produits et services à venir sont conçus pour fonctionner de manière fluide sur une gamme d'appareils, de capteurs et de connexions réseau. Je pense donc que la mobilité , plutôt que le mobile , définit bien mieux le type d’environnement que nous devrons concevoir.
Plutôt que de se concentrer sur un dispositif spécifique, la conception pour la mobilité est une approche plus large de la conception; celui qui offre de la valeur, car il peut être transmis par toute combinaison d'appareils. La mobilité nous oblige à penser de manière large et à effectuer des zooms sur des dispositifs spécifiques pour examiner l’écosystème dans lequel nous allons concevoir.
La technologie a pris conscience de ce que nous faisons, de nos activités et de nos relations. Pendant un certain temps, il a semblé que les téléphones mobiles seraient le seul point de contact de la technologie pour connaître notre contexte, car ils étaient le seul appareil «intelligent» que nous transportions avec nous. Ceci, bien sûr, n'est plus vrai; Les smartwatches, les bracelets de fitness et autres appareils portables possèdent des capteurs (comme les moniteurs de fréquence cardiaque et les podomètres) qui ne seraient pas adaptés à un téléphone portable.
Donc, en réalité, la quantité de notre contexte qu'une application ou une plate-forme peut capturer ne dépend pas d'un seul périphérique, mais plutôt d'une combinaison de plusieurs points de contact - pensez à comment Facebook détermine si vous vous connectez depuis un emplacement "inhabituel". Nous devons déterminer combien nous pouvons connaître l'environnement d'un utilisateur, compte tenu de tous les périphériques disponibles à un moment donné.
La conscience du contexte implique également de concevoir des cas où la quantité d'informations disponibles est limitée ou inexistante. Cela est vrai même si nous concevons pour un seul périphérique connu: sous certaines conditions, les services d'accès aux données ou de localisation peuvent ne pas être fiables ou cesser de fonctionner entièrement. C'est par exemple ce qui se passe lorsque les services de localisation ne peuvent compter que sur le GPS.
Nous voulons mieux connaître le contexte de nos utilisateurs afin de mieux répondre à leurs besoins (ou obtenir plus d’argent de leur part, en fonction de notre motivation). En ce sens, obtenir des informations auprès d'eux n'est que la première moitié d'une transaction: les utilisateurs nous fournissent des informations en échange de la valeur obtenue à partir de ces informations. La façon dont nous rendons cette valeur aux utilisateurs est de répondre .
La signification de "responsive" a été gravement gâchée. Il n'est réduit à rien de plus que pouvoir s'adapter à différentes tailles d'écran. Nous devons ramener le concept de "réactif" à son sens le plus complet: être capable de répondre et établir ainsi une communication avec l'utilisateur.
Une interface vraiment réactive écoute activement un environnement imprévisible
Une interface vraiment réactive écoute activement un environnement imprévisible. Cela peut impliquer tout ce qui concerne la perte de connexion Internet, la réponse à un changement soudain de fréquence cardiaque et tout le reste. Waze , par exemple, bascule automatiquement leur palette de couleurs de claire à sombre en fonction de l'heure du coucher du soleil. C'est bien, car cela évite de rendre les utilisateurs aveugles la nuit, mais cela pourrait être amélioré, par exemple, en détectant la luminosité de l'environnement à l'aide des caméras du téléphone. De cette façon, l’UI s’adapterait en temps réel si la voiture entre dans un tunnel ou s’il sortait d’un parking sombre vers une rue lumineuse.
Nous sous-estimons fortement ce que nous pouvons déjà savoir sur le contexte de nos utilisateurs. L'analytique, par exemple, nous en dit beaucoup sur qui visite notre site ou sur notre application, mais nous utilisons principalement ces informations de manière passive et post-mortem, en analysant simplement ce qui s'est passé. Et si nous utilisions les données Analytics pour répondre en temps réel à nos utilisateurs?
Adopter la mobilité nous oblige à réfléchir davantage à l'environnement de nos utilisateurs et à mieux les servir en établissant une communication plus riche et plus intelligente.
Ce ne sont pas des nouvelles que les écrans deviennent plus petits et plus capables. Mais la notion d'écran lui-même est remise en question par une nouvelle technologie: un Oculus Rift est-il un "écran" correct? Qu'en est-il de l'interface projetée dans les pare-brises de voiture? Ou que fait un Holo Lens au mur de notre chambre?
D'un côté, les interfaces visuelles ne sont plus liées à des rectangles de verre lumineux; pour l'autre, la disponibilité de commentaires auditifs et haptiques nous donne plus d'options pour communiquer avec nos utilisateurs et renforcer les messages. Dans ce contexte, la mobilité équivaut à la discrétion; nos systèmes doivent s'adapter aux utilisateurs, et non l'inverse.
Les smartwatches, par exemple, visent à réduire le temps passé sur les écrans, afin de ne consommer que les informations dont nous avons besoin en ce moment. Dans la plupart des cas, cela se fait par le biais de notifications.
La variété et l’imprévisibilité des médias à travers lesquels nos informations peuvent être diffusées obligent à réduire nos communications au plus petit dénominateur commun: les notifications.
Il y a trois éléments clés à propos des notifications: l'une est simple et brève; deuxièmement, leur capacité à être conçue est assez limitée, car ils doivent s'adapter à des facteurs de forme radicalement différents; et troisièmement, ils interrompent activement l'utilisateur (push) plutôt que d'attendre qu'ils demandent quelque chose (pull).
La vraie valeur de la plupart des applications réside donc dans le contenu qu’elle est capable de fournir à un moment donné. L'UX de ce qui se passe dans l'application pleine grandeur est secondaire à la notification (le principal exemple étant les applications de discussion). En effet, pour de nombreux cas d’utilisation, une bonne notification ne vous oblige même pas à accéder à l’application complète - ceci est particulièrement vrai dans Android, où les notifications sont beaucoup plus riches, mieux conçues et exploitables.
Le paradigme centré sur les applications, qui est au centre de notre expérience mobile actuelle, commence lentement à laisser la place à un flux de contenus et d’informations fournis par les fournisseurs de votre choix, comme Google Now commence à le devenir. Qui est en mesure d'offrir les meilleures recommandations de restaurant? Les meilleures données météo? Les meilleures infos trafic?
Cela met fortement l'accent sur la valeur fournie aux utilisateurs par les fournisseurs de services et de contenu, plutôt que sur la qualité de la conception d'une application.
Cela signifie-t-il que les applications vont disparaître ou devenir totalement hors de propos? Pour les fournisseurs de services précieux, bien sûr que non. Les applications, d’une part, sont les points de terminaison d’utilisateur via lesquels les données sont entrées; Pour que Yelp soit le meilleur fournisseur d'avis, vous devez quand même laisser un avis en utilisant l'application. Deuxièmement, les applications offrent des vues détaillées (vous n’utiliseriez pas uniquement Instagram via des notifications) et des expériences immersives mieux adaptées à plusieurs cas d’utilisation.
Mais gardez à l'esprit que les notifications, les cartes et les autres unités de contenu de petite taille vont susciter l'engagement et l'interaction des utilisateurs pour de nombreuses applications, voire la plupart. La conception de "notification en premier" permet à la valeur de votre application d'être transmise via un éventail beaucoup plus large de supports et vous oblige à réfléchir d'abord à des informations précieuses, puis à des transitions, des mises en page et des palettes de couleurs.
Ce qui précède peut facilement être lu comme une invitation à envoyer plus de notifications, mais nous avons probablement besoin de moins de notifications ces jours-ci, pas plus. Les notifications sont abusées par la plupart des applications, qui considèrent égoïstement approprié d'interrompre l'utilisateur pour fournir du contenu qu'il n'a pas demandé ou même attendre (un exemple de ce qui ne cesse jamais de m'ennuyer est les notifications de Twitter "sur mesure", activées par défaut et surtout une mauvaise estimation du contenu qui pourrait m'intéresser).
La technologie nous fournit des données à partir desquelles nous pouvons déduire le contexte, mais nous devons toujours comprendre le contexte pour le comprendre.
Les notifications devraient être un moyen de générer de la valeur plutôt que de permettre aux utilisateurs de revenir constamment sur nos applications.
Ce qui nous ramène au besoin d'être conscient du contexte. Les concepteurs doivent être connectés à l'environnement de nos utilisateurs dès la phase de conceptualisation. Les techniques telles que l'enquête contextuelle, l'observation et la recherche sur le terrain sont donc plus importantes que jamais, car une mobilité accrue signifie que l'environnement est de moins en moins prévisible. Si l'environnement pour un internaute dans les années 90 était un bureau, une chaise et une pièce, il peut maintenant être n'importe où et n'importe quand.
La technologie nous fournit des données à partir desquelles nous pouvons déduire le contexte, mais nous devons toujours comprendre le contexte pour le comprendre. sinon, nous nous retrouvons avec des données brutes aléatoires et inutiles obtenues à partir de capteurs. Une recherche adéquate des utilisateurs est donc plus importante que jamais, à la fois pour conceptualiser de meilleurs produits et services et pour déduire correctement le contexte dans lequel nous allons réagir.
Le design UX est devenu beaucoup plus complexe. Eh bien, "juste" est trompeur; nous sommes "juste" le remarquant. Plus que jamais, les concepteurs d’UX doivent faire preuve d’esprit d’esprit, de collaboration, d’expérience et de soin pour la conception de leurs produits. Nous devons approfondir notre connaissance de la technologie disponible autant que nous en avons besoin pour nous assurer que nos utilisateurs ne sont pas étonnés.