L’Express : Rebuild complet de l’app mobile en 8 mois
Unifier deux codebases natives sous Flutter pour scaler l'acquisition
code.store
23/03/2026
Key elements
Time-to-market : 8 mois du scoping au lancement.
Stack : Flutter (codebase unique), Arc XP (CMS), Firebase.
Effectif : Équipe hybride de 17 personnes (7 code.store / 10 L’Express).
Fonctionnalité phare : Player audio premium natif intégré.
KPI : Hausse des conversions d'abonnements via parcours optimisés.
Context and challenges
Référence des news magazines en France depuis 1953, l’Express pivote vers un modèle « digital-first ». Plus qu’une mise à jour esthétique, la refonte élimine les goulots d'étranglement qui freinaient la croissance de L'Express.
Comment transformer une application mobile vieillissante, freinée par une double dette technique, en un levier de croissance numérique performant sans interrompre le flux éditorial d’un acteur historique ?
- Dette technique : Deux codebases distinctes (Swift et Kotlin),
- Coûts : Maintenance double, livraison lente, ROI faible,
- Rigidité : Impossible d'ajuster l'UX ou les tunnels de vente rapidement,
- Angle mort : Tracking utilisateur incomplet (Piano Analytics mal intégré).
Choice of partner and solution implemented
Le choix de code.store et de la technologie Flutter a été guidé par une volonté de rupture avec l'existant sans pour autant repartir d'une feuille blanche. Plutôt que de maintenir deux applications natives coûteuses, l'équipe a privilégié une codebase unique capable de garantir une parité de fonctionnalités parfaite entre iOS et Android, tout en divisant par deux les efforts de maintenance future.
La stratégie technique a reposé sur trois piliers :
- Capitalisation sur l'existant : Au lieu de reconstruire un backend complexe, l'application se branche directement sur le backbone Arc XP et Firebase déjà utilisé pour le web. Cette approche a permis de sécuriser la livraison et d'assurer une synchronisation des contenus en temps réel sans risque de régression éditoriale.
- Accélération par l'expertise : Grâce à un alignement technique immédiat entre les équipes de L'Express et de code.store, l'étape du Proof of Concept (POC) n'a pas été utile pour passer directement à l'implémentation. Ce gain de temps a été réinvesti dans le développement de fonctionnalités à haute valeur ajoutée, comme le player audio premium.
- Écosystème "Best-of-Breed" : Pour transformer l'application en un véritable levier de croissance, des solutions spécialisées ont été intégrées nativement : Purchasely pour orchestrer les tunnels d'abonnement, Batch pour le pilotage des notifications push, et Piano Analytics pour une lecture des comportements utilisateurs.
Project timeline
Le chantier a été mené en flux tendu sur 8 mois , sans jamais interrompre le flux éditorial.
L'enjeu n'était pas seulement technique, mais organisationnel : faire travailler en parallèle 7 experts de code.store et 10 membres de L'Express.
- Discovery & UX (6 semaines) : Audit du legacy et définition des parcours critiques.
- Architecture (2 semaines) : Connexion directe au SDK Arc XP.
- Build (13 semaines) : Développement simultané iOS/Android. Création du lecteur audio custom.
- QA & launch (3 semaines) : Tests conjoints et déploiement progressif.
Results and next steps
Résultats Immédiats :
- Passage de deux codebases natives à une stack unique Flutter.
- Optimisation des tunnels d’achat et des paywalls, entraînant une hausse directe des souscriptions.
- Adoption du player audio natif, augmentant le temps passé sur l’application et la fidélisation des abonnés.
- Visibilité totale sur le comportement utilisateur, permettant des itérations produit basées sur des preuves.
Prochaines étapes : Le projet entre désormais dans une phase de pérennisation axée sur l'indépendance des équipes internes:
- Formation des équipes produit pour piloter l'interface et la hiérarchisation des contenus sans intervention technique.
- Accompagnement des développeurs de L’Express sur la stack Flutter pour assurer une maintenance interne agile et une évolution continue du produit.
- Évolution du produit vers des fonctionnalités premium+ (podcasts, vidéos, écouter plus tard).
Best practices
Mener le design UX et le développement mobile de front pour tenir les délais fixés.
Utiliser Arc XP comme source de vérité unique pour le contenu web et mobile afin d'éviter les doubles saisies.
Intégrer des services tiers spécialisés plutôt que de redévelopper l'existant.
Piloter l'interface et les blocs de la homepage via Firebase Remote Config pour des modifications en temps réel sans soumission aux stores
Comments
No comments yet. Be the first to comment!
You must be signed in to add a comment.
Dated at the model level
- Review by
- 23/09/2026
Rebuild complet de l’App mobile en 8 mois.
Tags
REX produced by
Project images