Soutenez T2T en cliquant sur nos partenaires avant d’effectuer vos achats. MERCI d’avance.
Bonjour,
J’espère publier bientôt ma nouvelle application, SmartScorer Tennis de Table, mais j’aimerais d’abord obtenir des commentaires de personnes qui s’y connaissent en tennis de table.
L’application tient le score et montre à qui il revient de servir et de recevoir, et il y a aussi un mode arbitre qui comprend toutes les actions de l’arbitre (les temps morts, les interruptions de jeu pour s’éponger, les avertissements de comportement, etc.). Vous pouvez également chronométrer une période d’adaptation, utiliser l’ancien système de 21 points, et inviter d’autres personnes à suivre le score sur leur téléphone en temps réel pendant la partie.
L’application est gratuite, sauf pour la fonctionnalité optionnelle de suivi de parties, qui nécessite un petit abonnement pour le partageur (après une période d’essai gratuite) ; le suivi est toujours gratuit pour les suiveurs.
L’appli est disponible en test ouvert sur Google Play. Voici le lien pour voir les détails ou essayer l’appli : https://play.google.com/store/apps/details?id=com.crocodilesandwichapps.smartscorerfortabletennis
J’apprécierais tous vos avis et commentaires, positifs ou négatifs. Merci d’avance !
Ça semble intéressant, malheureusement je n’ai pas un android sinon j’aurais testé. Bonne continuation.
Téléportation dans le forum général ;).
@taebek Merci quand même pour tes mots d'encouragement 🙂
@alice-cox je l'ai testée mais pas sur un vrai match, je l'ai trouvée simple d'utilisation.
Ca permet d'éviter des erreurs, ça ressemble à ce que j'ai vu sur des compétitions ITTF où les arbitres ont une tablette.
J'aime bien le résumé à la fin avec toute la timeline du match, ça pourrait permettre de faire des stats (durée des sets, des points, ..) en les intégrant dans un autre système, peut être prévoir un export en JSON pour faciliter ce type d'intégration.
J'imagine bien coupler ça avec la timeline de la vidéo du match pour mettre des marqueurs sur YouTube pour les différents événements du match et même intégrer le score en sous titre (autre format d'export).
Par contre, je ne suis pas trop fan des couleurs que tu as choisies 🙂
@pilami Merci bien pour tes commentaires bien utiles. L’idée d’export est intéressante, s’il y a des gens qui utiliseraient cette fonctionnalité, il faudrait que je travaille avec eux pour savoir exactement ce dont ils auraient besoin.
C’est les couleurs des deux camps qui ne te plaisent pas, ou les couleurs en général ? Rien n’est encore définitif !
@alice-cox les couleurs en général mais c'est purement personnel 🙂 Celles de la tablette de l'ITTF ne me plaisaient pas plus 🙂
Un truc que j'avais remarqué sur la tablette de l'arbitre, c'est qu'on l'utilisait en mode paysage et donc les boutons pour donner un point à chaque joueur étaient à droite et à gauche ce qui est assez intuitif pour l'arbitre qui se trouve au niveau du filet.
Même en mode portrait, j'aurais eu tendance à reprendre la disposition d'un marqueur physique et peut-être même son look aussi pour que les gens se raccrochent à ce qu'ils connaissent déjà.
Autre question, pourquoi l'app me demande-t-elle de choisir la synthèse vocale entre Google et Samsung? Tu as prévu de l'utiliser?
En tout cas, si tu fais une version iOS, elle m'interesse beaucoup. On arbitre pas mal lors de match par equipe, et on a rarement un marqueur.
Comme Pilami, je trouve l'interface un peu "vieillotte", mais j'imagine que ca pourrait etre une evolution future.
@pilami C’est vrai, je n’ai pas pensé à utiliser un tableau de score physique comme base pour ma conception. Quand même, je préfère d’avoir deux couleurs pour les camps, aussi pour voir quand on reverse la position des deux camps. J’ai utilisé vert /jaune parce que ces couleurs sont distinguables même pour les personnes avec n’importe quel type de daltonisme.
L’appli peut s’utilise aussi en mode paysage, avec les camps à droite et à gauche.
La synthèse vocale est pour les annonces vocales du score (le son peut être coupé avec le petit bouton haut-parleur). Je ne savais pas que certains téléphones offrent un choix de synthétiseur vocal ! Il te demande ça chaque fois, ou qu’au début de la première partie ?
@olio Oui, je l’ai fait dans mon style personnel, un peu rétro ! Comme tu dis, ça peut évoluer si les testeurs ont des bonnes suggestions. Je veux bien faire une version iOS, mais comme pour le faire il faut des investissements, je dois voir d’abord si j’ai assez de succès avec la version Android.
@alice-cox il me demande de choisir la première fois et j'ai l'option de donner mon choix une fois ou pour toujours. Dans le premier cas, il me le redemandera si je redémarre l'appli, sinon il ne me le demandera plus.
Par contre, je n'ai jamais entendu aucun son sortir de l'appli.
@pilami Il y a parfois un court délai avant que la synthèse vocale se lance, de deux ou trois points marqués. Vérifie que l’icône haut-parleur (en rose) n’a pas de croix dessus, et que le volume média n’est pas trop bas. La seule autre chose qui me vient en tête, c’est si peut-être tu as essayé la version anglaise sur un téléphone configuré en français. Dans ce cas, il faut ajouter la langue anglaise dans les paramètres pour avoir le synthétiseur. Sinon, il faut que je cherche le problème !
@alice-cox mon téléphone est en français et j'ai bien choisi la version française, les textes sont bien en français mais ça ne parle pas, le volume est à fond, le bouton du haut parleur est ok. Je l'ai désinstallée puis ré-installée pour voir s'il me reposait la question du synthé vocal mais non, je ne sais pas comment lui faire oublier ma réponse pour choisir l'autre.
@pilami Ok, merci pour les précisions. Si tu cliques sur le nom de l’appli dans Paramètres - Applications, puis dans l’écran de l’appli Stockage – Effacer les données, il doit être possible d’essayer l’autre synthétiseur.
@alice-cox ça ne marche pas, une fois les données supprimées, l'appli me repose les questions de langue, mode arbitre, etc... mais pas le synthé. En fait c'est un paramètre global, j'y suis allé et j'ai vu que le français manquait, quand je l'ai rajouté l'app s'est mise à parler 🙂 Le synthé Samsung est meilleur que celui de Google.
Merci
Je n'ai pas testé l'appli, mais je trouve l'idée intéressante. Il faudrait peut-être carrément aller plus loin. Gérer un double affichage externe (par exemple téléphone pour l'arbitre et tablette orientée vers les joueurs) en bluetooth... et pouvoir exporter le scoring vers la table d'arbitrage en wifi direct. Et pourquoi pas une saisie automatique dans les outils fftt. Si ça faisait tout ça, je pense que ca pourrait avoir un certain succès commercial.
Bon évidemment, a la fin , ca fait beaucoup de matos, . d'argent et de technologie pour pas grand chose, mais ce serait fun 😊
@pilami Génial, merci bien d’avoir trouvé la solution ! Je dois faire en sorte que l’appli vérifie si le synthétiseur marche et avertir l’utilisateur s’il faut rajouter une langue.
@rantanplan Le fun est important ! 😊 Je suis toujours prête à ajouter des fonctionnalités si les gens me disent qu’ils les trouveraient utiles. Pour le moment, on peut suivre le score en direct sur son propre téléphone, ou bien on peut connecter un téléphone à un grand écran pour que les spectateurs le voient. Je pourrais aussi faire un scoreboard plus classique en Bluetooth si j’ai de la demande.
@alice-cox je ne suis pas sûr que ça vaille la peine, mon téléphone est un peu spécial, il a été offert à ma femme à Tokyo et donc était configuré pour 2 langues: anglais et japonais. Je pensais avoir tout passé en français, mais visiblement pas.
on peut connecter un téléphone à un grand écran pour que les spectateurs le voient.
Mais dans ce cas, on n'a pas envie de montrer aux spectateurs la même interface que celle de l'arbitre.
@pilami Ok, j’attendrai pour voir si des autres utilisateurs ont le même problème.
L’interface pour le suivi de la partie n’est pas la même que celle de l’arbitre. Voici des captures d’écran :
Concernant l'ergonomie, je dirais comme d'autres, il faudrait une option couleur standard comme sur les marqueurs, fond noir, score blanc et écrire les chiffres plus gros. Et ajouter un petit logo pour bien différencier les joueurs ou leur prénom...
Quoi qu'il en soit, super initiative ton appli, Alice 👍
Je ne sais pas si tu as déjà l'appli de l'ITTF, il y a une démo interactive en ligne:
http://clients.obsession-studio.com/ITTF/UTP_APP/Individual_Matches.html?table=1&event=Event
Je trouve la visu intéressante surtout en double où c'est toujours le bordel à chaque set pour le choix du serveur qui implique le receveur.
Ils profitent du fait qu'ils sont sur une tablette, ce qui donne quand même beaucoup d'espace.
Tu vois aussi que la correction d'erreur peut être faite des 2 côtés, c'est une approche différente de la tienne qui est plutôt un "undo".
@rantanplan Merci, je l'apprécie 😊 Je vais expérimenter avec des écrans différents et puis demander au forum qu’est-ce vous en pensez.
@pilami Je l’ai vu il y a longtemps, mais je ne le trouve plus sur le site ITTF et je pensais qu’ils l’ont abandonné ! C’est moins automatisé que la mienne, par exemple il faut rajouter des points de pénalité à la main.
Tu préfères ce système d’avoir une icône près du nom de la personne qui serve et reçoit, plutôt que le mien d’écrire serveur x relanceur y ?
Mon appli dispose de quatre dispositions d’écran (téléphone / tablette + portrait / paysage) pour être utilisable même sur un très petit téléphone, mais jusqu’à maintenant je n’ai pas fait très différent pour les tablettes.
Oui, j’ai mis un bouton "undo". Je n’ai pas pensé qu’on aurait besoin d’enlever des points acquis à un moment antérieur de la manche. Mon bouton erreur permet d’annuler la dernière tape sur l’écran, même si par exemple le score est 10-8 et Joueur 2 recevait sa deuxième carte rouge, ce qui fait que Joueur 1 gagne la manche et il commence la prochaine manche avec un point. On peut cliquer erreur et on revient à la situation précédente de 10-8. Aussi tout ça est effacé du suivi et de la feuille du match.
Je l’ai vu il y a longtemps, mais je ne le trouve plus sur le site ITTF et je pensais qu’ils l’ont abandonné !
Je ne saurais pas te dire si c'est la même appli qui est utilisée sur tous les tournois internationaux mais en tout cas il y en a une qui est reliée au live scoring et au service de résultats qu'ils utilisent pour les stats et aussi pour le ranking et ça ressemble à ce que j'avais vu (d'un peu loin). Faudrait demander à un arbitre international, j'en connais mais il y en a peut-être sur le forum.
Tu préfères ce système d’avoir une icône près du nom de la personne qui serve et reçoit, plutôt que le mien d’écrire serveur x relanceur y ?
Je n'ai pas de préférence, les 2 sont bien.
Le bouton "undo", c'est une bonne idée je pense si tu te contentes d'effacer le dernier point mais si tu remontes plus en amont, tu perds l'horodatage et la durée des points annulés. En gardant tout mais en insérant un événement de correction dans l'historique, tu gardes plus d'information.
Je pense que celle de l'ITTF a dû être faite en pensant à des matchs dans des contextes internationaux où les arbitres peuvent être stressés et ne pas parler la langue des joueurs d'où ces gros boutons 🙂 D'ailleurs , le risque d'erreur est peut-être plus important du fait qu'il y a 2 arbitres, celui qui prend les décisions et celui qui les transcrit sur la tablette.
Ce que j'aime dans ton appli, c'est qu'on est guidé, donc même un joueur qui arbitre et n'est pas toujours au top des règles peut éviter des erreurs. Par contre, ça t'oblige à suivre l'évolution du règlement.
Une question de règlement avait agité l'ancien forum: est-ce que tu permets de saisir un temps mort à la fin du temps mort adverse?
@pilami Le bouton "undo" n’est que pour la dernière action. L’appli doit garder en mémoire toutes les données de la situation précédente (si la manche est finie, qui serve, qui a demandé un temps mort, avertissement de service douteux etc.), donc il serait compliqué d’aller plus loin. Je ne l’ai pas partagé avec les spectateurs parce que c’est pour corriger une erreur de tape, pas pour une dispute entre arbitres !
Si les deux équipes / joueurs font une demande de temps morts au même temps, il n’y a qu’un temps mort pendant la partie, mais si une équipe n’a pas eu leur temps mort, ce n’est pas clair dans le règlement s’ils peuvent le demander à la suite de celui de l’autre équipe :
3.4.4.2.3 - La demande d'un temps mort … ne peut s’effectuer qu’entre deux échanges
qui pourrait être interprété comme signifiant qu’il faut jouer un échange avant de le demander, mais pour moi c’est plutôt à dire qu’il ne faut pas le demander entre deux manches. Mon appli ne permet pas de faire la demande entre deux manches, par contre elle permet de faire les deux de suite.
Je garde un œil toujours sur le règlement, heureusement les changements sont marqués en rouge !
@pilami Le bouton "undo" n’est que pour la dernière action. L’appli doit garder en mémoire toutes les données de la situation précédente (si la manche est finie, qui serve, qui a demandé un temps mort, avertissement de service douteux etc.), donc il serait compliqué d’aller plus loin.
Oui c'est pour ça que je parlais d'un événement de correction, comme dans le pattern d'event sourcing où l'on ne modifie pas les événements du passé mais on rajoute un événement de remédiation.
@pilami Le bouton "undo" n’est que pour la dernière action. L’appli doit garder en mémoire toutes les données de la situation précédente (si la manche est finie, qui serve, qui a demandé un temps mort, avertissement de service douteux etc.), donc il serait compliqué d’aller plus loin.
Oui c'est pour ça que je parlais d'un événement de correction, comme dans le pattern d'event sourcing où l'on ne modifie pas les événements du passé mais on rajoute un événement de remédiation.
C’est bien logique mais peut-être un peu strict pour un instant de maladresse du doigt ?
@alice-cox Pourquoi strict? C'est plus de simplicité pour ton implémentation car tu peux t'appuyer sur l'immuabilité des événements, mais ça devient philosophique 🙂
Sinon, dans le concret, je pense que tu devrais interdire les double taps. A priori, 2 points rapprochés de moins d'une seconde, c'est une erreur et le 2ème ne devrait pas compter.
@alice-cox Pourquoi strict? C'est plus de simplicité pour ton implémentation car tu peux t'appuyer sur l'immuabilité des événements, mais ça devient philosophique 🙂
Sinon, dans le concret, je pense que tu devrais interdire les double taps. A priori, 2 points rapprochés de moins d'une seconde, c'est une erreur et le 2ème ne devrait pas compter.
Oui, ça aurait été plus simple ! Maintenant c’est plus de travaille pour le changer, mais je le ferai si c’est la préférence générale.
Une deuxième tape sur le même camp n’est comptée que s’il y a eu au moins 800 millisecondes entre les deux tapes. C'est un compromis entre erreurs de frappe et de pouvoir jouer un match virtuel rapidement pour des tests. Je peux allonger le délai pour la version finale.
Bonjour à tous. Voici une nouvelle conception pour la disposition d’écran. En paysage, je pense à mettre les deux scores au centre et les noms sur la droite et la gauche. Donc les scores seront toujours côte à côte et il n’y aura plus de disposition d’écran avec un score au-dessous de l’autre.
Qu’est-ce que vous en pensez ? Tous commentaires seront les bienvenues !
@olio Merci ! Malheureusement tu ne peux pas encore la tester, je dois faire l’écran paysage avant de télécharger la nouvelle version, puis je dois attendre que Google l’examine (quelquefois c’est une heure, autres fois 2 jours !).
@alice-cox J'ai teste l'app hier soir...
Premier commentaire, on devrait avoir l'option de ne pas avoir la notification des serviettes tous les 6 points. D'une maniere plus generale, le toss devrait aussi etre optionnel (un bouton), plutot qu'un menu lorsqu'on veut commencer le match. J'ai perdu pas mal de temps a me debarrasser des menus a chaque fois.
Le fonction ooops est tres utile 😉
J'aime bien l'option de pouvoir aller chercher les noms dans l'historique, je n'avais pas tilte, c'est pratique.
Et les timers de longueur du set / match aussi, mais plus par curiosite.
On n'a pas fait de doubles, donc pas pu tester.
Avec une nouvelle interface et les joueurs a gauche / droite plutot qu'en haut / bas, et une inversion automatique (fonction debrayable, ou bouton toggle?), ca sera aussi plus facile a gerer.
Pour les lets, je ne l'ai pas utilise, parce qu'un service let, en 2 secondes le point a repris, alors que moi j'etait encore en train de me depatouiller avec le menu du let.
Mais c'est une app pratique, que j'utiliserai, c'est sur.
nouvelle version, puis je dois attendre que Google l’examine (quelquefois c’est une heure, autres fois 2 jours !).
Moi qui pensais qu'ils faisaient une vrai revue de code.. ils l'a mettent dans une cage et surveillent juste les io avec un robot user j'imagine... J'espère que pour le 'play protect' c'est un peu plus sérieux que ça.
D'ailleurs , quand elle sera terminée ton appli, tu auras le label 'play protect' ? Faut il payer pour ça ?
@olio Tu l'as utilisée en tant qu'arbitre ou sur des parties auto-arbitrées?
@olio Un grand merci pour tous tes commentaires et encouragement. J’ajouterai l’option pour les serviettes, peut-être je dois mettre quand même une notification non cliquable sur l’écran que c’est le moment de s’éponger (c’est plus courant de dire serviette ou s’éponger en français ? J’ai suivi le livret Règlements Sportifs de la FFTT pour les expressions, mais n’hésite pas à me signaler si quelque chose ne sonne pas bien !).
Le toss est optionnel mais pour le moment il faut aller à l’écran paramètres pour le changer. Je changerai la boîte de dialogue dans l’écran match pour pouvoir faire le choix de le faire cette fois / toujours / jamais.
Dans mon nouveau graphisme, j’ai modifié le bouton pour inverser les camps, j’espère qu’il sera plus clair à quoi il sert ! Pour les échanges à rejouer, on peut taper continuer sans choisir le type de let, mais j’ajouterai une option pour pouvoir taper le bouton let sans que la boîte à dialogue apparaisse.
@rantanplan Assez étonnamment, c’est bien une vraie personne qui teste l’appli. Quand je télécharge une nouvelle version, d’abord c’est testé par un robot sur plusieurs appareils, comme tu as dit. Ça prend quelques heures, et donne un rapport pré-lancement sur tous les problèmes trouvés (performance, sécurité, accessibilité..), mais l’appli reste toujours en revue. Plus tard, je vois qu’un nouvel utilisateur a créé un compte, ce que je ne pense pas qu’un robot puisse faire parce qu’il faut répondre à un mail de confirmation, et puis l’appli est approuvée.
Play protect analyse toutes les applis au moment de l’installation, et il y a un message d’avertissement si ça ne passe pas. J’espère que mon appli n’a pas généré un message de ce type ? (Il y a peut-être un message que l’appli est en phase de test.). En fait, je crois que le play protect est automatique pour toutes les applis acceptées par Google Play.
T'imagines une vraie revue de code par un humain , le temps que cela prendrait... on le fait pour des trucs sérieux, critiques. Ca prend vraiment du temps. C'est peut être aussi la raison de la démarche d'apple. Même si je ne les aime pas, je peux comprendre la raison...
Après la structure d'android est assez bien fichue pour limiter les effets de bord des erreurs de code ou se protéger de la malveillance. Donc un robot bien fichu peut suffire en grande partie pour analyser les trucs de base...
@rantanplan Oui, ce n’est pas une revue de code, juste des essais de l’appli. Il serait difficile pour un humain de lire le code, ce qu’on télécharge sur Google est dans une forme condensée. Je suppose qu’ils font aussi des tests pour du code suspect, de la même manière que des logiciels antivirus.
Bonjour à tous, j’ai presque terminé la nouvelle version avec les nouvelles fonctionnalités et les scores sur fonds noirs. Je vais la mettre en ligne sans refaire tous les autres écrans, mais j’ai expérimenté un peu avec le graphisme de l’écran principal. (Les fonds des boutons sont en blanc mais sur un de mes écrans PC ils semblent la même couleur ivoire que le fond d’écran.)
Qu’est-ce que vous en pensez ? Mieux, pire ou des autres suggestions ? Merci d’avance !
La version 1.03 est maintenant disponible en test ouvert sur Google Play, avec le nouveau graphisme et les options de ne pas voir les boîtes de dialogue pour les échanges à rejouer et pour le moment de s’éponger. Si vous avez l’appli, vous pouvez chercher la mise à jour dans votre liste d’applis, ou attendre qu’il se fasse automatiquement (ce n’est pas toujours immédiat !).
Merci d’avance de me donner vos avis sur la nouvelle version.