web-dev-qa-db-fra.com

La meilleure façon de demander à l'utilisateur une grande quantité de données sur iPhone?

J'ai une question sur la conception de l'UX qui nécessite que l'utilisateur saisisse une grande quantité de données lors de l'inscription à une application - nécessaire car l'application ne peut pas fonctionner sans ces données - comment peut-il être conçu de manière simple. En outre, l'application doit être conçue pour l'iPhone, donc avoir un petit écran pour entrer un grand ensemble de données. Parce qu'ils doivent entrer ces informations lors de la connexion, ils peuvent être dépassés et désactivés pour utiliser l'application - vous devez éviter cela.

L'ensemble de données est de nature financière (et peut donc être perçu comme ennuyeux), y compris des éléments comme le salaire, les déductions 401 000, l'état matrimonial, le montant du prêt étudiant, etc.

L'application la plus proche que j'ai vue était TaxCaster. https://iTunes.Apple.com/us/app/taxcaster-mobile/id346184215?mt=8

Je l'ai trouvé encombrant en tant qu'utilisateur final sur l'iPhone, plusieurs écrans pour naviguer. Notre application n'est même pas proche de cette quantité de données, mais dirait que c'est une bonne quantité de données.

P.S. Je ne suis pas un développeur UX ou iOS, mais je travaille avec un développeur iOS pour identifier un flux.

3
ston3kutt3rs

Mes collègues ont un problème similaire avec une application iPhone qui a permis aux utilisateurs d'acheter des polices d'assurance (oui, ils les vendent sur des applications mobiles!). Leur solution comprenait les éléments suivants:

  1. Décomposer le formulaire en plusieurs écrans, créant ainsi un très long assistant. Chaque écran avait peu de champs de données à saisir, généralement du même type (dates, chaînes, etc.). Cela a permis de réduire la charge visuelle et cognitive, car l'utilisateur ne devait gérer que peu de champs de données à la fois.
  2. Ils ont utilisé un indicateur de progrès, mais pas nécessairement explicite. Ce qu'ils ont fait, c'est utiliser une image comme arrière-plan. Chaque fois que l'écran était transféré dans le sens de la progression (c'est-à-dire transition vers la droite), l'image d'arrière-plan avançait également un peu (créant un effet de parallaxe). De cette façon, l'utilisateur ne sait pas exactement combien il traverse, mais il a toujours le sentiment de progresser.
  3. Ils ont introduit des récompenses en cours de route. Par exemple, si vous avez atteint une certaine étape, un message vous dirait que vous avez gagné une remise de bonus juste pour avoir terminé le processus (pour plus de récompenses psychologiques comme celle-ci, voir gamification .
  4. Minimiser les taps - dans la mesure du possible, un tap de sélection indiquerait une progression, éliminant la nécessité de tapoter sur "continuer" (principalement dans les menus avec plusieurs options). Également, affichez le clavier automatiquement sans avoir à placer le focus dans le premier champ (et bien sûr, ajustez le clavier au type de données, comme le clavier numérique pour les champs de quantité).

En résumé, en divisant le long processus en étapes bébé, il pourrait être moins écrasant et plus facile à installer sur le petit écran du smartphone. Ce sera encore long, mais tant que les gens apprécieront la balade, ils seront prêts à rester.

5
Dvir Adler