React Native
Une base multiplateforme pour construire une expérience cohérente sur iOS et Android avec une logique partagée.
React Native · TypeScript · iOS · Android
Je conçois des applications mobiles métier et grand public pour iOS et Android, avec une attention particulière portée à la fluidité, à l'ergonomie et à la fiabilité.
Une expertise fondée sur le réel
J'ai développé une fonctionnalité d'annotation d'images satellitaires dans une application mobile métier avec React Native et TypeScript. Cette expérience m'a confronté à de vraies contraintes de performance, d'interaction tactile et de fiabilité des données.
Une application mobile utile ne se résume pas à afficher des écrans. Elle doit rendre une tâche complexe compréhensible, rester fluide pendant les interactions et s'intégrer proprement dans les processus de l'entreprise.
Stack et savoir-faire
Une approche mobile complète, de l'interface tactile aux flux de données, avec le niveau de rigueur attendu par les applications métier.
Une base multiplateforme pour construire une expérience cohérente sur iOS et Android avec une logique partagée.
Des données, composants et états typés pour fiabiliser les fonctionnalités mobiles et faciliter leur maintenance.
Des parcours adaptés au tactile, aux écrans compacts et aux usages réels des utilisateurs sur le terrain.
Des rendus maîtrisés, moins de re-renders inutiles et une attention particulière à la fluidité des interactions.
Des applications connectées à vos API et systèmes métier avec une gestion claire des états avec MobX et des erreurs.
Un développement pensé pour les contraintes et les comportements propres aux deux environnements mobiles.
Étude de cas · Bpartners Mobile
Chez Numer, j'ai contribué à Bpartners Mobile, une application bancaire métier multiplateforme aujourd'hui devenue Birdia. Ma mission portait sur le développement d'un outil d'annotation d'images satellites avec React Native et TypeScript.
L'utilisateur devait pouvoir zoomer, se déplacer dans une image, placer des annotations précises à travers des polygones labelisés, les modifier ou les supprimer, tout en restant dans un flux transactionnel complexe sur iOS et Android.
Lire l'étude de cas complète
Développement d'une fonctionnalité d'annotation d'images satellites dans une application mobile bancaire métier, avec un fort enjeu de performance et d'UX/UI.
Rendre exploitable une image satellite dans un contexte bancaire où chaque annotation doit être précise et compréhensible.
Une interface tactile avec zoom, drag, sélection et annotations synchronisées à travers des polygones avec les données de l'application.
Une fonctionnalité avancée, fluide et utilisable en production sur iOS et Android malgré la complexité des images et du métier.
Collaboration à distance
Je peux intervenir sur une application existante, une nouvelle fonctionnalité ou un produit mobile complet. Les échanges sont possibles en français ou en anglais, avec un suivi régulier et des livrables compréhensibles.
Chaque décision technique part du besoin utilisateur : réduire la friction, protéger la cohérence des données et garantir une expérience fiable sur les appareils ciblés.
Questions fréquentes
React Native permet de partager une grande partie du code entre iOS et Android tout en construisant des expériences adaptées au mobile. C'est une solution pertinente pour avancer efficacement sans négliger la qualité de l'interface.
Oui. Je développe des applications React Native destinées aux deux plateformes, en tenant compte des contraintes d'ergonomie, de performance et de comportement propres à chaque environnement.
Oui. Chez Numer, j'ai contribué à Bpartners Mobile, une application bancaire métier devenue Birdia. J'y ai développé une fonctionnalité d'annotation d'images satellites avec React Native et TypeScript.
Oui, à condition de traiter précisément les interactions, les états et les performances. L'outil d'annotation de Bpartners Mobile devait gérer le zoom, le déplacement, la sélection et la synchronisation des données sans perdre en fluidité.
Parlons de vos utilisateurs, de vos contraintes métier et de la meilleure façon de transformer votre idée en expérience mobile.
Démarrer une conversation