web-dev-qa-db-fra.com

Lancer des cellules en vue tableau

Je travaille actuellement sur un concept qui permet à l'utilisateur de "lancer" des cellules de vue de tableau dans le processus de réorganisation (vous pouvez regarder mon court démo ici ). J'ai une vaste expérience avec les applications iOS, mais je n'ai vu une telle solution dans aucune application. Je pense que c'est une bonne idée, car cela ne change pas l'expérience utilisateur de réorganisation standard, mais ne fait que l'étendre. Je sais que l'utilisateur ne peut pas être sûr à 100% où sa cellule atterrira s'il la lance, mais dans certains cas, l'endroit exact n'a pas vraiment d'importance.

Ma question est: Connaissez-vous des applications en direct qui implémentent une telle solution? Peut-être sur d'autres plateformes que iOS? Que pensez-vous de ma solution?

9
Maciek Czarnik

Je n'ai jamais vu une telle solution. Facebook Paper permet aux bulles de chat d'être lancées autour de la fenêtre (si je me souviens bien), mais je n'ai vu aucune exploration dans ébauche de productivité , ce que j'appellerais ce type de fonctionnalité.

Je ne suis pas sûr qu'il existe un cas d'utilisation valide pour cela, car la personne organisée a une idée assez précise de l'endroit où elle veut un élément et l'utilisateur dispersé n'a pas ouvert l'application. En tant que personne qui organise souvent des applications, je souhaiterais que le développeur propose une meilleure hiérarchie ou une meilleure liste avant de commencer à lancer des choses.

Dans iOS, il existe une fonction d'annulation; Pour accéder à la fonction, vous devez secouer l'appareil. Cela semble inoffensif, mais c'est un seuil élevé pour la fonctionnalité, donc, au moins dans mes observations, elle n'est pas utilisée.

Imaginez être en réunion et vous devez secouer votre téléphone.

Cette fonctionnalité nécessite un geste physique précis, qui serait étrange en dehors des jeux.

De plus, lorsqu'un utilisateur lance un élément dans de nombreuses autres applications, c'est pour fermer une photo plein écran, masquer une fenêtre contextuelle ou, dans le cas de Google now et de son application de messagerie, il est utilisé pour le supprimer. Le geste de lancer est cinétiquement en fusion avec celui du papier jeté dans une poubelle ou en poussant l'article hors du bureau et hors de vue.

D'un autre côté, c'est un développement passionnant dans l'interface utilisateur.

2
Kirk Strobeck

Je préfère une approche plus contrôlée au tri ou à la réorganisation.

Je préférerais avoir différentes options de tri, comme "trier par date", "trier par nom", trier par priorité ".

Le geste "fling" me semble comme jeter l'article. Si vous pouviez animer le mouvement de l'élément qui a été déplacé et montrer à l'utilisateur où il s'est retrouvé, cela pourrait être utile.

Bon article ici sur recherche, tri et filtrage (pas sur la réorganisation cependant).

Considérez peut-être cartes plutôt que des boîtes? Si j'ai "jeté" une carte, je pourrais m'attendre à ce qu'elle aille en haut de la pile.

Je pense également que si vous utilisez la conception matérielle, les choses devraient se comporter comme elles le feraient dans le monde réel.

2
Yvonne Aburrow