Lodgic

Explorer Lodgic

React Native

Développeur React Native à Toulouse

Une base de code partagée entre iPhone et Android.

React Native permet de partager la majeure partie du code entre iPhone et Android. Je l’utilise lorsque les besoins des deux plateformes sont proches ; je signale dès le cadrage les fonctions qui demandent du code natif.

Parlons de votre projet

Pourquoi React Native

Ce que permet la base de code partagée.

Le partage du code réduit le travail à dupliquer entre iPhone et Android. Les économies réelles dépendent des fonctions natives et des différences d’interface du projet.

Un code pour les deux

Chaque écran est développé une fois et fonctionne sur iPhone et Android. Une correction ou une nouvelle fonction sort des deux côtés le même jour.

  • Budget et délai réduits
  • Mêmes fonctions sur les deux stores
  • Une seule base à maintenir
  • Sorties simultanées

Correctifs en quelques minutes

Expo permet de diffuser certains correctifs compatibles avec la version installée. Les changements natifs passent par une nouvelle publication, selon les règles des stores.

  • Mode de publication adapté au correctif
  • Retour en arrière possible
  • Versions store pour les gros changements
  • Historique de chaque publication

Ce que vos utilisateurs voient

Boutons, listes, transitions : React Native utilise les composants réels de chaque système. L’application se comporte comme une app iPhone sur iPhone et comme une app Android sur Android.

  • Composants natifs, pas une page web déguisée
  • Gestes et animations adaptés à l’usage
  • Règles de chaque plateforme respectées
  • Fonctionne hors connexion

Accès à tout le téléphone

Appareil photo, GPS, notifications, Bluetooth, Face ID : tout ce que le téléphone sait faire est accessible. Quand un besoin très précis sort du cadre, j’écris le pont natif nécessaire.

  • Caméra, GPS, notifications, biométrie
  • Paiement intégré
  • Modules natifs sur mesure si besoin
  • Compatible tablettes

Quand je le déconseille

Jeu en 3D, traitement vidéo lourd, application très liée à une seule plateforme : là, le développement natif pur est plus adapté. Je vous le dirai au cadrage, et je vous orienterai vers la bonne personne.

  • Jeux et 3D en temps réel
  • Traitement vidéo ou audio intensif
  • Intégrations système très spécifiques
  • Je vous oriente plutôt que de forcer

Reprise d’une app React Native

Vous avez déjà une application React Native développée par quelqu’un d’autre ? Je l’audite et vérifie si ses dépendances peuvent être mises à jour. Je vous indique ensuite si une reprise est possible ou si une refonte est nécessaire.

  • Audit du code et des versions
  • Mise à jour Expo et React Native
  • Reprise de la publication sur les stores
  • Documentation pour la suite

Budget et périmètre

Je développe en React Native et TypeScript, avec un serveur Node.js et PostgreSQL derrière quand l’application en a besoin. C’est la même stack que sur le web : je peux livrer une application et son espace d’administration avec une seule logique, et un seul interlocuteur.

Une application React Native démarre à 4 000 € et se livre en 2 à 4 mois. Le prix est fixé par écrit au cadrage.

Questions sur cette prestation.

React Native, c’est moins bien qu’une « vraie » application ?

React Native produit une application installée depuis les stores et utilise les composants du téléphone. Certains besoins, comme la 3D intensive ou un traitement vidéo lourd, demandent une étude spécifique au cadrage.

Peut-on publier sur l’App Store et Google Play avec React Native ?

Oui, exactement comme n’importe quelle application. Je m’occupe des comptes développeur, de la fiche et de la validation d’Apple. Les mises à jour importantes passent par les stores ; les petits correctifs peuvent être déployés directement.

Que se passe-t-il quand Apple ou Google change quelque chose ?

Le suivi comprend les mises à jour prévues au contrat. Je vérifie les évolutions des systèmes et des stores, puis je chiffre les adaptations nécessaires.

Un autre développeur pourra-t-il reprendre l’application ?

Oui. React Native et TypeScript sont parmi les technologies les plus répandues : le code est lisible, documenté, et vous en êtes propriétaire. Votre application ne dépend pas de moi pour exister.

Contact

Décrivez-moi votre projet en quelques lignes.

Dites-moi ce qui doit fonctionner, pour qui et ce qui existe déjà.

Je ferai le point avec vous sur les fonctions prioritaires, les contraintes et les informations nécessaires pour établir un devis.

Besoin d’aide pour décrire votre projet ? →
Décrire mon projet

Les champs marqués * sont nécessaires pour répondre à votre demande. Votre message est transmis par FormSubmit à Yann (Lodgic). Téléphone et sujet sont facultatifs lorsqu’ils sont proposés. Vos données sont traitées pour étudier votre projet et vous répondre ; elles ne servent pas à vous inscrire à une newsletter. Consultez la politique de confidentialité pour connaître la durée de conservation et exercer vos droits.