# Migration React Native vers Expo.

Type: homepage
Language: fr-FR
Canonical URL: https://simonboisset.com/

J'aide votre équipe à migrer vers Expo/EAS sans bloquer les releases ni perdre la main.

## Ce que je sécurise pendant la migration Expo.

La plupart des migrations bloquent aux mêmes endroits : compatibilité native et déploiements EAS/stores. Je traite les deux dans le même diagnostic.

- Surface native: Dépendances, permissions, config plugins, prebuild et modules qui peuvent bloquer Expo. Vous obtenez une carte de compatibilité et des options claires de remplacement ou de repli.
- Déploiements EAS et QA: EAS Build, Submit, Update, channels, CI et distribution QA. Je conseille votre équipe sur les options applicables au projet pour optimiser les phases de déploiement.
- Accompagnement sur mesure: Arbitrages selon votre stack, vos contraintes stores et votre cadence produit. Je choisis avec vous les options utiles au projet, sans appliquer un workflow Expo générique.
- Autonomie équipe: Décisions, playbooks et arbitrages sont écrits pour l'équipe interne. La migration se termine avec un workflow que votre équipe peut opérer sans moi.

## Retours de mission

Quelques retours concrets de missions React Native, Expo et mobile legacy.

- Eric: Nous partions d'un legacy assez complexe. Simon a repris le projet, remis de l'ordre dans toute la stack et continue de nous accompagner au quotidien.
- Julie: Simon a construit notre app React Native depuis zéro, en restant aligné avec l'app web. En quelques semaines, nous avions les rappels, les messages, le partage de photos et les appels vidéo.
- Matthieu: Nous traînions cette migration Expo depuis plus d'un an. Simon nous a rassurés, l'a livrée en deux semaines, et nous avons pu publier une version propre derrière.
- Thomas: Simon est arrivé sur un projet où le front, le backend, le mobile et l'infra étaient tous liés. Il a vite compris comment tout s'emboîtait, ce qui nous a évité beaucoup d'allers-retours.
- Romuald: Simon a migré vers Expo trois de nos apps React Native maintenues depuis plus de 9 ans. La migration s'est faite en douceur, et nous en mesurons déjà les bénéfices : montées de version bien plus rapides, builds enfin fiables.
- Antoine: Notre codebase mobile était devenue trop complexe : trop de cas particuliers, trop de dépendances, plus beaucoup de certitudes. Simon nous a aidés à reprendre la maîtrise et à remettre une structure claire.

## De votre app actuelle à une release Expo

Votre produit continue d'avancer. Je retire les blocages Expo, je prouve le chemin de release, puis l'équipe reprend la main.

- Repérer ce qui bloque Expo: Je vérifie les modules natifs, la config app, la CI et les contraintes stores avant de toucher au code. Outcome: Carte des risques, ordre de traitement et devis de prestation
- Migration du projet: Je configure le projet et les fichiers Expo, remplace les librairies incompatibles avec l'écosystème, puis sécurise les builds. Outcome: App Expo qui build proprement
- Tester une vraie sortie: Je valide EAS, les canaux QA, les versions et les règles store sur une release que l'équipe peut inspecter. Outcome: Chemin QA vers store prêt
- Passer la main à l'équipe: Je documente les commandes, les choix et les options de rollback utilisés pendant la migration. Outcome: Équipe prête pour les prochaines releases

## Related links
- [Website](https://simonboisset.com/)
- [Blog](https://simonboisset.com/blog)
- [Legal documents](https://simonboisset.com/docs)
- [Schedule a call](https://cal.eu/simon-boisset/meet-simon)
