Application Android : Hercule

Le matériel pour le fitness et la musculation : les bancs, vélos, livres etc.

Modérateur : modération

Répondre
Avatar de l’utilisateur
Ingeniooz
Messages : 612
Inscription : 11 nov. 2013, 15:51

Application Android : Hercule

Message par Ingeniooz » 11 nov. 2013, 17:41

Mise à jour du 10 Septembre 2015

Salut à tous,

Après de longues recherches sur le play store, je n'ai pas trouvé d'applications qui me convenait pour gérer mes séances de musculation.

J'ai donc décidé d'en créer une que j'ai appelé Hercule :-D.

J'ai créé un site officiel pour l'application ici : www.herculeapp.com.

Vous pouvez télécharger l'application dès maintenant depuis le Play Store.

Notez que grâce à Hercule vous pouvez exporter vos performances par email pour alimenter votre carnet d'entraînement sur le forum ! Exemple sur mon carnet.

Ci-dessous, quelques screenshots de l'application :

Image
Image
Image
Image
Image
Image
Image
Image


A bientôt,
Jérémy.

PS: Suite à une discussion par MP avec stephenv, il m'a donné son autorisation pour parler de mon application sur ce forum pour recueillir vos besoins et l'améliorer. Merci beaucoup :wink:.

––––
Message original du topic lors de sa création

Salut à tous,

Est-ce que vous utilisez une appli Android pour gérer votre séance de muscu ? Vos perfs etc. ?
Et si oui laquelle ? Car le tableur c'est vraiment chiant et on pourrait automatiser beaucoup de trucs (courbes d'évolution, exportation pour poster sur le forum dans le carnet d'entraînement etc.).

J'en ai trouvé aucune qui correspond à ce que j'attends du coup je compte en développer une si ça intéresse des gens ?

Vous en pensez quoi ?

A+
Jérémy.
Dernière modification par Ingeniooz le 10 sept. 2015, 19:24, modifié 20 fois.
Avatar de l’utilisateur
Med's Club
Messages : 213
Inscription : 07 oct. 2013, 16:09
Localisation : Lyon, France

Re: Application Android pour la muscu ?

Message par Med's Club » 12 nov. 2013, 17:57

très intéressant
Perso j'utilise... heu... Le minuteur exclusivement ! :)
Mon carnet de souffrances
Chaine vidéo de mes gags...
NPNG : ni pain, ni gâteau. La loose !!!!
Mais je préfère les tablettes de chocolat à la brioche, quand même.
Avatar de l’utilisateur
Ingeniooz
Messages : 612
Inscription : 11 nov. 2013, 15:51

Re: Application Android pour la muscu ?

Message par Ingeniooz » 12 nov. 2013, 20:03

Salut,

Pour répondre à la question que tu m'as posé sur ma page de présentation, ce qui me manque dans les applis c'est :
  • Une gestion complète de ma séance : je veux pouvoir dérouler ma séance dans l'ordre des exercices que j'ai spécifié avec des infos comme :
    • Nom de l'exercice à faire + courte description
    • Nombre de séries déjà faites et qu'il reste à faire avant le prochain exercice
    • Nombre de reps à faire sur la prochaine série
    • Décompte automatique du temps de pause entre chaque série et entre chaque exercice avec signal sonore les 5 dernières secondes avant de reprendre une nouvelle série
    • Enregistrement du nombre de reps effectuées sur ma série pour tous les exercices
    • Annonce du prochain exercice quand on change d'exo (pour préparer le matos pendant la phase de repos)
  • Exportation des perfs de ma séance sous forme de texte pour que j'ai plu qu'un copier coller à faire sur mon carnet d'entraînement sur ce forum
  • Tracé de graphiques pour visualiser la progression de séance en séance et par exercice (c'est très motivant de voir des courbes qui grimpent !)
J'ai plein d'autres idées pour voir aussi la progression de son poids, de ses mensurations, la gestion des photos etc. Je trouve que les applis proposent pas grand chose aujourd'hui.

Je me souviens combien c'était chiant de rentrer sur mon tableur toutes mes séances et mes perfs, un smartphone peut gérer tout ça pour moi, ça me permet de me concentrer sur mon ressenti et mon corps pendant ma séance. Pareil pour le compte à rebours, regarder sa montre toutes les 10 secondes pour savoir quand c'est fini c'est chiant, des fois je me souvenais plus non plus combien de séries j'avais faites, peut être êtes-vous plus rigoureux mais moi entre 2 séries des fois je fais des trucs et j'oublie de noter mes perfs comme un con :D .

Pour l'instant j'ai fais un compte à rebours configurable et qu'on peut faire se répéter automatiquement, je le mets toutes les minutes pour ma séance d'étirements. J'ai pas encore repris la muscu mais je fais des étirements le soir avant de me coucher ça fait du bien :).

Et pour toi quelle serait l'application idéale ? Est-ce que tu te vois en utiliser une au lieu du carnet papier / tableur sur ton PC pour simplifier tout ça ou pas du tout ? Quelle serait LA fonctionnalité que tu aimerais avoir qui te simplifierais la vie ?
Avatar de l’utilisateur
Remsouf
Messages : 16
Inscription : 10 mars 2013, 14:42

Re: Application Android pour la muscu ?

Message par Remsouf » 12 nov. 2013, 20:09

Perso j'utilise le chrono tout bête, mais j'avais listé quelques idées là :
post2890457.html#p2890457
Avatar de l’utilisateur
Ingeniooz
Messages : 612
Inscription : 11 nov. 2013, 15:51

Re: Application Android pour la muscu ?

Message par Ingeniooz » 12 nov. 2013, 21:46

Salut Remsouf,

Merci beaucoup pour le lien !

J'avais cherché "android" et "application android" sur le forum pour trouver les sujets qui parlaient déjà de ça mais je n'avais rien trouvé de convaincant, le lien que tu m'as donné n'apparaît pas quand on recherche "android" sur le forum, bizarre.

Bref, ça va me permettre de piocher de bonnes idées ce lien, encore merci !
Avatar de l’utilisateur
alyas2022
Messages : 73
Inscription : 12 janv. 2013, 16:58

Re: Application Android pour la muscu ?

Message par alyas2022 » 17 nov. 2013, 19:18

Je suis sous jefit depuis le début => http://www.jefit.com/
Et je ne pense pas que je vais le changer, très clair, tu gères tes routines, une base de données énormes pour les exos, chrono...
Le courage, j'en ai.
Avatar de l’utilisateur
Ingeniooz
Messages : 612
Inscription : 11 nov. 2013, 15:51

Re: Application Android pour la muscu ?

Message par Ingeniooz » 26 nov. 2013, 21:22

Salut et merci pour ton message alyas2022.

Effectivement j'avais déjà testé jefit c'est vraiment une bonne application mais j'ai trouvé sa prise en main un peu difficile, il m'a fallu un peu de temps pour comprendre comment ça marchait et l'interface n'est pas toujours très pratique.

Les points forts de l'appli : la base de données est très riche en exercices, en conseils, en images, on peut même télécharger des routines complètes, c'est pas pour rien qu'elle est l'une des applications les plus téléchargées !

Néanmoins elle ne me convient pas, voici les points qui me gênent le plus :
- elle n'est pas en français (je parle bien anglais mais niveau vocabulaire pour la muscu, je suis limité !)
- pas possible de faire des séries de type "pyramide" au niveau du nombre de reps (genre 567765)
- pas possible d'éditer le type d'exercice une fois que tu l'as ajouté à ta séance, t'es obligé de retourner dans la liste des exos pour modifier ton exo
- pour éditer un exo perso il faut te souvenir dans quelle catégorie tu l'as mis pour le retrouver et l'éditer...
- pas de gestion du temps de repos entre les différents exercices (tu peux le faire mais à la main et les boutons sont vraiment petits et rapprochés entre eux)
- on peut pas régler le fait d'activer ou pas le vibreur pour la pause, pour moi ça pompe la batterie pour rien...
- mon téléphone n'est pas compatible avec la version payante :-D, je tourne sous un android 2.2 et jefit pro n'accepte qu'à partir de la version 2.3 d'Android, dommage j'aurai aimé tester la version pro

Les petits points qui pourraient être améliorés :
- les boutons sont un peu petit pour cliquer dessus, quand on tremble c'est pas top
- j'ai pas trouvé comment afficher les graphiques de progression (fonctionnalité de la version payante peut être ?)
- je trouve que l'appli est un poil lente (mais bon elle gère une grosse base de données donc ça peut se comprendre)
- l'interface graphique peut être grandement améliorée

Après ce sont des critiques constructives que je fais, cette appli reste vraiment très bonne c'est juste qu'elle ne correspond pas à mes besoins.
Avatar de l’utilisateur
Lana Santorini
Messages : 91
Inscription : 26 févr. 2013, 15:16
Localisation : Toulon. KÉKÉ MUSLCE CLUB

Re: Application Android pour la muscu ?

Message par Lana Santorini » 26 nov. 2013, 21:43

Comptes-tu en développer une ?
« Si tu veux savoir si tu avances dans tes projets, évalues le nombre d'attaques que tu subis d'autrui. Plus il y en a, plus tu progresses. »
Hercule, application pour gérer ses séances de musculation
Avatar de l’utilisateur
Ingeniooz
Messages : 612
Inscription : 11 nov. 2013, 15:51

Re: Application Android pour la muscu ?

Message par Ingeniooz » 26 nov. 2013, 23:32

Oui j'y travaille en ce moment, j'aimerai sortir une première version exploitable très basique début décembre.
Avatar de l’utilisateur
Stevensssss
Messages : 50
Inscription : 29 avr. 2013, 11:37
Localisation : https://www.facebook.com/profile.php?id=100004646386444
Contact :

Re: Application Android pour la muscu ?

Message par Stevensssss » 27 nov. 2013, 09:25

Avec post automatique sur le forum selon un modèle que nous définirions ? :mrgreen: (bah oui tant qu'à faire :lol: )
J'ai hâte de voir ça :)
Carnet d'entrainement

Vos séances en couleurs

"Il n'y a pas de guerre dans un organisme, car aucun organe ne veut établir sa dominance sur un autre, ne veut le commander, être supérieur à lui. Tous fonctionnent de telle façon que l'organisme entier survit." - H. Laborit
Avatar de l’utilisateur
Ingeniooz
Messages : 612
Inscription : 11 nov. 2013, 15:51

Re: Application Android pour la muscu ?

Message par Ingeniooz » 27 nov. 2013, 10:26

Oais le post automatique sur le forum ça me fait rêver aussi, en plus c'est parfaitement faisable :D.

Dans un premier temps ce sera un export par mail au format texte, puis BBCode (histoire de mettre un peu de mise en forme automatiquement) et après pourquoi pas développer un postage automatique pour alimenter le carnet d'entraînement du forum icon10.

Stay tuned :wink:.
Avatar de l’utilisateur
Lana Santorini
Messages : 91
Inscription : 26 févr. 2013, 15:16
Localisation : Toulon. KÉKÉ MUSLCE CLUB

Re: Application Android pour la muscu ?

Message par Lana Santorini » 27 nov. 2013, 22:29

Aaaah, je suis impatiente :D
Tiens nous au jus !

On pourra dire qu'on est...au courant !
[youtube]N5QcvwQa-4c[/youtube]
« Si tu veux savoir si tu avances dans tes projets, évalues le nombre d'attaques que tu subis d'autrui. Plus il y en a, plus tu progresses. »
Hercule, application pour gérer ses séances de musculation
Avatar de l’utilisateur
Ingeniooz
Messages : 612
Inscription : 11 nov. 2013, 15:51

Re: Application Android pour la muscu ?

Message par Ingeniooz » 18 déc. 2013, 20:34

Bon bon bon, noël aidant je suis à la bourre sur mon planning, alors pour vous faire patienter un peu, voici quelques screenshots de ce que j'ai développé pour le moment :

Image ImageImage Image Image

Je vais essayer de sortir une première version fin de l'année mais c'est pas gagné avec les fêtes icon12 .
Avatar de l’utilisateur
Ingeniooz
Messages : 612
Inscription : 11 nov. 2013, 15:51

Re: Application Android : Hercule

Message par Ingeniooz » 07 janv. 2014, 22:57

Salut,

Voici la nouvelle version 0.3.0-alpha : on peut maintenant configurer un exercice.

Je suis toujours à la recherche de testeurs, n'hésitez pas à me contacter par MP comme je suis bien élevé je réponds toujours ;-). Merci à tous !

La liste des fonctionnalités de cette version ci-dessous en vert :
  • Compte à rebours personnalisable : petit outil très pratique, fonctionne même quand on quitte l'application (il se met dans la barre de notifications)
  • Gestion de plusieurs séances de musculation (un nom et une description par séance)
  • Gestion de la liste des exercices : pour l'instant il faut créer ses propres exos (un nom et une description)
  • Association des exercices à une séance puis configuration de ceux-ci :
    • Nombre de séries qu'on doit faire
    • Nombre de répétitions par série (séries pyramidales possibles)
    • Temps de pause entre chaque série
    • Temps de pause à la fin de l'exercice
    • Charge en kg, précision jusqu'à 100 grammes
  • Pendant la séance de musculation, l'application vous indique:
    • Le nombre de séries déjà faites et qu'il reste à faire avant le prochain exercice
    • Le nombre de reps à faire sur cette série
    • Décompte automatique du temps de pause entre chaque série et entre chaque exercice avec signal sonore les 5 dernières secondes avant de reprendre une nouvelle série
    • Annonce du prochain exercice quand on change d'exercice (pour préparer le matos)
  • Exportation par mail des perfs de la séance sous forme de texte pour qu'on puisse faire un copier-coller sur le carnet d'entraînement de ce forum
Quelques screenshots :

Image

Image

Image

A bientôt pour la prochaine version !
Jérémy.
FZY
Messages : 1051
Inscription : 15 oct. 2013, 12:22

Re: Application Android : Hercule

Message par FZY » 08 janv. 2014, 13:03

Ca à l'air d'être du bon boulot tout ça ! :shock:

Est-elle facile à utiliser ? (pas trop casse tête quoi). Je serais tenté de la tester même si j'ai toujours préféré mon vieux bout de papier et stylo :mrgreen:
Avatar de l’utilisateur
Stevensssss
Messages : 50
Inscription : 29 avr. 2013, 11:37
Localisation : https://www.facebook.com/profile.php?id=100004646386444
Contact :

Re: Application Android : Hercule

Message par Stevensssss » 08 janv. 2014, 13:21

Pas mal en effet. Pas de version Lafay ?
Je testerai bien, mais est-elle compatible avec android v2.3.5 ?

Beau boulot en tout cas ;)
Carnet d'entrainement

Vos séances en couleurs

"Il n'y a pas de guerre dans un organisme, car aucun organe ne veut établir sa dominance sur un autre, ne veut le commander, être supérieur à lui. Tous fonctionnent de telle façon que l'organisme entier survit." - H. Laborit
Avatar de l’utilisateur
Ingeniooz
Messages : 612
Inscription : 11 nov. 2013, 15:51

Re: Application Android : Hercule

Message par Ingeniooz » 08 janv. 2014, 14:48

Salut,

Merci beaucoup pour vos encouragements !

Stevensssss je tourne sur un Android Froyo 2.2 moi... une antiquité :mrgreen:. Donc oui tu peux la faire tourner sur ton téléphone avec Android 2.3.5, aucun soucis.

L'application n'est pas développée pour une méthode en particulier, j'ai essayé de la rendre la plus générique possible pour que tout le monde puisse l'utiliser (fonteux, lafayens etc.). A vrai dire tu pourras même l'utiliser pour faire du yoga ou une séance d'étirements post muscu !

FZY, oui le papier et le stylo ont l'air d'être bien encrés dans les esprits ! J'ai essayé au maximum de concevoir une interface simple et intuitive je t'invite à la tester et à m'en dire des nouvelles, tu abandonneras peut être le papier crayon très bientôt ;-).

Si vous voulez la tester, envoyez moi un MP avec votre adresse email et je vous enverrai l'application.

Merci !
Jérémy.
Avatar de l’utilisateur
Lana Santorini
Messages : 91
Inscription : 26 févr. 2013, 15:16
Localisation : Toulon. KÉKÉ MUSLCE CLUB

Re: Application Android : Hercule

Message par Lana Santorini » 10 janv. 2014, 18:28

Petite suggestion : la date de la séance et l'heure serai bienvenue :D
« Si tu veux savoir si tu avances dans tes projets, évalues le nombre d'attaques que tu subis d'autrui. Plus il y en a, plus tu progresses. »
Hercule, application pour gérer ses séances de musculation
Avatar de l’utilisateur
Ingeniooz
Messages : 612
Inscription : 11 nov. 2013, 15:51

Re: Application Android : Hercule

Message par Ingeniooz » 10 janv. 2014, 19:21

Tu parles de la date et l'heure à laquelle on doit faire la séance (genre le lundi à 19h par exemple) ?
Avatar de l’utilisateur
Lana Santorini
Messages : 91
Inscription : 26 févr. 2013, 15:16
Localisation : Toulon. KÉKÉ MUSLCE CLUB

Re: Application Android : Hercule

Message par Lana Santorini » 10 janv. 2014, 20:03

Ah ça j'y avait pas pensé :lol: mais c'est une bonne idée !

Non, l'heure à laquelle on l'a faite, et le temps qu'on a mit pour la faire
« Si tu veux savoir si tu avances dans tes projets, évalues le nombre d'attaques que tu subis d'autrui. Plus il y en a, plus tu progresses. »
Hercule, application pour gérer ses séances de musculation
Avatar de l’utilisateur
Ingeniooz
Messages : 612
Inscription : 11 nov. 2013, 15:51

Re: Application Android : Hercule

Message par Ingeniooz » 10 janv. 2014, 20:17

Ah oui le jour et l'heure à laquelle on a fait une séance ce sera enregistré dans les statistiques ça !
Et la durée de la séance sera montrée à la fin de la séance.

Je compte mettre un petit résumé avec la progression par rapport à la dernière séance aussi, histoire de voir son évolution et de conserver/développer sa motivation !
Avatar de l’utilisateur
Lana Santorini
Messages : 91
Inscription : 26 févr. 2013, 15:16
Localisation : Toulon. KÉKÉ MUSLCE CLUB

Re: Application Android : Hercule

Message par Lana Santorini » 10 janv. 2014, 21:04

Très bien icon10
« Si tu veux savoir si tu avances dans tes projets, évalues le nombre d'attaques que tu subis d'autrui. Plus il y en a, plus tu progresses. »
Hercule, application pour gérer ses séances de musculation
Avatar de l’utilisateur
Ingeniooz
Messages : 612
Inscription : 11 nov. 2013, 15:51

Re: Application Android : Hercule

Message par Ingeniooz » 12 janv. 2014, 22:41

Salut à tous,

Bon j'ai bien bossé ce week-end.

Voici la nouvelle version 0.4.0-alpha : on peut maintenant (ah bah enfin c'est pas trop tôt !) dérouler une séance de musculation complète. L'application gère tous vos temps de pause et vous indique quel exercice faire. Je vous laisse découvrir ça dans les screenshots ci-après. Attention par contre, elle ne sauvegardera pas vos perfs, ça c'est pour la prochaine version.

Je suis toujours à la recherche de testeurs, n'hésitez pas à me contacter par MP ! L'application est compatible avec tous les téléphones Android à partir de la version 2.2 (autant dire tous les téléphones Android !). Merci à tous !

La liste des fonctionnalités de cette version ci-dessous en vert :
  • Compte à rebours personnalisable : petit outil très pratique, fonctionne même quand on quitte l'application (il se met dans la barre de notifications)
  • Gestion de plusieurs séances de musculation (un nom et une description par séance)
  • Gestion de la liste des exercices : pour l'instant il faut créer ses propres exos (un nom et une description)
  • Association des exercices à une séance puis configuration de ceux-ci :
    • Nombre de séries qu'on doit faire
    • Nombre de répétitions par série (séries pyramidales possibles)
    • Temps de pause entre chaque série
    • Temps de pause à la fin de l'exercice
    • Charge en kg, précision jusqu'à 100 grammes
  • Pendant la séance de musculation, l'application vous indique:
    • Le nombre de séries déjà faites et qu'il reste à faire avant le prochain exercice (barre de progression en haut)
    • Le nombre de reps à faire sur cette série
    • Décompte automatique du temps de pause entre chaque série et entre chaque exercice avec signal sonore les 5 dernières secondes avant de reprendre une nouvelle série
    • Annonce du prochain exercice quand on change d'exercice (pour préparer le matos)
  • Limitation de cette version : vos performances ne sont pas enregistrées.
  • Exportation par mail des perfs de la séance sous forme de texte pour qu'on puisse faire un copier-coller sur le carnet d'entraînement de ce forum
Quelques screenshots :

Image

Image

Bonne soirée,
Jérémy.
Avatar de l’utilisateur
WhiteCrow
Messages : 231
Inscription : 11 août 2008, 21:37
Localisation : Paris

Re: Application Android : Hercule

Message par WhiteCrow » 13 janv. 2014, 11:31

Pourquoi ne pas la mettre directement sur le store si tu veux des testeurs ?
Avatar de l’utilisateur
Ingeniooz
Messages : 612
Inscription : 11 nov. 2013, 15:51

Re: Application Android : Hercule

Message par Ingeniooz » 13 janv. 2014, 12:13

Salut,

Parce que je veux éviter de mettre une application encore incomplète sur le play store. La raison principale de désinstallation d'une app c'est les bugs, alors si je peux la tester un minimum avant de la rendre publique, c'est mieux.

Jérémy.
Avatar de l’utilisateur
Stevensssss
Messages : 50
Inscription : 29 avr. 2013, 11:37
Localisation : https://www.facebook.com/profile.php?id=100004646386444
Contact :

Re: Application Android : Hercule

Message par Stevensssss » 13 janv. 2014, 13:35

Mon ptit retour :

L'application est pas mal en soit, enfin pour le peu que je puisse juger, mais pas assez intuitive à mon goûts. L'édition par exemple, je n'ai toujours pas compris comment supprimer un exercice, du coup j'ai plein de doublons xD
Bon par contre gros bug, quand je lance une séance, l'application plante.. Je dois forcer la fermeture..
Du coup je n'ai pas pu réellement tester..
Carnet d'entrainement

Vos séances en couleurs

"Il n'y a pas de guerre dans un organisme, car aucun organe ne veut établir sa dominance sur un autre, ne veut le commander, être supérieur à lui. Tous fonctionnent de telle façon que l'organisme entier survit." - H. Laborit
Avatar de l’utilisateur
Ingeniooz
Messages : 612
Inscription : 11 nov. 2013, 15:51

Re: Application Android : Hercule

Message par Ingeniooz » 13 janv. 2014, 14:15

Salut Stevensssss,

Merci pour ton retour.

Pour la suppression d'un exercice je vois pas trop comment le rendre plus intuitif, c'est une gestuelle classique pour éditer un item dans une liste qui est utilisée : un appui long sur l'item.

Pour le plantage de l'application c'est normal, j'ai pu reproduire le bug et je suis au courant de ce problème, ça survient quand un exercice de la séance que tu veux lancer n'est pas configuré. C'est la première chose que je dois faire pour la version 0.5.0-alpha : gérer ce cas et amener l'utilisateur à éditer son exo pour corriger le problème.

Du coup effectivement t'as pas pu tester grand chose c'est un peu dommage :wink:. Si t'as encore un peu de temps, je te conseille de virer tous les doublons et de bien vérifier que tous les exos sont configurés avant de lancer ta séance.

Comme ça tu pourras tester le coeur de l'appli !

Jérémy.
Avatar de l’utilisateur
Stevensssss
Messages : 50
Inscription : 29 avr. 2013, 11:37
Localisation : https://www.facebook.com/profile.php?id=100004646386444
Contact :

Re: Application Android : Hercule

Message par Stevensssss » 13 janv. 2014, 14:53

Oui voilà c'est fait, du coup j'ai pu tester et rien à dire, c'est TOP !
Le fait de pouvoir faire des séries différentes, de pouvoir sauter la pause, c'est bien :)
Avoir penser à mettre PDC pour 0kg, et de pouvoir ajouter nos propres exercices, c'est super bien pensé :)

Mis à part ce ptit bug, ya rien à dire. Pour que ce soit plus intuitif un simple "(maintenez pour modifier la séance)" après "Liste des exercices" devrait suffire non ?
Car oui en soit c'est assez logique, mais j'y ai pas pensé. A voir si yen a d'autre comme moi ^^

en tout cas merci pour le développement :D
Carnet d'entrainement

Vos séances en couleurs

"Il n'y a pas de guerre dans un organisme, car aucun organe ne veut établir sa dominance sur un autre, ne veut le commander, être supérieur à lui. Tous fonctionnent de telle façon que l'organisme entier survit." - H. Laborit
Avatar de l’utilisateur
Ingeniooz
Messages : 612
Inscription : 11 nov. 2013, 15:51

Re: Application Android : Hercule

Message par Ingeniooz » 13 janv. 2014, 16:22

Ah bah ça me fait plaisir que t'aies pu tester l'application finalement !

Pour l'histoire de la suppression, je vais voir si on me remonte le problème ou si ça ne semble pas naturel, car j'ai toujours eu l'habitude d'utiliser ça pour l'édition sur mon téléphone !

T'es peut être une exception (ça m'arrangerait je t'avoue :D), mais je note ta suggestion quand même au cas où.
Avatar de l’utilisateur
Stevensssss
Messages : 50
Inscription : 29 avr. 2013, 11:37
Localisation : https://www.facebook.com/profile.php?id=100004646386444
Contact :

Re: Application Android : Hercule

Message par Stevensssss » 13 janv. 2014, 16:47

Ah ah oui je le suis peut être, à voir avec les autres. Maintenant que je le sais, oui c'est naturel :D
Carnet d'entrainement

Vos séances en couleurs

"Il n'y a pas de guerre dans un organisme, car aucun organe ne veut établir sa dominance sur un autre, ne veut le commander, être supérieur à lui. Tous fonctionnent de telle façon que l'organisme entier survit." - H. Laborit
Avatar de l’utilisateur
Ingeniooz
Messages : 612
Inscription : 11 nov. 2013, 15:51

Re: Application Android : Hercule

Message par Ingeniooz » 14 janv. 2014, 22:54

Vous êtes quelques-uns à me faire vos retours sur l'application. C'est très encourageant !

Notez que je cherche à faire une appli qui soit utilisable le plus tôt possible (ce qu'on appelle un MVP, Minimum Viable Product), c'est pour ça que je priorise à mort les fonctions que je développe dessus, mais c'est pas pour ça que je néglige l'ergonomie ou la facilité d'utilisation, bien au contraire, c'est juste que je bosserai dessus après.

Pour pouvoir se rendre compte de la masse de travail à faire voici un état des lieux de l'application et de mes "listes" que je tiens à jour grâce à vos tests, vos remarques et vos suggestions (très pertinentes !) :

Liste de bugs
  • Ça fait planter l'appli quand on est en mode édition d'exo et qu'on passe en paysage
  • Lancer une séance qui est vide ou dont l'un des exos n'est pas configuré fait crasher l'appli. Il faut que je vérifie que la séance est bien remplie et que tous les exos sont configurés avant de la lancer, si c'est pas bon, avertir l'utilisateur et l'amener directement à corriger le problème.
  • Lorsque l'écran se met en veille et qu'on éditait un exo avec séries identiques de coché, quand on revient dessus tous les sliders réapparaissent au lieux d'en avoir qu'un seul.
  • Lors de la mise en veille de l'écran sur le chrono il s'arrête au lieu de continuer.
Ergonomie
  • Edition d'un exercice : lorsqu'on veut scroller on clique souvent sur le slider de sélection du nombre de reps d'une série et ça change la valeur au lieu de scroller, c'est pénible, ça oblige à faire gaffe à cliquer ailleurs que sur le slider, c'est très chiant.
  • L'accès à la liste des exercices ne se fait qu'au travers de l'édition d'une séance, c'est mal conçu, je vais remplacer l'onglet édition par un onglet exercices et l'édition de séance se fera en cliquant sur la séance dans l'onglet séances. Pour faire une séance une nouvelle icone "play" sera présente à côté du nom de la séance dans la liste. D'ailleurs si la séance est mal configurée ou vide, cette icone pourrait prendre une autre forme indiquant à l'utilisateur qu'il n'est pas possible de lancer cette séance... à creuser.
  • Gestion de la batterie et de l'écran de veille :
    • Trancher sur ça : est-ce qu'on empêche la mise en veille du téléphone le temps de la séance ? Ou bien pendant le temps d'utilisation de l'application ? Et ce au détriment de la batterie ? Ou bien on gère la batterie et la veille d'une façon plus subtile ? Ca m'embête de bloquer la veille du téléphone... et le gros risque de pas le faire c'est de voir la batterie à plat pendant la séance... pas glop du tout.
  • Améliorer l'ergonomie en générale : ajouter des petites icônes, essayer de réduire le texte au strict minimum, colorer un peu l'application
  • Retravailler les progress bars tout en haut pendant une séance de muscu, augmenter peut être un peu leur taille, trouver une icone pour définir ce qu'elles représentent et afficher la valeur numérique de leur progression (série 2/8 par exemple)
  • Mieux gérer l'espace en fonction des densités des écrans, ça c'est beaucoup de travail, il faut que je refasse pas mal de layout en fonction de l'espace disponible, c'est vraiment pas facile à gérer.
  • L'écran de repos n'est pas très intuitif, le prochain exo est affiché tout en haut, et l'action à faire par l'utilisateur est tout en bas, une meilleure disposition serait chrono tout en haut, action au centre, prochain exo en bas.
  • Lorsqu'on lance une séance on s'attend à devoir faire quelque chose sur l'écran avant de faire son exercice, on n'est pas habitué à cliquer sur sa séance puis à lacher son téléphone pour faire l'exo puis à revenir dessus pour cliquer sur série terminée. J'ai remarqué ça sur tous les utilisateurs à qui j'ai pu faire tester l'appli, y compris moi même. Je pense qu'on attend un message de l'application nous disant que c'est parti, qu'elle est prête à commencer à gérer votre séance, je vais réfléchir sur ce point.
ToDo List
  • Lire la doc google pour voir si je peux utiliser la fonctionnalité Tests bêta pour mon appli, bien plus pratique que l'envoi par mail actuel...
  • Ajouter des valeurs de durée personnalisables sur le compte à rebours, un clic dessus et hop ça change la valeur du compte à rebours et ça le lance directement, très pratique comme fonction.
  • Permettre la suppression d'un exercice de la liste
  • Ne pas autoriser l'ajout d'une séance ou d'un exercice dont le nom est vide
  • Permettre à l'utilisateur de choisir une option vibreur (ou pas) pour avertir des 5 dernières secondes
  • Permettre à l'utilisateur de sélectionner le volume de la sonnerie pour les 5 dernières secondes et/ou d'utiliser le volume courant du téléphone
  • Permettre à l'utilisateur de choisir le nombre de secondes avant la fin de la série où on doit commencer à biper (5 secs par défaut)
  • Permettre à l'utilisateur de choisir le nombre de reps par défaut pour un exercice nouvellement ajouté à une séance ou bien utiliser les valeurs du dernier exercice configuré.
  • Permettre à l'utilisateur de choisir le nombre de reps minimum et maximum habituels (ça sert à rien d'avoir un slider qui vous permet de monter à 200 reps si vous en faites jamais plus de 20 par exo !). Ça permettra d'améliorer la précision sur les sliders, car moins il y a de valeurs possibles, plus il est facile de sélectionner une valeur précisément avec son doigt. Faire gaffe au cas suivant : on fait une séance, on met un exo on le configure à un nombre de reps de 25, puis dans les paramètres on change la valeur max autorisée des sliders à 20, qu'est-ce qu'on fait ? On laisse la valeur à 25 ? Et quand on édite cet exo à nouveau, le slider on le met à combien à 20 ? Ou alors on change les valeurs max autorisées pour la valeur maximale déjà contenu dans l'exo... ça m'a l'air pas mal comme compromis ça...
  • Gérer la suppression d'un exercice quand il est déjà associé à une séance : on crée une séance, on lui ajoute un exo puis on supprime cet exo de la liste, il faut demander à l'utilisateur confirmation et s'il le supprime il faut le supprimer de toutes les séances qui le contiennent.
  • Dans l'outil compte à rebours, compter en négatif lorsqu'on dépasse le délai
  • Sauvegarder les perfs pour faire des stats, courbes etc.
  • Pouvoir exporter facilement les stats de chaque séance pour les poster sur le forum (export par email dans un premier temps)
  • Support du BBcode du forum pour mettre un peu de couleur et de formatage dans les perfs des séances exportées.
Idées à creuser
  • Le nombre de séries pourrait être géré dynamiquement pendant le temps de repos. A chaque fin de série, on pourrait cliquer sur un bouton "série supplémentaire" ou "prochain exo". Idem pour le nombre de répétitions et les charges.
Limites de l'application
  • Ne gère pas les super sets mais elle pourrait le faire avec un peu de boulot
  • Ne gère pas les changements de charges sur les différentes séries (aujourd'hui on a une charge unique / exercice de séance), pareil ça je pourrai le faire avec un peu de boulot, je ne sais pas si c'est une pratique courante en musculation ?!
Problèmes potentiels à surveiller Vision moyen terme (6 mois)
  • Ajouter la gestion du poids, des mensurations, stats avec courbes etc.
  • Format des exportations des données : format texte simple, BBcode, fichier CSV (tableur)
  • Gestion des photos, on prend sa photo avec son tél, on a sa galerie dans l'appli pour voir son évolution physique, upload automatique sur imageshack/autre, exportation des photos en BBcode pour pouvoir poster facilement sur le forum.
  • Post automatique sur le forum musculaction (ça serait vraiment trop bien ça ^^).
  • Tweet de ses perfs sur son compte tweeter ou les autres réseaux sociaux.
Comme vous pouvez le voir il y a énormément de boulot à faire mais bon je suis habitué, c'est mon métier :wink:. Fin février je finis mon CDD, donc je vais bosser à plein temps sur ce projet.

Et puis j'ai encore pleins d'autres idées ^^, et vous ? Des remarques sur cette liste ? Des suggestions ? Des envies ?

Bonne soirée,
Jérémy.
Avatar de l’utilisateur
Remsouf
Messages : 16
Inscription : 10 mars 2013, 14:42

Re: Application Android : Hercule

Message par Remsouf » 15 janv. 2014, 14:43

Yopla,

Quelques réactions sur tout ce que t'as posté:
- empêcher la mise en veille:
Tu pourrais empêcher la mise en veille quand un compteur tourne, et l'autoriser sinon.

- sur l'intervalle proposé pour régler les reps, perso j'aurais bien vu un truc complètement dynamique (pas basé sur des préférences), qui varierait selon ce qu'on a configuré précédemment. Par exemple, si en moyenne les exos sont configurés pour 10 reps, proposer entre 5 et 20. Si je "pousse" le slider complètement à droite, PAF le max passe à 25, je me retrouve avec un curseur sur la droite mais pas au max, et ça s'arrête. Tu vois le truc ? J'adorerais voir ça ! (bon courage, hein :twisted: )

Sinon t'as pas un outil de gestion de bugs accessible à tout le monde ? :)
Avatar de l’utilisateur
WhiteCrow
Messages : 231
Inscription : 11 août 2008, 21:37
Localisation : Paris

Re: Application Android : Hercule

Message par WhiteCrow » 15 janv. 2014, 14:56

La veille doit être coupée pendant toute la séance. Sinon pour des séries longues ou pour quelqu'un qui ferait du cardio avec cette application, ça posera aussi problème.

Je conseille pas le système de bugs ouvert. Personne ne va regarder si les bugs ne sont pas déjà enregistrés ça va lui tripler/quadrupler le temps de traitement.
Avatar de l’utilisateur
Ingeniooz
Messages : 612
Inscription : 11 nov. 2013, 15:51

Re: Application Android : Hercule

Message par Ingeniooz » 15 janv. 2014, 19:55

Salut,

Je suis d'accord avec vous, la mise en veille je vais la faire sauter toute la durée de la séance, la mienne est configurée à 1 minute et j'aime bien pouvoir voir le temps qu'il me reste constamment sans avoir à rallumer mon tél.

@Remsouf: je vois bien le truc mais je suis pas sûr que ce soit super pratique si le mec fait 100 reps et qu'en moyenne il en a 20 sur d'autres exos ? S'il doit slider 20 fois avant d'y arriver c'est pas très pratique ! Je vais déjà vous offrir la possibilité de gérer vos nombres max de reps et on verra si ça va mieux.

Pour le système de gestion de bugs c'est un dispositif utile mais beaucoup trop lourd à mettre en place alors que je suis seul à développer, mes listes font l'affaire. En plus ça crée une forte barrière pour être testeur, personne n'a envie de devoir se créer un compte et de devoir apprendre à utiliser cet outil souvent très usine à gaz ! C'est déjà très sympa de votre part de tester l'application et de me faire vos retours par email ou sur le forum, je veux continuer à avoir de nouveaux testeurs et je pense qu'un outil comme ça pourrait être un frein pour beaucoup de monde.

En revanche sur tes conseils Remsouf je me penche sur l'utilisation des tests alpha sur le play store, vous pourriez installer et recevoir toutes les mises à jour de la version alpha via le Play Store, carrément plus pratique pour tout le monde !

Je vous tiens au courant dès que j'ai creusé un peu le sujet.

Jérémy.
Avatar de l’utilisateur
Ingeniooz
Messages : 612
Inscription : 11 nov. 2013, 15:51

Re: Application Android : Hercule

Message par Ingeniooz » 15 janv. 2014, 20:31

Bon, je viens de lire un peu la doc sur les tests alphas possibles via le play store.

Le hic c'est que ce sera une application payante (je termine mon CDD fin février, après je me mets à mon compte avec ce projet soyons fous !) et deuxième point, on ne peut pas mettre une application gratuite sur le play store puis la passer en payante après.

Lorsqu'on met une version alpha/bêta sur le play store, les testeurs doivent payer pour pouvoir la tester, et il est hors de question que je vous fasse payer un seul centime pour tester une appli pas terminée.

J'ai mis du temps à comprendre pourquoi ils font ça. Tout simplement parce que lorsqu'on a une application en production (visible et téléchargeable par tout le monde), on peut continuer de faire une version alpha/bêta pour les testeurs. Tout le monde peut se mettre testeur sur le play store, et alors voir toutes les applis en version alpha ou bêta (je ne savais pas ça c'est intéressant à savoir pour être à la pointe du développement de certaines applis ^^).

Or imaginons que je me mette en testeur d'appli et que j'aille voir une appli que j'ai jamais téléchargé (et donc pas payé) si la version alpha/bêta était gratuite, je pourrai profiter de la toute dernière version d'une application payante de façon totalement gratuite...

Conclusion, on va rester avec le système d'email. Par contre une fois que je serai en production je pourrai utiliser cette fonctionnalité si vous achetez l'appli.
Avatar de l’utilisateur
Ingeniooz
Messages : 612
Inscription : 11 nov. 2013, 15:51

Re: Application Android : Hercule

Message par Ingeniooz » 15 janv. 2014, 23:38

Ce soir je me suis fait une petite session bugfix :mrgreen: :
  • J'ai figé l'affichage en mode portrait dans toute l'application, comme ça on peut se balader avec son tél pendant sa séance sans avoir de problèmes d'affichage ni de bugs dûs au changement en mode paysage
  • J'ai corrigé le problème de la mise en veille/extinction manuelle de l'écran lors de l'édition d'un exercice dont la case est cochée, maintenant ça roule comme il faut !
  • Lorsqu'on lancera une séance, l'écran ne se mettra plus jamais en veille pendant toute la durée de la séance. Dès qu'on sort du mode séance, l'écran peut à nouveau se remettre en veille normalement.
  • Quand on éteignait l'écran ou qu'il se mettait en veille tout seul pendant un temps de pause, le chrono ne décomptait plus, c'est corrigé maintenant il décompte toujours. Cerise sur le gateau, vous pouvez même appuyer sur Home et faire autre chose (lancer d'autres applis), vous entendrez la sonnerie du compte à rebours et vous pourrez retourner n'importe quand dans l'application vous reviendrez là où vous étiez resté chrono à jour comme si vous n'aviez jamais quitté l'application.
Dernière petite amélioration sur la gestion de la batterie : comme je tiens à économiser ma batterie et à ne pas avoir mon tél qui tombe en rade en pleine séance... j'ai mis en place un petit truc sympathique : pendant la séance, si vous éteignez votre écran manuellement et que vous le rallumez, vous n'aurez pas besoin de faire votre code de déverrouillage ! Ça permet d'économiser grandement la batterie et ça j'aime icon10.

Exemple : je termine une série d'un exo particulier, j'ai 2 min de pause, je sais quel prochain exo je dois faire puisque j'ai une superbe application qui me le dit, je regarde le prochain exo, j'éteins mon écran, je prépare mon matos, je me concentre, et le téléphone (écran éteint) se mettra a biper pour les 5 dernières secondes, je peux commencer ma série. Je termine ma série, je reprends mon tel je clique sur power BAM pas besoin de faire le code de déverrouillage, je peux cliquer sur série terminée et hop le compte à rebours reprend.

Après j'ai pensé aux gens en salle et à la sécurité, si le mec est en train de faire sa série, se fait piquer son tél, on peut l'utiliser sans code de déverrouillage, pas glop, donc j'ai fais plus subtil : si vous avez éteint au moins une fois votre tél pendant votre séance, à la fin de celle-ci le code de déverrouillage vous sera demandé pour pouvoir continuer à utiliser votre tél.

C'est pas mal non ?

Ce week-end j'attaque le gros changement du moment : remplacer l'onglet Edition par Exercices et mettre à jour la liste des séances avec des icones "play" et je sors la 0.5.0-alpha !

Si vous voulez tester la version de ce soir, je peux vous l'envoyer par mail.

Bonne soirée !
Jérémy.
Avatar de l’utilisateur
Ingeniooz
Messages : 612
Inscription : 11 nov. 2013, 15:51

Re: Application Android : Hercule

Message par Ingeniooz » 16 janv. 2014, 20:43

Ce soir j'ai bossé un petit peu mais je vais me coucher tôt car j'ai mal au crâne et demain j'attaque du lourd !

Voilà ce que j'ai fais :
  • Un peu d'ergonomie : Edition d'un exercice : lorsqu'on veut scroller on clique souvent sur la barre du slider sans faire exprès et ça change la valeur au lieu de scroller, c'est pénible, ça oblige à faire gaffe à cliquer ailleurs que sur le slider, c'est très chiant. J'ai modifié le comportement de ces sliders, maintenant il faut cliquer sur le petit curseur pour pouvoir le déplacer et modifier la valeur, so much better!
  • On ne peut plus enregistrer une séance ou un exercice avec un nom vide, un message apparaît pour indiquer qu'il faut un nom.
J'en profite pour vous rappeler que je cherche toujours des testeurs si vous êtes intéressés, plus il y en a et mieux c'est ! Si vous avez un téléphone avec Android 2.2 ou plus récent vous pouvez tester l'appli sans soucis.

Bonne soirée !
Jérémy.
Avatar de l’utilisateur
Ingeniooz
Messages : 612
Inscription : 11 nov. 2013, 15:51

Re: Application Android : Hercule

Message par Ingeniooz » 18 janv. 2014, 22:13

Salut à tous,

Ce soir je sors la version 0.5.0-alpha !

Au menu de cette nouvelle version (en plus de ce que j'ai fais ces derniers jours) :
  • Il n'est plus possible de lancer une séance vide ou dont un exercice n'est pas configuré (ça faisait planter l'appli).
  • J'ai modifié les onglets, l'onglet Edition est remplacé par l'onglet Exercices.
  • Pour modifier une séance, maintenant il suffit de cliquer sur celle-ci dans la liste des séances.
  • Pour lancer une séance il suffit de cliquer sur l'icône "play" à côté du nom de la séance. Cette icône est verte quand la séance est bien configurée et se grise quand ce n'est pas le cas, un message indique à l'utilisateur quoi faire pour corriger le problème.
  • Il est maintenant possible de supprimer des exercices, si ceux-ci sont déjà utilisés dans des séances, on laisse le choix à l'utilisateur de les supprimer automatiquement ou d'annuler.
Quelques screenshots :

Image

Image

Image

Image

Image

Image

Je finis par quelques chiffres concernant l'application.

Hercule c'est :
  • 27 fichiers
  • 4944 lignes de code
  • 6 alpha testeurs (merci à vous !)
  • 2 mois et demi de développement sur mon temps libre
  • Beaucoup de discussions et de réflexions pour sortir le meilleur de vos idées et des miennes :wink:
Et comme d'hab je cherche toujours des testeurs supplémentaires si vous avez envie c'est gratuit icon10, envoyez-moi un MP avec votre email et je vous envoie l'application.

A bientôt,
Jérémy.
Avatar de l’utilisateur
Stevensssss
Messages : 50
Inscription : 29 avr. 2013, 11:37
Localisation : https://www.facebook.com/profile.php?id=100004646386444
Contact :

Re: Application Android : Hercule

Message par Stevensssss » 18 janv. 2014, 22:28

Top icon10
Merci à toi pour tout le taff que tu fournis :)
Carnet d'entrainement

Vos séances en couleurs

"Il n'y a pas de guerre dans un organisme, car aucun organe ne veut établir sa dominance sur un autre, ne veut le commander, être supérieur à lui. Tous fonctionnent de telle façon que l'organisme entier survit." - H. Laborit
Avatar de l’utilisateur
Lana Santorini
Messages : 91
Inscription : 26 févr. 2013, 15:16
Localisation : Toulon. KÉKÉ MUSLCE CLUB

Re: Application Android : Hercule

Message par Lana Santorini » 18 janv. 2014, 22:47

J'ai fait de la pub sur un groupe. Faudrait le faire sur le groupe LAFAY homme et femme bonne idée non ?
« Si tu veux savoir si tu avances dans tes projets, évalues le nombre d'attaques que tu subis d'autrui. Plus il y en a, plus tu progresses. »
Hercule, application pour gérer ses séances de musculation
Répondre