web-dev-qa-db-fra.com

Comment en informer un utilisateur qu'une option de vibration ne fonctionne pas en raison des paramètres de téléphone?

Je travaille sur une application téléphonique qui fonctionne avec Bluetooth basse énergie pour interagir avec du matériel. Lorsque le Bluetooth est connecté avec succès au matériel, il donne un bip court et un petit buzz de vibration pour permettre à l'utilisateur de savoir que l'interaction est complète.

Ces paramètres peuvent être activés/désactivés dans l'écran Paramètres. Maintenant, j'ai appris que certains téléphones ont réellement un paramètre " intensité de vibration ", comme le Samsung Note 9 (Android 8.1). Si la valeur de ces paramètres est définie sur 0, la vibration ne fonctionne pas, peu importe si le paramètre de vibration de l'application est activé ou non. Nous ne pouvons pas détecter ce paramètre de l'application. L'utilisateur pourrait donc penser que cela ne fonctionne pas.

Quel est un bon moyen d'informer l'utilisateur que le paramètre de téléphone peut remplacer les paramètres de vibration de l'application? Ou devrions-nous même informer l'utilisateur du tout?

- Edit - Je viens de réaliser lors de la publication de cette question, c'est la même chose pour le volume. L'option BEEP ne fonctionne pas si le téléphone est silencieux et que nous n'informons généralement pas l'utilisateur non plus.

1
DennisW

Je pense qu'il devrait être raisonnable de comprendre que si une certaine signature n'est pas fiable en raison de circonstances au-delà de votre contrôle (dans la présente affaire - Configuration du périphérique), vous ne pouvez pas compter sur elle pour fournir des informations critiques à l'utilisateur. Ces signaux ne peuvent fonctionner que comme secondaire. Vous ne devez pas informer l'utilisateur sur ses paramètres de téléphone - après tout, il n'ya rien de mal avec eux, et il ne serait pas prudent de demander ou même de demander à l'utilisateur de configurer son téléphone d'une certaine manière pour utiliser votre application. Il n'est pas non plus accessible exactement à compter sur le seul moteur de la vibration pour fournir ce type de retour de retour, car elle ne serait potentiellement pas détectable par un utilisateur désactivé.

Je suggérerais de vous concentrer sur la présentation des commentaires sur une connexion établie visuellement. Le bip et le moteur peuvent accompagner si vous choisissez si vous choisissez (bien que vous vérifiez si vous n'utilisez pas trop de signaux à ce point - vous utiliseriez pratiquement chaque support de retour que l'appareil doit offrir, pas sûr si l'événement de connexion est que critique)

3
JarasM