David Rieu — développeur freelance
Développeur React Native freelance
React Native permet une équipe produit unique pour iOS et Android tout en gardant la porte ouverte vers le natif (SDK, perfs, UI spécifique). Je structure le code pour limiter les re-renders, isoler la navigation et fiabiliser les builds : TypeScript, tests sur parcours critiques, pipelines qui buildent les deux plateformes à chaque merge.
Build — preview — ship
Ils me font confiance
Ce que vous obtenez
Une app mobile prête pour les stores
Stabilité, releases, conformité : le trio qui évite les refus Apple/Google.
Navigation & état maîtrisés
Stacks claires, erreurs réseau gérées, écrans offline quand le métier l’exige.
CI iOS + Android
Builds reproductibles, signatures, versioning, notes de release.
Pont natif quand nécessaire
Modules natifs ciblés plutôt que sur-ingénierie.
Préparation stores
Privacy manifest, captures, textes conformes, TestFlight / tracks internes.
Lecture
React Native : partager le code sans sacrifier l’expérience
Beaucoup de produits n’ont pas besoin de deux équipes Swift + Kotlin au démarrage. React Native accélère les itérations tant que je discipline l’architecture : navigation, cache, images, listes longues.
Expo accélère le bootstrap ; le workflow « bare » reste pertinent pour certains SDK ou exigences de build. Le choix se fait sur la liste d’intégrations à J+90, pas sur la mode.
Les refus de review viennent souvent des détails (tracking, descriptions, crash au cold start). Je prépare des checklists et des builds de recette avant soumission.
Pour aller plus loin sur le silo mobile, voir /applications-mobiles (iOS natif, Android, PWA).
Pour vous
Qui me sollicite sur React Native
Produit, startup, DSI.
Produit / CEO
MVP store, itérations rapides, métriques d’usage.
Équipes existantes RN
Audit perf, dette navigation, migration lib.
Agences
Renfort senior sur un client à deadline store.
Scale-up
Stabilisation avant série A, monitoring crash.
Décision
Qualité d’une app React Native
Ce qui sépare une démo d’une app en production.
Process
Mission React Native
- 1
01
Brief & risques
Parcours, auth, offline, analytics, volumétrie.
- 2
02
Architecture
Navigation, state, modules natifs identifiés.
- 3
03
Build
Features, tests device, perf listes.
- 4
04
Stores
Soumissions, corrections review.
- 5
05
Run
Crash reporting, releases mineures.
Stack
Écosystème React Native
TypeScript, React Navigation ou Expo Router, Reanimated si animations, Fastlane, EAS si Expo, Metro, Jest / RNTL ciblés.
Enchaînements fréquents : sur mesure, WordPress, Retour à Expertises.
Portfolio
Sélection de projets
Création de sites internet, apps et outils : six projets récents. Je détaille captures et chiffres sur chaque fiche.
FAQ
FAQ — React Native
Expo, perf, natif.
Expo ou bare ?+
Expo si le périmètre colle aux APIs Expo Go / dev client ; bare si SDK spécifiques ou contraintes build lourdes.
Pouvez-vous mixer avec du Swift / Kotlin ?+
Oui pour des modules ciblés ; je documente la surface pour limiter la dette.
OTA (Expo Updates) : jusqu’où aller ?+
Idéal pour correctifs JS et assets ; les changements natifs ou de permissions restent des soumissions stores planifiées.
Refus App Store / Play Console : comment réagir ?+
Je lis la guideline citée, je corrige avec traçabilité (privacy manifest, data safety, captures) puis resoumission ciblée.
UneappReactNativeàsortirouàstabiliser?
Expliquez votre contexte en quelques lignes : proposition réaliste sous 24h ouvrées (périmètre, jalons, ordre de grandeur).
30 minutes de discussion, sans engagement. Vous repartez avec des conseils concrets, même si nous ne donnons pas suite ensemble.





