<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Blog on Kaivalya Trainer</title><link>https://kaivalya.eu/projects/trainer/blog/</link><description>Recent content in Blog on Kaivalya Trainer</description><generator>Hugo -- gohugo.io</generator><language>fr</language><lastBuildDate>Thu, 01 Oct 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://kaivalya.eu/projects/trainer/blog/index.xml" rel="self" type="application/rss+xml"/><item><title>Kaivalya Trainer 1.2.1 disponible</title><link>https://kaivalya.eu/projects/trainer/blog/2026-10-01-release-1.2.1/</link><pubDate>Thu, 01 Oct 2026 00:00:00 +0000</pubDate><guid>https://kaivalya.eu/projects/trainer/blog/2026-10-01-release-1.2.1/</guid><description>Cet article est disponible en anglais : Kaivalya Trainer 1.2.1 released
Kaivalya Trainer 1.2.1 est maintenant disponible.
Nouveautés date affichée plus grosse dans le pocket screen révision de la documentation Comment l&amp;rsquo;obtenir L&amp;rsquo;application est disponible sur Kaivalya Trainer. Elle se met à jour automatiquement — il suffit de recharger la page dans votre navigateur.
Pour installer ou mettre à jour la PWA sur votre appareil, ouvrez l&amp;rsquo;application et utilisez l&amp;rsquo;invite d&amp;rsquo;installation du navigateur (ou menu → « Installer l&amp;rsquo;application »).</description></item><item><title>Kaivalya Trainer 1.2.0 disponible</title><link>https://kaivalya.eu/projects/trainer/blog/2026-09-28-release-1.2.0/</link><pubDate>Mon, 28 Sep 2026 00:00:00 +0000</pubDate><guid>https://kaivalya.eu/projects/trainer/blog/2026-09-28-release-1.2.0/</guid><description>Cet article est disponible en anglais : Kaivalya Trainer 1.2.0 released
Kaivalya Trainer 1.2.0 est maintenant disponible. TrainUs change de nom, et suit désormais le cardio.
Nouveautés Un nouveau nom : TrainUs devient Kaivalya Trainer. Vos données restent où elles étaient. Exercices cardio : course, marche, vélo… avec un objectif de durée ou de distance, utilisables seuls, dans les séances et dans les combos. Une séance peut aussi être en style libre, où les objectifs ne sont qu&amp;rsquo;indicatifs.</description></item><item><title>TrainUs 1.1.3 disponible</title><link>https://kaivalya.eu/projects/trainer/blog/2026-08-27-release-1.1.3/</link><pubDate>Thu, 27 Aug 2026 00:00:00 +0000</pubDate><guid>https://kaivalya.eu/projects/trainer/blog/2026-08-27-release-1.1.3/</guid><description>Cet article est disponible en anglais : TrainUs 1.1.3 released
TrainUs 1.1.3 est maintenant disponible.
Nouveautés Ajout du titre du prochain exercice sur la notification media d&amp;rsquo;Android (et repos si c&amp;rsquo;est un combo tabata) Comment l&amp;rsquo;obtenir L&amp;rsquo;application se met à jour automatiquement — il suffit de recharger la page dans votre navigateur.
Pour installer ou mettre à jour la PWA sur votre appareil, ouvrez l&amp;rsquo;application et utilisez l&amp;rsquo;invite d&amp;rsquo;installation du navigateur (ou menu → « Installer l&amp;rsquo;application »).</description></item><item><title>TrainUs 1.1.1 disponible</title><link>https://kaivalya.eu/projects/trainer/blog/2026-08-26-release-1.1.1/</link><pubDate>Wed, 26 Aug 2026 00:00:00 +0000</pubDate><guid>https://kaivalya.eu/projects/trainer/blog/2026-08-26-release-1.1.1/</guid><description>Cet article est disponible en anglais : TrainUs 1.1.1 released
TrainUs 1.1.1 est maintenant disponible.
Corrections de bugs Correction (j&amp;rsquo;espère) du bug de l&amp;rsquo;application stoppé par Android (en jouant un son silencieux pendant l&amp;rsquo;exécution d&amp;rsquo;une session) Pouvoir télécharger plusieurs fichiers logs en une fois (via un zip) Comment l&amp;rsquo;obtenir L&amp;rsquo;application se met à jour automatiquement — il suffit de recharger la page dans votre navigateur.
Pour installer ou mettre à jour la PWA sur votre appareil, ouvrez l&amp;rsquo;application et utilisez l&amp;rsquo;invite d&amp;rsquo;installation du navigateur (ou menu → « Installer l&amp;rsquo;application »).</description></item><item><title>TrainUs 1.1.2 disponible</title><link>https://kaivalya.eu/projects/trainer/blog/2026-08-26-release-1.1.2/</link><pubDate>Wed, 26 Aug 2026 00:00:00 +0000</pubDate><guid>https://kaivalya.eu/projects/trainer/blog/2026-08-26-release-1.1.2/</guid><description>Cet article est disponible en anglais : TrainUs 1.1.2 released
TrainUs 1.1.2 est maintenant disponible.
Corrections de bugs Correction : enfin l&amp;rsquo;application n&amp;rsquo;est plus tué par Android quand l&amp;rsquo;écran est off, pour ça elle joue un son silencieux en permanence se faisant passer pour lecteur média Comment l&amp;rsquo;obtenir L&amp;rsquo;application se met à jour automatiquement — il suffit de recharger la page dans votre navigateur.
Pour installer ou mettre à jour la PWA sur votre appareil, ouvrez l&amp;rsquo;application et utilisez l&amp;rsquo;invite d&amp;rsquo;installation du navigateur (ou menu → « Installer l&amp;rsquo;application »).</description></item><item><title>TrainUs 1.1.0 disponible</title><link>https://kaivalya.eu/projects/trainer/blog/2026-08-25-release-1.1.0/</link><pubDate>Tue, 25 Aug 2026 00:00:00 +0000</pubDate><guid>https://kaivalya.eu/projects/trainer/blog/2026-08-25-release-1.1.0/</guid><description>Cet article est disponible en anglais : TrainUs 1.1.0 released
TrainUs 1.1.0 est maintenant disponible.
Nouveautés Ajout système de log Corrections de bugs fix sur arrêt de session execution Comment l&amp;rsquo;obtenir L&amp;rsquo;application se met à jour automatiquement — il suffit de recharger la page dans votre navigateur.
Pour installer ou mettre à jour la PWA sur votre appareil, ouvrez l&amp;rsquo;application et utilisez l&amp;rsquo;invite d&amp;rsquo;installation du navigateur (ou menu → « Installer l&amp;rsquo;application »).</description></item><item><title>TrainUs 1.0.0 released</title><link>https://kaivalya.eu/projects/trainer/blog/2026-08-10-release-1.0.0/</link><pubDate>Mon, 10 Aug 2026 00:00:00 +0000</pubDate><guid>https://kaivalya.eu/projects/trainer/blog/2026-08-10-release-1.0.0/</guid><description>Cet article est disponible en anglais: TrainUs 1.0.0 released
TrainUs 1.0.0 est disponible.</description></item><item><title>TrainUs 1.0.1 disponible</title><link>https://kaivalya.eu/projects/trainer/blog/2026-08-10-release-1.0.1/</link><pubDate>Mon, 10 Aug 2026 00:00:00 +0000</pubDate><guid>https://kaivalya.eu/projects/trainer/blog/2026-08-10-release-1.0.1/</guid><description>Cet article est disponible en anglais : TrainUs 1.0.1 released
TrainUs 1.0.1 est maintenant disponible.
Commits depuis v1.0.0 08a7a96 Fix format 8ed8801 Fix session execution interruption 5879ee6 Fix release process Comment l&amp;rsquo;obtenir L&amp;rsquo;application se met à jour automatiquement — il suffit de recharger la page dans votre navigateur.
Pour installer ou mettre à jour la PWA sur votre appareil, ouvrez l&amp;rsquo;application et utilisez l&amp;rsquo;invite d&amp;rsquo;installation du navigateur (ou menu → « Installer l&amp;rsquo;application »).</description></item><item><title>IA : la méthode</title><link>https://kaivalya.eu/projects/trainer/blog/2026-07-21-ia_methode/</link><pubDate>Tue, 21 Jul 2026 00:00:00 +0000</pubDate><guid>https://kaivalya.eu/projects/trainer/blog/2026-07-21-ia_methode/</guid><description>Dans un précédent article, j&amp;rsquo;expliquais pourquoi j&amp;rsquo;ai massivement utilisé l&amp;rsquo;IA pour créer TrainUs. Ici, je vais parler du comment.
Parce que oui, suivre une méthode ça aide ! Du coup j&amp;rsquo;ai adopté peu ou prou la méthode habituelle en fait : une spec, un plan, des règles (bon ça s&amp;rsquo;est plus explicite avec une IA), des tests (vital ici) et de la doc (pour moi, pour elle, pour les contributeurs et pour les utilisateurs).</description></item><item><title>Pourquoi utiliser l'IA</title><link>https://kaivalya.eu/projects/trainer/blog/2026-06-20-ia_pourquoi/</link><pubDate>Sat, 20 Jun 2026 00:00:00 +0000</pubDate><guid>https://kaivalya.eu/projects/trainer/blog/2026-06-20-ia_pourquoi/</guid><description>J&amp;rsquo;ai massivement utilisé l&amp;rsquo;IA pour créer TrainUs.
De par ma formation (ingénieur en informatique) et mon expérience professionnelle (j&amp;rsquo;ai été développeur), j&amp;rsquo;ai les compétences techniques requises pour créer ce type d&amp;rsquo;application. Mon problème n&amp;rsquo;a jamais été les compétences, ni même les idées d&amp;rsquo;application : j&amp;rsquo;ai toujours eu plein d&amp;rsquo;idées de projets personnels. Mes problèmes ont toujours été le temps et l&amp;rsquo;envie.
Enfin, dans mon domaine professionnel, il m&amp;rsquo;est nécessaire d&amp;rsquo;apprendre à utiliser ce genre d&amp;rsquo;outils, et le faire sur des projets personnels permet beaucoup plus d&amp;rsquo;expérimentations que sur mon lieu de travail.</description></item><item><title>Lancement du site TrainUs</title><link>https://kaivalya.eu/projects/trainer/blog/2026-06-14-lancement/</link><pubDate>Sun, 14 Jun 2026 00:00:00 +0000</pubDate><guid>https://kaivalya.eu/projects/trainer/blog/2026-06-14-lancement/</guid><description>This article is available in English: Launching the TrainUs website
Aujourd&amp;rsquo;hui, je publie le site de documentation de TrainUs, une application de suivi fitness que je développe depuis quelques mois.
C&amp;rsquo;est quoi TrainUs ? TrainUs est une application web progressive (PWA) qui tourne entièrement dans le navigateur. Il n&amp;rsquo;y a pas de serveur, pas de compte à créer, pas de données envoyées quelque part. Tout est stocké localement sur votre appareil grâce à SQLite WASM et l&amp;rsquo;API OPFS (Origin Private File System).</description></item></channel></rss>