À propos du service
TraduitJe suis développeur React Native et crée des applications mobiles qui se lancent simultanément dans l'App Store et Google Play à partir d'une seule base de code TypeScript. Il est important pour moi que l'application ait une véritable sensation native, pas un simple wrapper sur un site web : navigation fluide à 60 images par seconde, gestes, travail hors ligne, notifications push, liens profonds et gestion attentive des petites différences de plateforme qui prennent généralement des semaines. Dans mon travail quotidien, j'utilise Expo — en mode géré et bare/dev-client lorsque le projet nécessite son propre code natif — donc vous bénéficiez d'itérations rapides, de mises à jour over-the-air et de builds prévisibles via EAS.
S'il n'y a pas de bibliothèque prête à l'emploi pour une fonctionnalité nécessaire, j'écris moi-même un pont natif : modules en Swift ou Objective-C pour iOS, Kotlin ou Java pour Android, avec des API typées claires du côté JavaScript. Je fais attention aux choses sans lesquelles une application ne vit pas en production : stockage sécurisé des tokens, connexion biométrique, achats et abonnements in-app, cartes, gestion de la caméra et des médias, tâches en arrière-plan, rapports de plantage et analyses. Je gère l'état et les données avec des outils adaptés à la tâche — React Query pour les données serveur, Redux Toolkit ou Zustand pour l'état de l'application — et garde le code strictement typé pour qu'il soit facile à étendre.
Je m'occupe également de la partie fastidieuse mais critique de la publication : signatures de profils et certificats, configuration de l'App Store Connect et de la Play Console, formatage des cartes, soumission pour révision, déploiements progressifs et mises à jour de version après le lancement. Vous pouvez me donner une maquette Figma et une API ou une application existante qui a besoin de nouvelles fonctionnalités et d'optimisation — je vous retournerai un résultat maintenu et documenté.
— Applications iOS et Android multiplateformes sur React Native et TypeScript
— Expo géré et bare, EAS Build et mises à jour over-the-air (OTA)
— Modules natifs en Swift/Objective-C et Kotlin/Java si nécessaire
— Notifications push, liens profonds, synchronisation hors ligne, tâches en arrière-plan
— Authentification, biométrie, achats et abonnements in-app
— Publication sur l'App Store et Google Play, signatures et déploiements progressifs
S'il n'y a pas de bibliothèque prête à l'emploi pour une fonctionnalité nécessaire, j'écris moi-même un pont natif : modules en Swift ou Objective-C pour iOS, Kotlin ou Java pour Android, avec des API typées claires du côté JavaScript. Je fais attention aux choses sans lesquelles une application ne vit pas en production : stockage sécurisé des tokens, connexion biométrique, achats et abonnements in-app, cartes, gestion de la caméra et des médias, tâches en arrière-plan, rapports de plantage et analyses. Je gère l'état et les données avec des outils adaptés à la tâche — React Query pour les données serveur, Redux Toolkit ou Zustand pour l'état de l'application — et garde le code strictement typé pour qu'il soit facile à étendre.
Je m'occupe également de la partie fastidieuse mais critique de la publication : signatures de profils et certificats, configuration de l'App Store Connect et de la Play Console, formatage des cartes, soumission pour révision, déploiements progressifs et mises à jour de version après le lancement. Vous pouvez me donner une maquette Figma et une API ou une application existante qui a besoin de nouvelles fonctionnalités et d'optimisation — je vous retournerai un résultat maintenu et documenté.
— Applications iOS et Android multiplateformes sur React Native et TypeScript
— Expo géré et bare, EAS Build et mises à jour over-the-air (OTA)
— Modules natifs en Swift/Objective-C et Kotlin/Java si nécessaire
— Notifications push, liens profonds, synchronisation hors ligne, tâches en arrière-plan
— Authentification, biométrie, achats et abonnements in-app
— Publication sur l'App Store et Google Play, signatures et déploiements progressifs