Aller au contenu

Expo SDK 56 : ce que la nouvelle version change pour les applis React Native

Expo a publié le 21 mai son SDK 56, avec React Native 0.85, des composants natifs stables et des mises à jour plus légères. Ce que ça change pour une application d'entreprise.

Le 21 mai 2026, Expo a publié la version 56 de son kit de développement. Expo est l'un des outils les plus utilisés pour créer des applications iOS et Android à partir d'une seule base de code, avec React Native. Si votre application mobile a été développée ces dernières années, il y a une bonne chance qu'elle repose dessus. Cette version apporte des gains concrets, et rappelle une réalité des applications mobiles : elles demandent un entretien régulier, imposé par Apple et Google autant que par les outils.

Ce qu'Expo a publié

D'après le journal des modifications officiel d'Expo, le SDK 56 embarque React Native 0.85 et React 19.2. Les principales nouveautés :

  • Des composants natifs stables : les interfaces écrites avec les outils natifs d'Apple (SwiftUI) et de Google (Jetpack Compose) via Expo UI sont désormais considérées comme stables. Une application peut ainsi avoir le rendu exact de chaque système là où ça compte.
  • Hermes V1 par défaut : le moteur qui exécute le code de l'application démarre plus vite, tourne plus vite et consomme moins de mémoire, selon Expo.
  • Des mises à jour à distance plus légères : les mises à jour envoyées sans repasser par les stores ne transmettent plus que la différence avec la version précédente. Expo indique que ces paquets étaient en moyenne 58 % plus petits que des paquets complets sur les 24 heures précédant l'annonce.
  • Des compilations plus rapides : Expo annonce environ 16 % de gain sur le temps médian d'une compilation iOS complète.

Le développeur qui a détaillé la version sur DEV Community relève aussi que plusieurs modules sont passés en version stable (agenda, contacts, photothèque, widgets iOS et « Live Activities »), et que le minimum requis passe à iOS 16.4.

Ce qui casse, et qu'il faut prévoir

Une version majeure apporte aussi des changements qui demandent des adaptations. Expo en liste plusieurs : certaines fonctions de gestion de fichiers deviennent asynchrones, la fonction réseau par défaut change, le routeur d'Expo ne permet plus d'importer directement certaines bibliothèques de navigation, et TypeScript passe en version 6. Rien de dramatique sur une application bien entretenue, mais cela demande des tests, et parfois quelques jours de travail.

Point pratique relevé par Expo : l'application de test Expo Go pour le SDK 56 n'est pas disponible sur les stores, et s'installe par d'autres moyens. Sans conséquence pour vos utilisateurs, mais un détail que l'équipe de développement doit connaître.

Ce que ça change pour une PME

Une application mobile n'est jamais finie

Apple et Google font évoluer leurs systèmes chaque année, relèvent les versions minimales exigées pour publier, et imposent de nouvelles règles, comme la vérification des développeurs Android que nous évoquions en avril. Les outils de développement suivent. Une application qu'on ne met jamais à jour finit par ne plus pouvoir être publiée, puis par ne plus fonctionner sur les téléphones récents.

Rester à une ou deux versions près

Expo publie plusieurs versions majeures par an. Il n'est pas nécessaire d'adopter chacune le jour de sa sortie, mais il ne faut pas laisser l'écart se creuser : passer d'une version à la suivante est un petit chantier, en sauter cinq d'un coup en est un gros.

Les mises à jour à distance, un atout à utiliser

Les corrections qui ne touchent pas au code natif peuvent être envoyées sans repasser par la validation des stores. Des paquets plus légers, c'est une mise à jour qui arrive plus vite chez des utilisateurs en mauvaise couverture réseau, un point qui compte pour les applications utilisées sur le terrain.

Les assistants de code s'invitent aussi

Signe des temps, Expo fournit désormais des fichiers d'instructions officiels destinés aux assistants de programmation IA, dont un pour guider les montées de version, selon DEV Community. L'IA peut accélérer ces chantiers d'entretien, à condition qu'un développeur relise et teste ce qu'elle produit.

Ce que nous conseillons

  1. Demandez sur quelle version d'Expo et de React Native repose votre application, et à quand remonte la dernière mise à jour.
  2. Ne migrez pas le jour de la sortie : on laisse passer les premiers correctifs, on teste sur une branche à part, puis on publie.
  3. Prévoyez une mise à jour technique par an au minimum, dans le budget de maintenance.
  4. Vérifiez que les comptes de publication (Apple, Google) sont au nom de votre entreprise.

Nous développons nos applications iOS et Android avec ces outils, de la marketplace de réservation beauté et ses applications mobiles à l'application de notre propre agent IA. Les montées de version font partie de la maintenance, et le code source vous est remis. Sur la conception d'une application de terrain, lisez aussi notre article sur les équipes terrain hors ligne. Pour un point sur l'état de votre application, prenez un rendez-vous de 30 minutes.

Sources

Votre application mobile est-elle à jour ?

On regarde ses versions, ses comptes de publication et ce qu'il faut prévoir.

À lire ensuite

Tous les articles →