article17.11.20227 minutes

Des fonctionnalités clés pour une expérience mobile optimale

  • Solutions

Pour concevoir et développer une application de manière réussie, il faut à la fois utiliser des stratégies qui seront gages de succès, mais aussi réfléchir au support informatique lui-même : le téléphone intelligent. En 2022, presque 2023, il va sans dire qu’on insiste davantage sur l’aspect « intelligent » que « téléphone ». En effet, les fonctionnalités sont telles que nous avons dans les mains de réelles petites merveilles technologiques. Il s’agit donc de penser à l’entièreté des fonctionnalités offertes par un téléphone pour créer une application complète, intuitive et inventive. Découvrez la liste de fonctionnalités à mobiliser dans la conception d’une application mobile.

Les fonctionnalités physiques d’un téléphone intelligent

Tout d’abord, parlons des fonctionnalités physiques d’un téléphone, c’est-à-dire celles qui vont échanger avec vos sens pour prolonger l’interaction. Que ce soit la vue, le toucher ou l’ouïe, il est important de les solliciter à bon escient pour créer une expérience complète dans tout type d’application.

1. Écran tactile

Il est important de tirer parti de l’écran tactile pour créer des expériences intuitives et fluides. Le fait de taper, de balayer, de pincer et de faire des gestes contribue grandement à l’expérience lorsque ces actions sont adéquatement intégrées. Dans un même ordre d’idées, pensez aux options d’actions rapides d’une application (quand on appuie longuement sur l’icône de l’appli) : cette fonctionnalité, qui est fréquemment négligée sans toutefois être difficile à implanter, ajoute une finition à l’application et une touche de convivialité supplémentaire.

2. Retour haptique

Hirokazu Tanaka, un développeur en effets sonores chez Nintendo dans les années 80, a dit : « Même quand il s’agit d’un simple bip, le son est important dans les jeux; vous avez besoin d’un son qui confirme l’action; sinon, vous ne savez pas ce que vous faites ». Le retour haptique est un moyen de communication pour une application qui sert à faire parvenir de l’information à l’utilisateur par l’entremise du toucher, en faisant vibrer l’appareil de différentes façons. De nos jours, cette fonctionnalité est bien connue des utilisateurs de montres intelligentes, celles-ci faisant parvenir diverses notifications à l’utilisateur tout au long de la journée.

3. Caméra

Fonctionnalité clé de tout téléphone, la caméra permet à l’utilisateur de prendre des photos et des vidéos – bien entendu –, mais aussi de scanner des documents, des codes à barres, des codes à barres 2D (de type QR Code) ou encore de diffuser une traduction en direct. Nombre d’applications tirent profit de ces fonctionnalités pour soumettre des documents papier ou faciliter la recherche de produits au moyen d’interfaces API qui permettent de scanner un code à barres ou une image. La caméra peut également être utilisée pour la création de modèles d’espaces 3D.

4. Capteurs biométriques ou reconnaissance faciale

Désormais offertes sur la plupart des appareils, ces options agissent comme des authentificateurs obligatoires qui rendent la connexion plus facile pour les utilisateurs. Ces options devraient réellement faire partie du produit minimal viable (PMV) ou de fonctionnalités de mise à jour qui suivront rapidement, car elles apportent un niveau élevé de convivialité aux utilisateurs.

Les fonctionnalités relationnelles d’un téléphone intelligent

C’est l’une des raisons principales pour lesquelles nous utilisons quotidiennement notre téléphone : nous connecter aux autres, échanger et nous tenir informés de toutes les actualités. Ces fonctionnalités peuvent être utilisées dans de nombreuses applications dédiées aux relations – que ce soit avec des clients, des partenaires d’affaires ou des employés.

5. Messagerie

La messagerie a toujours été l’une des principales causes de l’augmentation de l’utilisation numérique et des applications de relations avec la clientèle. En effet, cette fonctionnalité offre l’accessibilité humaine que la plupart des utilisateurs recherchent en tentant de résoudre un problème, en cherchant des renseignements ou en demandant de l’aide dans un contexte sensible sur le plan émotionnel.

6. Notifications

Les notifications sont une partie intégrante de toute application de messagerie, mais elles représentent également un bon moyen d’informer les utilisateurs à propos d’éléments clés dignes d’attention.

Les notifications de géolocalisation poussées présentent des cas d’utilisation intéressants, surtout en ce qui concerne les applications de relations clients : vous pouvez accueillir un client lorsqu’il entre dans un magasin et lui fournir les renseignements clés du jour (activités, promotions). Les notifications – lorsqu’elles sont bien utilisées – augmenteront le taux d’engagement de l’application; mais la ligne est mince entre l’utilité et l’irritation.

Avec les années, les notifications sont devenues de plus en plus sophistiquées. Android et iOS offrent maintenant des notifications enrichies, soit des notifications avec des images et des microactions. Un exemple de microaction pourrait être de répondre à un message à partir de la notification elle-même, ajoutant ainsi un degré de convivialité. De plus, sur Android, il est possible d’ajouter les notifications constantes pour assurer que les directives de navigation sont toujours affichées dans le haut du centre de navigation lorsque l’appli Google Maps est active.

Les fonctionnalités spatiales d’un téléphone intelligent

Autre capacité fondamentale d’un téléphone : il peut se repérer dans l’espace. Ceci peut être très intéressant pour de nombreuses applications, notamment celles qui concernent des déplacements ou bien celles encore qui nécessitent de réagir avec l’environnement ou d’autres contenus.

7. Gyroscope et accéléromètre

Sans ces capteurs, de nombreuses applications du quotidien ne pourraient fonctionner. Le gyroscope permet de déterminer l’orientation du téléphone, mais aussi de caractériser nos mouvements. En complément, l’accéléromètre permet de détecter les mouvements.

8. GPS

La fonction GPS est pertinente pour plusieurs cas d’utilisation en géolocalisation. Le GPS aide à situer l’utilisateur sur une carte; augmente la quantité de données EXIF (Exchangeable image file format) dans les applications de caméra; calcule la vitesse dans les applications de navigation (Waze); ou encore, il fournit du contenu géolocalisé directement dans l’application ou lorsqu’il est jumelé à des services de notifications.

9. Réalité augmentée (RA) et réalité virtuelle (RV)

Ces expériences s’appliquent souvent aux contextes de formation et de diffusion des connaissances, où les personnes peuvent pratiquer différentes compétences, en apprendre plus sur des procédures et des processus, visualiser des environnements de travail, ou planifier la réorganisation d’une manufacture. L’exposition à la réalité augmentée est un peu plus commune au quotidien chez la majorité de la population et offre la possibilité de superposer un contenu sur une scène grâce à la reconnaissance d’un marqueur ou d’une image. Nous avons récemment implanté cette fonctionnalité dans notre application de l’Insectarium.

Les fonctionnalités de connectivité d’un téléphone intelligent

Le téléphone intelligent offre de nombreuses options de connexion qui permettent aux applications d’être réellement utiles et différenciatrices. Ces fonctionnalités sont utilisées dans de nombreux types d’applications, notamment celles de marques ou celles qui sont connectées à des extensions.

10. Bluetooth et Wi-Fi

Souvent utilisée dans deux cas, soit la géolocalisation et la connexion à l’internet des objets (haut-parleurs, thermostats, moniteurs de fréquence cardiaque, raquettes de tennis, véhicules, machinerie d’usinage), la fonctionnalité Bluetooth fournit de nombreux avantages pour une application lorsqu’une connexion est nécessaire. La fonctionnalité Wi-Fi est utile pour la connexion aux appareils de l’internet des objets (IoT), notamment des imprimantes ou une caméra de type GoPro, mais également à des fins de suivi et d’analytique.

11. Paiement

Les microtransactions ont occupé une place de choix dans les premières années de l’ère mobile afin de générer des revenus dans les places de marché de commerce électronique B2C. Au fil de l’évolution des solutions de paiement, on a de plus en plus tiré profit de cette fonctionnalité.

12. Espaces de stockage hors ligne

La connexion aux données n’est pas offerte partout et elle peut être inaccessible. Des cas d’utilisation rigoureux considéreront maximiser les capacités de stockage d’un appareil afin de télécharger le contenu d’avance ou de stocker les données hors ligne en attendant une synchronisation lors de la prochaine connexion.

Utiliser les fonctionnalités pour améliorer l’utilisabilité d’une application mobile

Innovateurs et innovatrices, l’optimisation d’interactions dans une application est un processus amusant, mais de façon plus importante, elle devrait apporter un degré élevé d’engagement et de convivialité. On considérera une application facile à utiliser si celle-ci est gage d’efficacité, d’efficience et de satisfaction.

Les technologies peuvent contribuer à ces qualités en envoyant des notifications pertinentes de façon préventive, en facilitant la conclusion d’une transaction, en ajoutant des modèles 3D qui nous aideront à prendre une décision éclairée, etc. Les fonctionnalités devraient être perçues dans le contexte où elles seront utilisées et en gardant un objectif utilisateur spécifique en tête.

D’un point de vue de conception technologique, lorsque nous nous efforçons de vraiment plonger dans ces contextes avant la phase de développement, les possibilités deviennent alors infinies. C’est à ce moment que nous pouvons réellement innover.