Retour au blog Histoire

Des cartes mémoire à Storycast : comment AiWords est passé de 1.0 à 3.0

· Safafish

Aussi en : English · 中文 · 日本語 · Español · Français · 한국어 · Українська

AiWords a déployé sa mise à jour 3.1 en août, et les notes de version actuelles partent du principe que vous savez comment l'application en est arrivée là. Ce n'est sans doute pas le cas, et la version authentique de l'histoire s'avère bien plus intéressante qu'une chronologie marketing. Cet article retrace l'historique du développement, depuis le tout premier commit en octobre 2024 jusqu'à aujourd'hui, version par version.

1.0 — la boucle principale (septembre 2025)

Le travail a débuté en octobre 2024 et la version 1.0 est arrivée sur l'App Store en septembre 2025. Cette première version posait déjà les bases de l'application actuelle : choisir un livre de vocabulaire par niveau JLPT, définir un objectif quotidien, étudier une file mixte de nouveaux mots et de révisions, puis consulter ses statistiques. Elle incluait le mode d'écoute Radio, la révision par QCM et un mode de navigation libre, sans oublier les fonctionnalités annexes——réglages d'étude, statistiques d'apprentissage, profil avec gestion de compte, retours dans l'application et pages légales.

Ce que la 1.0 ne possédait pas encore représentait pourtant l'essentiel de ce que l'on associe aujourd'hui à l'application. Pas de reconnaissance d'écriture, pas de mode saisie au clavier, pas de suivi du temps d'étude, ni de Storycast. En revanche, le moteur de répétition espacée était là dès le premier jour——la file quotidienne a toujours été planifiée mot par mot, et ce choix s'est révélé être le socle sur lequel tout le reste s'est construit.

2.0 — les mains et les oreilles (décembre 2025)

La soumission de la version 2.0 a eu lieu le 11 décembre 2025, couronnant une série de 175 commits depuis le lancement initial. Deux nouveautés majeures en étaient la vitrine.

D'abord, l'écriture manuscrite. À la mi-octobre, nous avons intégré la reconnaissance d'encre numérique de Google ML Kit sous forme de module natif et conçu l'Exercice d'écriture autour de celle-ci : vous tracez les kanas et l'application reconnaît les traits directement sur l'appareil. Un mode de saisie au clavier compatible avec les méthodes d'entrée (IME) japonaises s'y est ajouté, offrant aux apprenants deux façons de produire activement les mots au lieu de simplement les reconnaître.

Ensuite, l'application a commencé à mesurer le temps avec rigueur. Le suivi global du temps d'étude a fait son entrée, accompagné d'un sélecteur de fuseau horaire, d'une réinitialisation quotidienne configurable, de données réelles derrière les graphiques de statistiques et d'un bouton Jour de repos pour protéger votre série de jours consécutifs en cas d'imprévu. La même mise à jour a réorganisé l'écran d'accueil autour de la file quotidienne, ajouté le mode sombre automatique, l'édition d'avatar, un mode de navigation personnalisé et des pièges de quiz plus pertinents issus d'une nouvelle version de l'API. La suppression de compte——exigée par les directives de l'App Store et légitime en toutes circonstances——a également été livrée au cours de ce cycle.

Une note en passant : un premier prototype de la fonctionnalité d'histoires IA avait fait son apparition en interne en octobre 2025, sous le nom de Storycast. Il n'était pas au point et s'apprêtait à être entièrement réécrit.

3.0 — Storycast, abonnements et nouveau visage (premier semestre 2026)

L'arc de la 3.0 s'est étalé de décembre 2025 jusqu'à l'été 2026, transformant l'application plus que les deux versions précédentes réunies. En résumé :

Storycast prend vie

En janvier 2026, l'onglet IA a été ouvert. Le mois suivant, les dialogues de Storycast sont passés d'appels classiques en requête/réponse au streaming WebSocket, permettant aux personnages de répondre au fil de leur parole au lieu d'attendre une pause. L'architecture des composants a été repensée en mars, suivie de l'historique et de la révision des conversations, et la fonctionnalité s'est enrichie de ses éléments distinctifs un par un : plusieurs embranchements d'histoire par groupe, un bouton d'annulation, le mode vocal fin mars, un panneau de réglages en avril, des cartes d'objectifs d'apprentissage, un Article d'histoire bilingue tiré de chaque dialogue en mai, le mode d'étude par Cartes de couleur rouge et verte en juin, et des cartes pédagogiques d'échauffement avec des phases de cours en juillet.

Comptes et modèle économique

La connexion invité est arrivée en février 2026 afin de permettre l'essai de l'application avant toute inscription, suivie par Sign in with Apple, dont l'intégration complète d'authentification Apple a abouti fin mars. La même semaine, les abonnements ont été lancés sous forme d'achats intégrés iOS——affichage des formules, achat, restauration et résiliation——et le système de paiement a migré vers StoreKit 2, la gestion moderne des reçus étant un prérequis à une gestion saine des abonnements.

Une refonte visuelle et une passe intégrale de traduction

La fin mars a également apporté l'identité visuelle que l'application conserve aujourd'hui : le style néo-brutaliste aux bordures épaisses et aux ombres dures. En avril, ce codage en dur a laissé place à un véritable système de design tokens proposant trois styles d'interface au choix——Doodle, Professional et Flat & Elegant——et les pages de réglages d'étude ont été redessinées en harmonie. Côté langues, le japonais et le français ont rejoint l'interface en mars, avant une passe générale qui a éliminé la moindre chaîne de caractères codée en dur ; les textes de l'application existent désormais en huit langues.

Le travail de fond s'est révélé tout aussi déterminant : les enregistrements d'étude ont commencé à être téléversés automatiquement dès le passage de l'application en arrière-plan, si bien que l'apprentissage d'une journée n'est plus tributaire de la fermeture en bonne et due forme de votre session.

Où nous en sommes aujourd'hui

La mise à jour 3.1 s'inscrit dans la continuité directe de tout cela : l'écran Profil reconstruit autour des statistiques que la 2.0 a commencé à recueillir, le paywall d'abonnement rebâti sur les fondations posées par la 3.0, et le paquet Android aligné sur l'identifiant sous lequel il sortira sur Google Play. Cette histoire fait l'objet d'un article dédié : AiWords 3.1. Et si vous vous souciez moins des versions que de la précision avec laquelle vos révisions vous sont présentées, commencez par découvrir comment fonctionne le moteur de révisions.

Les dates et attributions de fonctionnalités mentionnées dans cet article sont issues de l'historique de développement de l'application. Si vous constatez un élément qui ne correspond pas à votre expérience sur une version donnée, n'hésitez pas à nous en faire part via la page d'assistance.