Signaux et micro-interactions pour les montres intelligentes: concepts

L’histoire a montré que la majorité d’entre nous avons tendance à être un peu lents à adapter nos compétences lors de la conception et du développement de nouvelles plates-formes. Au lieu de cela, nous essayons fréquemment de transférer les mêmes règles d’un prédécesseur, au lieu de créer de nouvelles. Ceci est mieux illustré dans le livre de Don Norman, Conception d’objets de tous les jours, où il utilise l’exemple des premières automobiles et comment nous les avons faites ressembler à des voitures tirées par des chevaux, appelées à juste titre «voitures sans chevaux».

La même chose s’applique aux produits d’aujourd’hui. Après tout, ce n’est que ces dernières années que nous avons développé des principes de conception appropriés pour les appareils mobiles, tels que l’interaction avec l’utilisateur via des cartes, des flux et des notifications.

Dans cet article, nous présenterons brièvement deux concepts que nous devons garder à l’esprit lors de la conception de montres intelligentes. J’ai évité le terme «applications de smartwatch» car il vaut mieux considérer la smartwatch comme un périphérique ou une extension d’un écosystème personnel ou d’un réseau personnel plutôt que comme un appareil isolé.

1. Wearables

Avant de présenter les concepts, introduisons les wearables et ce qui en fait une plate-forme unique. Les Wearables sont des appareils électroniques miniatures qui sont portés par l’utilisateur sous, avec ou sur des vêtements. Ce qui les rend uniques, ce sont leurs attributs inhérents qui incluent:

  • toujours allumé
  • toujours connecté, conscient de l’utilisateur et de l’emplacement
  • toujours accessible
  • partie intrinsèquement de l’écosystème personnel
  • possibilité d’augmenter les actions de l’utilisateur

L’ambition des wearables est de permettre aux utilisateurs de prendre des mesures concrètes en fournissant des informations pertinentes et contextuelles précisément au moment de la prise de décision. Pour y parvenir, il faut interpréter les données en temps réel et les pousser intelligemment vers le ou les appareils les plus appropriés en fonction du contexte actuel de l’utilisateur, c’est-à-dire fournir des interactions / informations juste à temps. Mais avec cette nouvelle opportunité viennent de nouvelles complexités, atteindre la simplicité pousse les complexités sur le concepteur et le développeur.

Pour l’utilisateur, certains avantages de l’utilisation de dispositifs portables incluent:

  • capacité à enregistrer le monde qui nous entoure
  • nous pousser à l’action
  • communiquer des informations facilement / de manière transparente entre eux
  • nous permettent de contrôler nos environnements
  • refléter notre bien-être pour nous aider à mieux le gérer

Les opportunités pour l’utilisateur et d’autres incluent:

  • compréhension meilleure et plus précise de l’utilisateur et de son contexte actuel (ciblage hyper-contextuel)
  • potentiel pour réduire le bruit et mieux s’intégrer dans la vie de l’utilisateur
  • augmenter la réalité sans perturber le flux de l’utilisateur
  • création de nouveaux produits et services, par exemple, Fitbit

Essentiellement, les appareils portables offrent une opportunité pour des expériences plus intimes, opportunes et pertinentes. Deux principes qui aident à atteindre cet objectif sont signaux et microinteractions. Jetons un coup d’œil à chaque principe.

2. Signaux

La sensibilité au temps, et donc la précision, grâce à la facilité de digestion des informations, devient importante avec les appareils portables. Cela signifie qu’il est important de créer des informations opportunes, pertinentes et visibles, appelées signaux.

Les informations affichées doivent être organisées pour s’adapter précisément à la situation ou à la tâche immédiate, sans données superflues. Ne concevez pas une expérience portable pour une fonction qui est effectuée plus efficacement sur un smartphone, une tablette ou un morceau de papier.

La conception réussie de dispositifs portables vise la reconnaissance et non la lecture. Pour rendre le contenu opportun et pertinent, vous devez passer la majorité de votre temps à réfléchir à ce que les gens veulent savoir, dans le sport ou ailleurs, à un moment donné. Plus vous en saurez sur les informations dont les gens ont besoin et n’ont pas actuellement, plus votre conception sera convaincante.

En relation :  Les meilleures applications et idées de chasse au trésor

3. Micro-interactions

Dans le livre de Dan Saffer, Micro-interactions: concevoir avec des détails, il décrit les micro-interactions comme des moments contenus dans le produit, qui tournent autour d’un seul cas d’utilisation – elles ont une tâche principale. Il est utile d’utiliser son Modèle de micro-interaction (Déclencheur> Règles> Commentaires> Boucles) lors de la conception de dispositifs portables, en particulier de montres intelligentes. Il décrit chaque phase de ce modèle comme suit:

  • Gâchette: une action utilisateur ou système qui lance la micro-interaction
  • Des règles: déterminer le déroulement de l’interaction
  • Retour d’information: communique les règles à l’utilisateur
  • Boucles: déterminer la durée de l’interaction

Les capacités de sortie et d’entrée limitées rendent les interactions plus longues moins confortables. Il est donc important de les rendre aussi courts que possible d’où le préfixe “micro”. C’est également pourquoi il est si important d’exploiter le contexte de l’utilisateur pour accélérer / améliorer l’efficacité et la pertinence en fournissant un contenu exploitable et éventuellement en automatisant certaines des tâches.

4. Créer des expériences Smartwatch

Pour expliquer plus en détail les principes de conception, je vais vous expliquer la mise en œuvre d’une application simple qui prend en compte les deux. Ce faisant, nous explorerons Android Wear, le cadre de Google pour la création de produits portables.

Des informations qui vous accompagnent

Il semble que la majorité de l’industrie se concentre sur la création de plates-formes pour héberger des applications pour votre poignet. C’était jusqu’à ce que Google présente Android Wear, sa réponse aux Wearables, une extension de la plate-forme Android conçue spécifiquement pour fournir de petits morceaux d’informations et faciliter des interactions rapides et minimales.

Essentiellement, ce qui ressemble à une extension de Google Now, c’est-à-dire afficher des notifications contextuelles sur des éléments tels que le trafic, les alertes météo, les messages entrants, les résultats sportifs et les mises à jour de voyage, livrées à l’utilisateur sur Cards. Cela fonctionne intuitivement, plutôt que de créer un autre système isolé.

Que peut-on développer sur Android Wear?

Comme décrit dans Conception Android pour Android Wear, les deux fonctions principales d’Android Wear sont Suggérer et Demande. Suggérer, le plus excitant, n’est rien de plus qu’une notification étendue envoyée à l’appareil, soit localement, soit à distance à partir de l’ordinateur de poche connecté.

Ce qui est passionnant à ce sujet, c’est que cela oblige à changer la façon dont les notifications sont utilisées et comment nous interagissons avec l’utilisateur. Tout comme les modèles de conception dans le développement de logiciels, le principe de conception d’Android Wear encourage la mise en œuvre d’expériences contextuelles, c’est-à-dire en essayant d’anticiper les besoins de l’utilisateur.

Demande est pour les cas où Android Wear est incapable d’anticiper les besoins de l’utilisateur et permet à l’utilisateur de lancer une tâche, en s’appuyant fortement sur la voix pour l’interaction de l’utilisateur. Il est important et souligné tout au long de la documentation que les cas d’utilisation et l’ergonomie des appareils Android Wear diffèrent de ceux des ordinateurs de poche. Il doit fonctionner dans les limites du contexte portable plutôt que d’essayer de presser la conception de votre ordinateur de poche sur un appareil Android Wear.

Google Now a aidé à définir une norme pour ce qui peut être fait avec les notifications contextuelles. La liste suivante contient quelques exemples:

  • résumé de l’activité, comme la course à pied, le vélo, la marche
  • événements et attractions à proximité
  • offres à proximité
  • événements et actualités pertinents et importants, tels que les bulletins météo et trafic
  • la billetterie, comme les cartes d’embarquement, les coupons, les billets
  • rappels en fonction de votre calendrier et du contexte actuel
  • coups de coude comportementaux, tels que l’encouragement à s’étirer lorsque l’utilisateur a été inactif
  • mises à jour du sport et des stocks
  • Remarques
En relation :  Amazon supprime les publicités des téléphones exclusifs Prime

Comme mentionné ci-dessus, Suggérer encourage la réflexion sur la manière d’anticiper les besoins de l’utilisateur. Pour y parvenir, vous utiliserez très probablement une architecture d’agent logiciel intelligent, un service autonome qui surveille le contexte de l’utilisateur pour effectuer une tâche de manière proactive. Quelques exemples de ceci incluent:

  • alertes de retard dans les transports en commun et offre la possibilité de trouver un itinéraire alternatif
  • inciter l’utilisateur à adopter un mode de vie plus sain en suggérant des modes de transport alternatifs et / ou des itinéraires pour se rendre au travail (vélo par opposition à voiture)
  • surveiller les ventes d’articles étiquetés et offrir la possibilité d’acheter lorsque le prix baisse
  • alertes boursières avec possibilité d’acheter / vendre
  • surveillance proactive, par exemple, Twitter et vous alerter des possibilités d’emploi avec la possibilité de signaler et de revoir sur un appareil plus approprié

Ce qui est remarquable dans les cas d’utilisation ci-dessus, c’est que chacun est exploitable et vous pouvez imaginer qu’ils peuvent être provoqués à l’aide d’une micro-interaction, déchargeant tout levage lourd vers l’appareil approprié.

5. Construire pour Android Wear

Avec Android Wear étant une extension d’Android, la majorité des API disponibles sur Android sont également disponibles sur Android Wear. Bien sûr, il existe un certain nombre d’API qui ne sont pas disponibles sur Android Wear. Vous pouvez en savoir plus à ce sujet dans le Créer des applications portables Documentation.

Il existe également un certain nombre d’extensions à la plate-forme pour mieux répondre aux appareils portables. Les sections suivantes décrivent brièvement ces ajouts.

Notifications

Le moyen le plus simple d’étendre votre application et de tirer parti d’Android Wear consiste à utiliser des notifications, qui sont automatiquement envoyées par défaut aux appareils portables associés à un ordinateur de poche. En raison de leurs contraintes inhérentes, les notifications constituent un véhicule idéal pour engager l’utilisateur via un appareil Android Wear.

Les notifications sont envoyées à un Flux de contexte, dans lequel l’utilisateur peut analyser rapidement chaque notification et interagir avec ceux qui l’intéressent. À l’instar de Google Now, les informations sont diffusées sur Cartes auxquelles des actions peuvent être attachées pour rendre les informations exploitables.

applications

Bien que je me sois abstenu d’utiliser le mot “application” dans cet article, avec Android Wear, il est possible de créer Activités et Prestations de service. Il y aura des moments où cela aura du sens, par exemple, lorsque vous aurez besoin de surveiller la fréquence cardiaque de l’utilisateur en arrière-plan. Le lancement d’une activité ou d’un service personnalisé se fait avec Intentions avec l’ajout de l’utilisation de la voix.

Communication avec un ordinateur de poche couplé

Deux approches ont été introduites pour gérer la communication entre un appareil Android Wear et un ordinateur de poche apparié, en synchronisant éléments de données et le MessageApi API.

Éléments de données fournir le stockage et la synchronisation. L’appareil d’écoute sera informé de tout changement. Un exemple de ceci pourrait être la synchronisation de la fréquence cardiaque de l’utilisateur du portable avec un ordinateur de poche apparié.

Le MessageApi L’API est un moyen d’envoyer des signaux non garantis à l’ordinateur de poche couplé, par exemple, l’envoi de commandes de volume à Android TV.

Conclusion

Android Wear fournit un cadre flexible, vous donnant le pouvoir de dicter l’expérience. Cependant, il est important que vous construisiez des expériences appropriées qui enrichissent la vie de l’utilisateur avec un minimum de distraction plutôt que des expériences riches et complexes. Considérez Android Wear comme des accessoires de style de vie plutôt que comme des appareils informatiques.

Dans le prochain article, nous allons créer une expérience Android Wear simple pour capturer l’essence de ce dont nous avons discuté dans cet article.

Moyens Staff
Moyens I/O Staff vous a motivé, donner des conseils sur la technologie, le développement personnel, le style de vie et des stratégies qui vous aider.