Dans le précédent article de cette série, nous avons présenté quelques spécifications et modèles de conception iOS de base. Il est maintenant temps d'explorer ce qui rend si spéciale la conception d'écrans tactiles et d'appareils mobiles!
Contrairement à la conception de sites Web et / ou d’applications pour ordinateurs de bureau, la variété des moyens par lesquels vous pouvez interagir avec un appareil mobile et obtenir des commentaires de celui-ci diffère radicalement de celle de son homologue pour ordinateur de bureau. Les applications mobiles ne sont pas que de belles images; vous développez un logiciel. Concevoir pour le mobile est une combinaison d'interaction et de convivialité, de développement de produit et de conception graphique..
Pensez à tout ce à quoi un appareil mobile à écran tactile peut réagir: toucher, trembler, basculer, vibrer, entrée et retour audio, géolocalisation et suivi du temps. Avec ces éléments, le design prend une toute nouvelle dimension. En tant que concepteur mobile, votre travail consiste à prendre en compte ces fonctionnalités lors de la conceptualisation du fonctionnement d'une application..
Les applications moyennes tirent parti des capacités de l'iPhone. Des applications extraordinaires trouvent des moyens uniques et intéressants d'utiliser les interactions ordinaires pour les rendre plus rapides, plus faciles et plus intuitives à utiliser. Pensez à la manière dont vous pouvez pousser le statu quo et créer des interactions qui engageront réellement votre public.!
Pour effectuer des actions sur un appareil à écran tactile, les utilisateurs utilisent leurs doigts pour faire glisser, glisser, pincer, toucher et feuilleter des éléments à l'écran. L'application à distance d'Apple est un excellent exemple de système de contrôle basé sur les gestes..
La planification et l'intégration de ces gestes dans votre conception offrent une expérience utilisateur riche qui tire parti des attributs uniques des appareils à écran tactile. Il convient de garder à l’esprit que les utilisateurs ont des attentes en ce qui concerne les gestes «standard». Ce sont des gestes que Apple a définis dans des applications à forte utilisation telles que Mail et SMS - vous ne voulez pas les réinventer. S'il existe un geste que les utilisateurs comprennent généralement pour effectuer une certaine action, respectez cette nomenclature. Par exemple, vous n’obligeriez pas les utilisateurs à utiliser le geste de pincement pour faire défiler une vue de liste..
photo gracieuseté de Kyle Buza
Taper est le geste le plus élémentaire utilisé dans les applications iPhone, permettant à l'utilisateur d'exécuter pratiquement n'importe quelle fonction..
C’est un geste qui n’a pas un chemin d’utilisation standard. Appuyez longuement sur les icônes du tremplin pour pouvoir les supprimer et / ou les réorganiser. Tapez et maintenez un lien dans le navigateur safari et vous êtes invité à ouvrir le lien dans une nouvelle page. Tapez et maintenez une image dans un email et vous êtes invité à enregistrer ou copier l'image. En règle générale, maintenez le doigt appuyé est utile pour appeler des menus contextuels vous permettant de faire ce que vous voulez avec l'élément à l'écran..
Les doubles tapotements sur l'iPhone sont le plus souvent utilisés pour effectuer un zoom avant ou arrière sur le contenu et pour afficher des menus contextuels supplémentaires. Dans Safari, par exemple, lorsque vous appuyez deux fois sur une page Web, celle-ci effectue un zoom avant pour rendre le texte plus lisible. Dans l'application Photos, appuyer deux fois sur une image ouvre un menu contextuel vous permettant de faire plus de choses avec l'image..
L'utilisation du geste de pincement permet aux utilisateurs de faire un zoom avant et arrière sur un contenu.
Faire glisser le contenu est un geste sympa d'interface utilisateur qui n'est pas utilisé assez souvent!
Le balayage horizontal peut être utilisé pour déplacer le contenu horizontalement sur et en dehors de l'écran. La section de contenu actuelle est généralement incriminée de points de navigation au bas de la zone de contenu. Le balayage horizontal est également couramment utilisé avec des éléments de liste dans une vue liste pour supprimer ou modifier des lignes..
L'accéléromètre iPhone est probablement l'un des éléments les plus sous-utilisés disponibles pour les concepteurs. En pratique, il est le plus souvent utilisé pour détecter les modes portrait ou paysage et pour éclairer ou atténuer l'écran lorsque nous mettons le téléphone à notre oreille. Les données de l’accéléromètre peuvent également détecter le positionnement et la localisation en relation avec la boussole et la fonctionnalité GPS. Cependant, ces fonctions effleurent à peine la surface des possibilités d'utilisation créative de cette fonctionnalité unique..
Les développeurs de jeux ont tiré le meilleur parti de l'accéléromètre, mais même dans le développement de jeux, l'exécution est parfois délicate. L’utilisateur a souvent l’impression de laisser tomber l’appareil en essayant de jouer. Doodle Jump et Popper! sont d'excellents exemples de jeux occasionnels addictifs qui font bon usage de l'accéléromètre.
Secouer et / ou incliner le téléphone est devenu un geste de nouveauté amusant dans de nombreuses applications. Faire de la musique, tirer avec une arme à feu et obtenir des résultats de recherche (UrbanSpoon) sont tous des exemples d'applications qui tirent parti de cette fonctionnalité. Et si trembler ou basculer faisait quelque chose d'encore plus inattendu? Et si on tournait les pages d'un livre ou si on sautait à la chanson suivante d'une playlist?
Comment les concepteurs peuvent-ils utiliser l'accéléromètre de manière nouvelle et cool? Pensez à l'endroit où les gens utilisent des appareils mobiles - partout! Cela ouvre beaucoup d'options en ce qui concerne le contexte dans lequel l'accéléromètre pourrait être utile.
Par exemple, supposez qu'il existe une application pour le restaurant où vous déjeunez. Vous ouvrez l'application du restaurant. Une fois que vous êtes prêt à passer votre commande, au lieu de signaler le serveur ou d'appuyer sur un bouton de l'application, vous retournez simplement votre téléphone avec l'écran orienté vers le bas. L'application détecte que vous avez retourné votre téléphone et appelle le serveur pour vous. C'est plus rapide et plus facile que de regarder l'écran et d'appuyer sur un bouton, à droite?
Quand on pense à la façon dont les téléphones cellulaires ont changé notre façon d’interagir avec le temps, il est incroyable de constater que le changement s’est opéré au cours des dernières années. La montre-bracelet moyenne vous indique l'heure, et peut-être la date si vous avez de la chance. Mais combien d'informations vous donne-t-il sur le reste de votre journée? Zéro. Contrastez l’histoire récente avec la surcharge d’informations que nous avons à chaque minute de notre journée sur les téléphones intelligents! Ces appareils ont radicalement changé notre quotidien.
Comment ce fait est-il pertinent pour la conception? Disons que nous concevons une application qui localise les points de vente dans un quartier particulier de la ville. Nous interrogeons les magasins de chaussures. Nous avons notre liste de magasins à visiter, ce qui est excellent, mais ce serait encore mieux si la liste était triée en fonction des jours et des heures d’ouverture! Pourquoi lister un magasin d'abord s'il n'est pas ouvert quand on veut faire les magasins?
Le temps est incroyablement pertinent pour la conception. Nous voulons concevoir des applications qui aident les utilisateurs à obtenir les informations les plus pertinentes disponibles à une heure et une date données..
Souvent, vous constaterez que les séances de brainstorming de l'heure et de la date vont naturellement de pair avec la connaissance de l'emplacement. N'oubliez pas que le GPS ne concerne pas uniquement les applications cartographiques. Il peut également être utilisé pour baliser du contenu en fonction de l'emplacement (photos / notes), rechercher des éléments en fonction de votre emplacement actuel (alimentation / vente au détail) ou pour accéder à une application de réseau social permettant de socialiser hors connexion (Foursquare)..
D'autres utilisations intéressantes incluent la documentation des coordonnées GPS des éléments pour une référence future (voitures / clés) ou la recherche / suivi de la position d'autres personnes. C’est un domaine amusant qui vous permet de rêver à la façon dont les fonctionnalités de votre application pourraient intégrer cette technologie..
Bien que n'étant pas disponible sur l'iPod touch ou l'iPad, les vibrations restent un élément de la conception d'applications qui mérite d'être considéré. En règle générale, les vibrations sont utilisées lorsque les alertes audio constituent une distraction ou une gêne. Lors de la conception de votre application, réfléchissez aux différentes manières dont votre application a besoin pour communiquer avec l'utilisateur de manière discrète..
Comment pourriez-vous remplacer une alerte audio ou texte par une vibration? Quand l'utilisateur sera-t-il satisfait d'une alerte de vibration par rapport à une alerte audio? Faites un remue-méninges sur les utilisations élégantes et discrètes de cette fonctionnalité matérielle pour votre application.!
L'audio est un élément aux possibilités infinies. L'utilisation typique de l'entrée audio inclut la conversation au téléphone et des commandes vocales telles que la recherche vocale de Google. La sortie audio typique comprend l’écoute de contenu multimédia (musique, vidéo, podcast), les appels téléphoniques, les alertes ou les effets sonores des applications. Comment pouvez-vous utiliser l'audio d'une manière peu commune??
Lorsque l’audio devient intéressant, il faut réfléchir au moment et à l’endroit où les utilisateurs peuvent utiliser les entrées et / ou sorties audio. Le bruit peut être une distraction, qu'il soit entrant ou sortant. Demandez-vous quand le retour audio est-il approprié? Quelles interactions traditionnelles pourriez-vous remplacer par audio? Quand est-ce que taper impoli ou même dangereux?
Opus est un exemple d'application reposant entièrement sur des indices audiologiques et des gestes physiques. L'application ne nécessite aucune interaction visuelle, affirmant qu'il est «plus sûr» d'utiliser que des produits concurrents, car vous n'êtes pas distrait en regardant l'écran.
A présent, votre tête est peut-être en train de tourner avec des idées, et ce n'est pas grave! La meilleure chose à faire est de créer un signet pour cet article et de l'utiliser comme référence lors de la préparation de votre prochain projet de conception d'iPhone pour vous aider à comprendre les différentes façons d'utiliser ces fonctionnalités. Le point principal à retenir est que vous n'êtes pas obligé de faire les choses comme tout le monde. La limite principale n'est pas «comment les autres le font» ou un guide de normes. Si les gens peuvent accéder à votre application et comprendre facilement quoi faire, alors CELA est votre objectif de conception! S'amuser!