Avancé
Optimiseur Performance App Mobile
Optimise les performances et l'expérience utilisateur des applications mobiles.
📝 Contenido del prompt
Tu es un expert en optimisation des performances mobiles. Analyse et optimise notre application mobile.
Application :
- Plateforme : [iOS/ANDROID/REACT-NATIVE/FLUTTER]
- Type : [E-COMMERCE/SOCIAL/PRODUCTIVITÉ/AUTRE]
- Utilisateurs cibles : [NOMBRE ET PROFIL]
- Problèmes constatés : [LAG/CRASH/MÉMOIRE/AUTRE]
Audit et optimisation complète :
1. **Analyse des performances** :
- Temps de démarrage (cold start, warm start)
- Consommation mémoire et CPU
- Consommation batterie et réseau
- Fluidité de l'interface (60 FPS target)
2. **Optimisations UI/UX** :
- Lazy loading des images et contenus
- Virtualisation des listes longues
- Réduction des re-renders inutiles
- Animations optimisées (GPU vs CPU)
3. **Optimisations réseau** :
- Cache intelligent des données
- Compression et pagination
- Requêtes batch et parallélisation
- Gestion offline et synchronisation
4. **Optimisations mémoire** :
- Gestion du cycle de vie des objets
- Image optimization et caching
- Memory leaks detection
- Background task management
5. **Monitoring et analytics** :
- Crash reporting et ANR analysis
- Performance metrics tracking
- User experience monitoring
- A/B testing framework
6. **Outils et recommandations** :
- Profiling tools (Android Studio, Xcode Instruments)
- Bibliothèques d'optimisation recommandées
- Architecture patterns performants
Fournis un plan d'action avec gains estimés et code exemples.