Retour aux cas pratiques
Mobile PerformanceAvancé
Correction d’une gestion inefficace du cycle de vie des écrans
Scénario
Contexte : Certains écrans effectuent des traitements lourds à chaque apparition, même lorsque les données n’ont pas changé. Le Problème : La navigation répétée provoque latence perceptible. Extrait logique actuelle : onScreenAppear() { heavyComputation(); } Contraintes : Mettre en cache résultats si données inchangées. Déclencher traitement uniquement si nécessaire. Respecter cycle de vie optimal. Livrable attendu : Corriger la logique afin de réduire latence lors navigation répétée entre écrans.
Compétences ciblées
lifecyclecachingoptimizationmobileperformance