On va tester la version 1 de l'application en cliquant sur l'icône bleue.
sur deux appareils (smartphones) le premier à gauche,le 2° à droite .
Le vote en cours apparaît mais on va en choisir un autre.
On va cliquer sur le bouton admin. Pour l'instant il n'est pas verrouillé
mais il faudra un mot de passe à implémenter. La routine est déjà prévue.
On va donc sélectionner une question, par exemple la question des animaux préférés.
Donc on revient en postant cette nouvelle question
et on voit le résultat des votes déjà en cours sur cette question.
Si on veut rajouter un vote pour le chat par exemple : Cat.
On a un vote qui est de 5 pour l'instant.
et après le vote on voit qu'il est mis à jour sur le téléphone de gauche
et à droite également, il passe à 6.
Ensuite, on peut passer à l'administration et demander la visualisation des réponses
en cliquant sur le bouton "show answer".
Les votes apparaissent en clair avec la bonne réponse affichée en vert sur le téléphone de droite
On peut changer de question à nouveau, par exemple reprendre la distance terre-lune
On voit que quand on poste cette question
ce vote apparaît à droite
on va alors voter sur le téléphone de droite 380 000 km
je fais ce vote
et on va voter avec le téléphone de gauche
à 38 000 km et je fais le vote
ensuite ce que je peux essayer dans cette version 1
c'est la mise à jour simultanée, au même moment à partir de 2 téléphones
Alors là, je vais appuyer sur le téléphone directement
et je vais sélectionner par exemple 3800 km sur le téléphone du gauche
et 3 800 000 km sur le téléphone de droite.
Alors ce qu on devrait voir apparaître normalement
c'est que les valeurs à 3 800 et 3 800 000 passent à 1
Alors j'y vais : 3, 2, 1, zéro je vote
Qu'est ce qui s'est passé ici, c'est que les deux votes se sont chevauchés et
un seul est passé celui en l'occurrence à 3 800 km
donc on voit que dans cette version 1 il y à un overlap
ou chevauchement des mises à jour et que l'une des deux est perdue.
Dernier point à regarder sur cette version mais qui est sensiblement améliorée
dans la version suivante c'est quand on change la question,
par exemple on met à 45 000 km ici
et que l'on appuie sur le crayon pour mettre à jour,
on voit que la question sur la distance terre-lune a été modifiée
et on voit dans l'appareil de droite que cette distance est également modifiée
comme les valeurs de réponses possibles ont été changées, évidemment le vote a été remis à zéro.
Voilà, c'était l'essai de la version 1 dans laquelle on a vu que
quand on appuie simultanément sur un vote sur 2vtéléphones différents,
et bien on peut avoir une perte d'information.
alors je vais maintenant tester la 2° version du logiciel
qui doit gérer les mises à jour concurrentes
ou simultanées à partir de deux postes
sur le premier poste je vais sélectionner la olution 38 000 km
et sur le second poste je vais sélectionner la réponse 380 000 km
et je vais voter en même temps sur les deux postes. 3 2 1 0
je vois qu'ici j'ai bien 2 votes qui ont été comptabilisés en rouge et en vert,
correspondant aux 2 votes que j'ai effectués.
Alors je peux tester de nouveau,
par exemple en choisissant 3 800 km à droite et en choisissant 3 800 000 km à gauche
et je reessaie, 3 2 1 0
je vois qu'à nouveau on a un compte les voix qui est correct
ce qui n'était pas le cas dans la version 1.
autres petites améliorations mineures apportées à la version 2
c'est le mode de mise à jour quand on clique sur le crayon ou sur le bouton new
on passe en mode édition et on peut faire des modifications et sauvegarder ou annuler.
L'autre aspect que l'on voit, c'est que quand on cherche à modifier être passé par
L'autre aspect que l'on constate c'est que quand on cherche à modifier les chiffres sans être passé par ce menu
"new" ou "mise à jour", eh bien ça ne marche pas.
Dans le cas du "new" on initialise à des informations vides et il ne faut pas oublier naturellement
de mettre à jour le tag puisque si il n'y a pas de tags et bien la validation sera refusée.