Le glossaire · Une idée plus claire
React Native
React Native est un framework d'applications mobiles open source créé par Facebook. Il est utilisé pour développer des applications pour Android, iOS en permettant aux développeurs d’utiliser ReactJS avec les fonctionnalités natives de ces plateformes.
Mis à jour le
React Native est un framework d'applications mobiles open source créé par Facebook. Il est utilisé pour développer des applications pour Android, iOS en permettant aux développeurs d’utiliser ReactJS avec les fonctionnalités natives de ces plateformes.
Comment fonctionne React Native ?
React Native permet d'écrire l'interface avec des composants React, qui sont traduits en vrais éléments natifs iOS et Android et non en pages web. Un même code peut ainsi servir à deux plateformes, avec un rendu et des performances proches du natif.
On l'utilise souvent avec TypeScript et avec Expo, qui simplifie la configuration, les builds et la publication. L'état d'une application complexe peut se gérer avec XState : voir cet exemple de jeu mobile.
Exemple : une équipe qui développe une application de réservation écrit les écrans une seule fois avec des composants comme View, Text et FlatList. Le même code produit une application iOS et une application Android, tout en pouvant appeler du code natif pour des fonctions spécifiques comme la caméra ou le Bluetooth.
C'est la technologie que nous utilisons pour le développement d'applications mobiles iOS et Android de nos clients.
La prochaine étape
Et si on donnait forme
à votre idée ?
30 minutes pour parler de votre projet, de vos enjeux et de la suite.