YippyLingo vend des kits d'activités pour apprendre l'anglais aux enfants, accompagnés d'une app. En septembre 2023, l'app était en plein développement chez deux premiers développeurs. Akago a repris le code, l'a finalisé et l'a publiée sur l'App Store le 20 novembre 2023, puis l'a fait évoluer jusqu'en 2025. Flutter pour iOS, Android et le web ; un contenu piloté depuis le CMS Directus.
Le contexte
Beaucoup de parents veulent faire entrer l'anglais tôt à la maison, sans que tout passe par un écran. YippyLingo, marque née à Lyon en 2023, répond avec des kits d'activités concrètes : chaque kit propose quatre séances d'une vingtaine de minutes autour d'un thème (dessin, musique, cuisine, sport…), avec un livret. L'app apporte l'audio guidé, les vidéos et les quiz ; YippyLingo la décrit comme 80 % d'audio et 20 % de quiz.
À l'été 2023, l'app était en plein développement avec deux premiers développeurs, et le lancement approchait. YippyLingo cherchait une équipe pour reprendre le code en cours, le finaliser et franchir la dernière marche : la publication sur les stores.
Reprendre un code en cours
Nous sommes arrivés en septembre 2023. Première étape : comprendre l'existant plutôt que le réécrire. L'architecture en place, une clean architecture avec une gestion d'état BLoC, tenait la route : nous l'avons gardée et complétée.
Ensuite, finaliser : écrans à terminer, corrections, notes et avis des activités à fiabiliser, puis toute la partie que l'on découvre souvent tard, la configuration et la signature des versions iOS et Android, les fiches des stores, la validation. Le 20 novembre 2023, dix semaines après notre arrivée, la première version était sur l'App Store.
Ce que fait l'app
- Six formats de mission : audio court ou long, vidéo, quiz de répétition, QCM en images ou en texte, association par glisser-déposer, avec sons et animations de réussite.
- Un contenu piloté depuis un CMS : activités, missions et médias se publient sans nouvelle version de l'app.
- Un compte parent pour plusieurs enfants : chacun a ses activités débloquées et sa progression, enregistrée à chaque étape.
- Un « profil aventurier » qui motive : mots appris, activités terminées, missions réussies, badges animés.
- Un contrôle parental à l'entrée des réglages, pour que les enfants restent dans les activités.
Après le lancement
Nous avons ensuite assuré le suivi de l'app jusqu'en 2025 : corrections, mises à jour et nouvelles fonctionnalités, comme le matériel à télécharger pour chaque activité, ajouté en 2025. La dernière version que nous avons publiée, la 1.0.18, date de mai 2025.
Architecture et choix techniques
| Composant | Technologie |
|---|---|
| Application | Flutter (Dart 3), une base de code pour iOS, Android et le web |
| Architecture | Clean architecture, BLoC et Cubit, injection avec GetIt, navigation GoRouter |
| Contenu | Directus, CMS headless |
| Authentification | Firebase Auth, dont le jeton ouvre une session Directus |
| Bêtas | Firebase App Distribution |
| Version web | Firebase Hosting |
Un CMS pour rendre le client autonome. Les activités changent chaque mois. Si chaque nouveauté demandait une version de l'app, il faudrait repasser par Apple et Google à chaque fois. Avec Directus, l'équipe YippyLingo publie elle-même ses activités, missions et médias : l'app les affiche aussitôt.
Un seul compte, deux briques. L'authentification passe par Firebase, simple et fiable sur mobile ; son jeton est échangé contre une session Directus, qui gère les droits d'accès au contenu. Chaque outil fait ce qu'il fait le mieux.
Chiffres clés
| Indicateur | Valeur |
|---|---|
| Arrivée sur le projet | Septembre 2023 |
| Sortie sur l'App Store | 20 novembre 2023, dix semaines plus tard |
| Suivi | Jusqu'en mai 2025 (version 1.0.18) |
| Formats d'exercices | 6, alimentés depuis le CMS |
| Plateformes | iOS, Android, web |
Ce que ce projet illustre
Reprendre plutôt que réécrire
Face à un code commencé par d'autres, la tentation est de tout refaire. C'est rarement le bon calcul : on garde ce qui tient, on corrige ce qui bloque, et on livre. C'est ce qui a permis de sortir l'app en dix semaines.
La publication est un chantier à part entière
Signatures, comptes développeur, fiches, captures, règles d'Apple et de Google : la dernière marche est souvent la plus sous-estimée d'un projet mobile. Elle fait partie de nos projets, pas d'une annexe.
Un produit vivant se pilote sans développeur
Grâce au CMS, le rythme éditorial de YippyLingo ne dépend pas du nôtre. C'est une décision d'architecture qui change le quotidien du client.
Ils le disent mieux que nous
« Collaboration au top sur le développement de notre application : consciencieux, organisés et très impliqués, ils nous tiennent régulièrement informés des évolutions à prévoir. 👌 »
YippyLingo
Une app commencée ailleurs, à terminer ? Code repris d'un freelance ou d'une autre agence, lancement qui piétine, publication bloquée : on fait le point sur l'existant et on vous dit honnêtement ce qu'on garde. Parlez-nous du vôtre.
Contactez-nous directement← Retour à la présentation du projet YippyLingo · Toutes nos réalisations