Audit de performance React Native
Listes qui saccadent, onglet qui gèle, batterie qui fond : la performance React Native se mesure, se comprend et se corrige. Avant d'optimiser, je mesure. Chez Odisei Music, résultat : 120 fps constants, CPU en baisse de 40 %, mémoire de 20 %.
La méthode : mesurer d'abord
Un audit commence par des mesures sur vos écrans réels, appareils bas de gamme compris : profiling des re-renders, du thread JS et du natif, mémoire, temps de démarrage. Chaque problème identifié est chiffré et reproduit avant d'être corrigé. Pas d'optimisation au feeling, pas de refactor cosmétique.
Ce que vous recevez
Un rapport priorisé : les causes racines, leur coût mesuré, et le plan de correction dans l'ordre du meilleur rendement. Je peux ensuite appliquer les correctifs moi-même ou accompagner votre équipe pour le faire, mesures avant/après à l'appui.
Ce que je fais
- Profiling complet : re-renders, thread JS, natif, mémoire, démarrage.
- Listes et scroll : virtualisation, Legend List, images.
- Animations : Reanimated, worklets, budget frame à 60 et 120 Hz.
- Bundle et démarrage : lazy loading, Hermes, taille du JS.
- Rapport priorisé et chiffré, puis correction, avant/après mesuré.
Missions qui le prouvent
Questions fréquentes
Quels symptômes justifient un audit ?
Un scroll qui saccade, des écrans lents à ouvrir, une app qui chauffe ou vide la batterie, des crashs mémoire, un démarrage au-delà de deux secondes. Si vos utilisateurs le sentent, ça se mesure, et si ça se mesure, ça se corrige.
Combien de temps dure un audit ?
Le diagnostic initial tient en général dans une semaine. La correction dépend de ce qu'on trouve : parfois deux jours suffisent pour traiter l'essentiel du problème, parfois c'est un chantier qu'on planifie ensemble, par ordre de rendement.
Sur quelles apps intervenez-vous ?
Toute app React Native ou Expo en production ou en préproduction, y compris les codebases héritées ou générées par IA. Le point d'entrée est le même : reproduire, mesurer, corriger.
Un projet en tête ?
Réponse garantie en moins d'une heure, et trente minutes d'audit offertes en visio.