Chrony Fit
Un assistant de chronométrage sportif immersif, conçu pour transformer l'effort en une expérience visuelle dynamique et sans friction.
⚡ La Raison d'Être
La plupart des applications de fitness sont soit trop complexes, soit visuellement austères. Chrony Fit est né d'une volonté de fusionner la performance technique et le design génératif.
L'objectif est simple : offrir un outil de HIIT (High Intensity Interval Training) qui ne se contente pas de compter les secondes, mais qui accompagne l'utilisateur par une atmosphère visuelle et sonore réactive.
Chrony Fit élimine les distractions pour se concentrer sur l'essentiel : la séquence d'exercices, le temps restant, et la préparation de l'étape suivante, le tout dans un environnement fluide et esthétique.
⚙️ La Mécanique Technique
Sous le capot, Chrony Fit exploite les capacités les plus avancées du framework Flutter :
Architecture Réactive : L'application utilise le pattern Provider pour synchroniser l'état du chronomètre avec l'interface utilisateur en temps réel, garantissant une précision à la milliseconde sans ralentissement de l'UI.
Moteur de Shaders GLSL : Contrairement aux applications classiques utilisant des images statiques, Chrony Fit embarque des Fragment Shaders compilés. Le mode "Pollen" (édition) et le mode "Working" (exercices) sont rendus à 60 FPS par le GPU, créant une ambiance vivante qui ne consomme que très peu de batterie.
Audio Tactique : Pour éviter les latences de lecture frustrantes lors des changements d'exercices, le moteur audio utilise un mode Low Latency avec préchargement des bips de transition dans la RAM. Les trois dernières secondes de chaque bloc déclenchent un signal sonore précis pour une transition fluide sans avoir à regarder l'écran.
🚀 Utilisation & UX
L'interface a été pensée pour être manipulée avec des mains moites en plein effort :
1. Conception de la Routine : En mode édition, vous pouvez renommer vos exercices, ajuster leur durée via un sélecteur intuitif et réorganiser l'ordre de votre séance par simple Drag-and-Drop.
2. Persistance JSON : Vos entraînements ne sont pas prisonniers de l'application. ChronyFit permet d'exporter vos séquences complexes dans un fichier JSON universel ou d'importer des routines créées par d'autres sportifs.
3. Monitoring en Course : Une fois lancé, l'écran "Run" affiche un indicateur "NEXT" qui prévient l'utilisateur de l'exercice suivant, permettant d'anticiper les changements de matériel ou de position avant le signal sonore.
📖 Scénarios d'Utilisation
Chrony Fit s'adapte à de multiples protocoles sportifs grâce à sa flexibilité totale :
Le Protocole Tabata Classique : Configurez 8 cycles de 20 secondes d'effort intense suivis de 10 secondes de repos. Visualisez l'accélération des rayons lumineux durant l'effort et le retour au calme des particules durant le repos.
Séquences de Yoga / Flow : Utilisez des durées plus longues (90 à 120 secondes) sans bips agressifs pour maintenir vos postures, en vous servant du changement de couleur de la "gommette" visuelle pour identifier la transition de pose.
Musculation & Temps de Repos : Programmez vos séries de répétitions et utilisez le chronomètre pour garantir un temps de récupération strict entre chaque set, assurant une hypertrophie optimale.
⚠️ Avertissement Légal
Chrony Fit est un outil d'assistance à l'entraînement. L'auteur et JOYXT CORP ne sauraient être tenus responsables des blessures liées à une mauvaise exécution des exercices ou à un surmenage physique.
L'application est fournie en l'état. Écoutez votre corps et consultez un professionnel de santé avant de débuter un programme de haute intensité.