React Native

mobile
Première version : 2015
Licence : MIT

React Native

Framework mobile cross-platform utilisant React pour créer des applications iOS et Android natives.

Détails techniques

React Native est un framework développé par Meta permettant de créer des applications mobiles natives pour iOS et Android avec React et JavaScript/TypeScript. J'ai utilisé React Native pour le projet TechRace : une application de contrôle de voitures télécommandées en temps réel via smartphone avec visualisation des performances de course. L'accès aux APIs natives (accéléromètre, gyroscope, Bluetooth) était essentiel pour le pilotage. React Native utilise les composants natifs de chaque plateforme (UIKit sur iOS, Android Views), offrant des performances et un look & feel natifs. Le bridge (ou la New Architecture avec Fabric/TurboModules) assure la communication entre JavaScript et le code natif. Expo simplifie considérablement le développement avec des APIs préconfigurées et un workflow de build managé. La réutilisation des compétences React et de l'écosystème npm en fait un choix naturel pour les développeurs web.

Besoin d'un développeur React Native ?

Avec 2 ans et 9 mois d'expérience en React Native, je peux vous aider à réaliser votre projet.