
Progressive migration of connected Internet and TV box platforms to a universal app.
Context
With the launch by Netflix of an offer with advertising, TF1 seizes the opportunity to position itself as a leader in free streaming.
The objective is to provide free, unlimited access to 15,000 hours of content on all connected screens.
%20copie.webp)
Challenges
- Launch the new offer less than 6 months after its announcement to surprise the competition
- Release all 13 platforms simultaneously: web, mobile app, Internet box (Orange, Freebox Pop, Bouygues), connected TVs (Apple, Android, Google, Fire TV) and Smart TV (LG, Samsung, Fire TV) and Smart TV (LG, Samsung, Fire TV) and Smart TV (LG, Samsung, Fire TV)
- Dealing with the technical limitations of TV platforms, especially in terms of available memory
- Coordinate the 200 employees involved in the project effectively
Our approach
40 experts joined the TF1 teams to deliver the 13 platforms on time.
What made the difference:
Tech-enabled network of teams
Migration of 10 box and TV platforms into a single React Native architecture, through the creation of APIs that encapsulate authentication and navigation specificities and simplify the work of teams.
Right First Time
Optimization of memory consumption during development, in particular thanks to the manual management of garbage collecting.
Just-in-Time
Direct integration of Figma designs into the front-end code to streamline the work between designers and developers.

Our impact
Grand prix
+40%
33M
Les 13 plateformes de TF1+ ont été lancées simultanément le jour de la relance de Plus Belle la Vie, comme prévu. Le lancement a généré une forte accélération de la performance publicitaire (+40 % de chiffre d’affaires, +150 % de clics) et rassemblé 33 millions de streamers, avec +70 % d’utilisateurs actifs et un doublement du temps passé sur la plateforme.
