2 points par sobook 2025-12-23 | Aucun commentaire pour le moment. | Partager sur WhatsApp

▷Contexte de développement :

  1. Nous l’avons développé en parallèle de la création d’un service d’abonnement de livres papier portant le même nom.
  2. Au départ, il a été conçu comme un service complémentaire pour les abonnés. Cependant, le service d’abonnement de livres a été arrêté après une phase de test, et seul l’app est actuellement exploitée. J’ai réalisé qu’il est difficile de créer un nouveau service et de l’exploiter avec succès.
  3. L’app est disponible sur Android et iOS.
  4. Vous pouvez la télécharger en recherchant "SoBookClub" sur Google Play ou l’App Store.

▷Méthode de développement :

  1. Le développement a été réalisé en vibe coding.
  2. Les outils d’IA utilisés l’ont été dans les proportions suivantes : Claude 29 %, Gemini 70 %, ChatGPT 1 %.
  3. Pour les outils, la répartition était : Cursor 20 %, VS Gemini Code Assist 30 %, VS Gemini CLI 50 %.
  4. Le coût des tokens s’est élevé à environ 3 000 $ + α. Ce montant inclut aussi les tokens gratuits offerts lors de l’inscription à Google.
  5. Comme il fallait créer un service d’abonnement web et deux apps, Flutter + Firebase ont été utilisés pour faciliter la maintenance.
  6. L’interface d’administration a été développée pour pouvoir être gérée sur le web.
  7. J’ai principalement utilisé une méthode consistant à rédiger les spécifications de travail avec Claude, puis à développer avec Gemini. Les spécifications ont été découpées et séparées en unités de travail aussi simples que possible.
  8. Le travail avançait selon ces spécifications ; avant chaque tâche, je réorganisais une nouvelle fois son périmètre et son contenu, puis je passais à l’exécution. Quand des tâches inutiles étaient lancées ou que le travail se bloquait, je faisais immédiatement un rollback et je recommençais, en répétant ce processus.

▷Présentation du service :

  1. Si vous souhaitez noter une phrase en lisant un livre papier, vous pouvez la prendre en photo et l’enregistrer en texte.
  2. Les personnes lisant le même livre peuvent discuter entre elles.
  3. Si vous voulez organiser vos idées seul, vous pouvez aussi avoir une courte conversation avec un LLM.

▷Bilan :

  1. Mettre en œuvre une idée est devenu plus facile qu’on ne le pensait.
  2. Pour concrétiser une idée, il faut répéter à l’infini planification > exécution.
  3. En surveillant en permanence le LLM, en l’empêchant d’effectuer des tâches inutiles, puis en vérifiant le contenu du travail avant de continuer, on peut réduire au moins un peu la consommation de tokens.

Aucun commentaire pour le moment.

Aucun commentaire pour le moment.