Retour
ActualitésDécouvertecoulisses

Création de Flots : de l'idée aux premiers pas

Erwan Coubret7 min de lecture

Depuis quelques mois, j'avais une idée en tête : une application qui gérerait à la fois mes notes et mes tâches, une sorte de petit assistant personnel. Rien de révolutionnaire, mais un outil vraiment simple, largement personnalisable, et accessible partout, du téléphone à l'ordinateur. Et pourquoi pas avec un peu d'intelligence artificielle pour donner un coup de main au quotidien.

J'ai posé les premières bases pendant les vacances de la Toussaint 2024. Puis d'autres projets, les trop nombreux examens et les fêtes de fin d'année ont laissé cette esquisse prendre la poussière quelques mois, avant que je reprenne enfin le travail. Voici les coulisses du projet : de la première idée jusqu'aux premières versions de l'application.

Pour la petite présentation : je suis Erwan, étudiant en école d'ingénieur à Strasbourg, passionné d'intelligence artificielle et Co-fondateur de FLots. Créer des applications ne faisait pas partie de mes cours : je m'y suis mis un peu par hasard, grâce à une mission en indépendant, et j'ai adoré. Après quelques mois à travailler sur les projets des autres, je me suis dit que lancer ma propre appli serait un beau terrain de jeu pour apprendre.

L'idée de départ

Tout part d'une remarque que je me suis faite l'été dernier : je ne connaissais aucune application capable de gérer mon emploi du temps et mes tâches de façon vraiment souple, tout en servant aussi à ranger mes notes personnelles et à les retrouver facilement.

J'ai remarqué que beaucoup de gens (moi le premier) s'envoient des messages à eux-mêmes pour ne rien oublier, ou notent tout en vrac dans l'application de notes de leur téléphone. Des outils comme Notion ou Obsidian existent déjà et rendent bien service, mais ils demandent un vrai temps d'apprentissage avant de s'y sentir à l'aise. L'idée de Flots, c'est l'inverse : proposer moins de fonctions, mais les rendre agréables et évidentes à utiliser tous les jours.

D'abord le design, ensuite le reste

En bon ingénieur, j'aime commencer par... le design ! C'est plutôt rare pour notre espèce, mais c'est très utile pour savoir où l'on va. Je commence donc par jeter deux-trois idées de logos, puis je dessine une première maquette pour imaginer où placer les notes et les tâches à l'écran.

Première maquette de Flots : les écrans Tâches et Notes

Cette version n'a pas fait long feu, mais elle a lancé la machine. Le nom « Flots » m'est venu sur un coup de tête : ça sonnait comme flow (le fait d'être dans son élan), et ça se prononce bien. Restait à lui donner un logo à la hauteur : une jolie vague. J'ai donc passé deux jours entiers à batailler avec des cercles pour obtenir quelque chose de propre, qui rende bien de près comme de loin. Résultat : je déteste les cercles, mais je suis plutôt fier du rendu final.

Les nombreuses versions du logo, du croquis sur feuille A4 jusqu'au dessin final

Le logo final de Flots

Un week-end à Paris pour se lancer

À la Toussaint, avec Sylvain Brocas, qui voulait participer aux débuts du projet, on a pris deux jours pour se retrouver à Paris et enfin se mettre au travail. C'est toujours plus motivant de donner du concret à un projet. Après quelques heures en bibliothèque, voilà mon grand sourire au moment où l'application s'est enfin lancée sur mon téléphone :

Premier lancement de l'application sur téléphone, en bibliothèque

Petite anecdote : le lendemain matin, après 45 minutes de métro, on s'est retrouvés le nez devant la porte d'une bibliothèque… fermée. C'était un jour férié, et toutes celles de la région parisienne l'étaient aussi. On n'a pas trouvé mieux que de s'installer dans un parc pour continuer, évidemment le jour où la température avait bien chuté, à errer de café en café pour se réchauffer et recharger les ordinateurs. Lancer un projet dans le froid et le brouillard, sur un banc : c'est exactement l'image en tête de cet article, et un souvenir qu'on n'est pas près d'oublier.

Ces deux jours nous ont permis de poser des bases solides pour la suite.

Un message qui a tout changé

Au début, j'avais voulu tout construire moi-même, à partir de zéro. C'est très formateur, mais en partageant mon avancée avec d'autres passionnés sur le Discord d'Eos, on m'a fait comprendre une chose importante : à vouloir tout réinventer seul, on bricole beaucoup, et on laisse passer sans s'en rendre compte des problèmes, notamment de sécurité.

J'ai donc pris une décision qui m'a coûté quelques semaines : tout recommencer, mais proprement, sur des bases fiables et éprouvées. Frustrant sur le moment, mais tellement plus sain ensuite. On en a aussi profité pour adopter de bons réflexes d'équipe, comme se relire mutuellement avant de valider le moindre changement. Un peu plus lent au démarrage, mais ça nous évite bien des soucis par la suite.

Un peu d'intelligence artificielle pour ranger les notes

L'une des idées de départ, c'était que l'application devine toute seule la catégorie d'une note au moment où vous l'écrivez (une idée, une liste de courses, un compte-rendu de réunion…). Les astres se sont alignés : un cours de mon école demandait justement un projet de ce genre. J'ai embarqué Nathan Wurpillot, mon binôme habituel, et on s'est lancés.

Premier obstacle : pour qu'une intelligence artificielle apprenne à reconnaître un type de note, il lui faut beaucoup d'exemples. On a donc lancé un petit questionnaire autour de nous, en demandant à chacun de classer ses propres notes. En deux jours, une petite centaine de réponses, encore trop peu. Heureusement, ChatGPT s'est révélé très doué pour inventer, à partir de nos exemples, plein de notes réalistes supplémentaires.

Résultat : notre assistant devine la bonne catégorie environ trois fois sur quatre. Pas parfait, mais largement suffisant, car il ne fait que proposer : c'est toujours vous qui avez le dernier mot. Et si vous créez vos propres catégories, il sait aussi s'y adapter. De quoi rester souple et coller aux besoins de chacun.

Une session de travail nocturne pour relier tout ça à l'application

Les tâches, là où ça devient intéressant

Créer une note, c'est simple : un titre, un contenu, quelques catégories. Les tâches, elles, demandaient plus de réflexion. Florian Lollivier, grand amateur de ce genre d'outils, nous a aidés à poser les idées, notamment la distinction entre les tâches ponctuelles et les « habitudes », ces tâches qui reviennent chaque jour, chaque semaine ou chaque mois.

Le point clé, c'est la façon de gérer une tâche en retard. Une tâche qui revient régulièrement doit apparaître au bon moment, mais si on ne la fait pas à temps, elle ne doit pas disparaître toute seule. Exemple : le ménage tous les mardis et jeudis. Si on oublie le mardi, la tâche doit rester bien visible et signalée en retard jusqu'à ce qu'elle soit faite : c'est à vous, et à vous seul, de dire qu'elle est terminée. Un détail en apparence, mais essentiel pour ne rien laisser filer entre les mailles du filet.

Bonne nouvelle côté équipe : Adrien Jayat a rejoint le projet sur le long terme. Avec son expérience, il s'est occupé de toute l'organisation technique en coulisses, pour qu'on puisse travailler à plusieurs facilement et sans se marcher dessus. Un vrai confort au quotidien.

Et la suite ?

Le prochain grand chantier, c'est de repenser le design pour rendre l'application vraiment agréable et lui donner un style bien à nous. Il restera ensuite à peaufiner l'affichage des tâches, les rappels, sur ordinateur comme sur téléphone, et le lien avec votre agenda.

Merci d'avoir lu jusqu'ici. Je suis très heureux d'avoir pu partager la genèse de ce projet. Un grand merci à toutes les personnes qui participent, de près ou de loin, à cette aventure, celles qui ont mis les mains dans le cambouis comme celles qui donnent simplement leur avis.

Découvrir Flots →

Article adapté du récit original d'Erwan Coubret, publié sur Eos.

Articles similaires