Apps mobiles et web avec IA en React Native
Sous contrat · Mediapilote● En ligne
Applications mobiles React Native et web-apps React avec IA pour Mediapilote : logique métier partagée, streaming des réponses et appels orchestrés en Node.js.
Contexte
Mediapilote cherchait à intégrer des briques d’intelligence artificielle dans ses produits digitaux, sur mobile comme sur web, pour proposer de nouveaux services à ses clients.
Commencé en alternance, ce chantier se poursuit aujourd’hui dans le cadre de mon CDI.
Challenge
L’IA ajoute de la latence : un appel à un modèle peut prendre plusieurs secondes. Il fallait pourtant l’intégrer dans des interfaces grand public, où l’attente se remarque tout de suite, tout en gardant une expérience mobile fluide.
L’autre enjeu : ne pas développer deux fois la même chose, alors que les apps mobiles et les web-apps partagent une bonne partie de leurs règles.
Approche
Les apps mobiles sont développées en React Native et partagent leur logique métier avec les web-apps React : une règle écrite une fois sert sur iOS, Android et le web.
Les appels aux modèles d’IA sont orchestrés côté Node.js. Le streaming affiche la réponse au fur et à mesure au lieu de faire patienter l’utilisateur, et un cache évite de relancer des requêtes identiques.
(04) — Résultats
Chiffres clés- 3
- plateformes : iOS, Android, web
- 1
- logique métier partagée entre mobile et web
- 4
- briques : React Native, React, Node.js, LLM
- 2025 →
- en cours, aujourd’hui en CDI
