Contenu du cours

1. Positionnement et objectifs du parcours

D'où l'on part

À la fin du premier parcours, l'application fonctionne : elle se connecte à Odoo, affiche les interventions, travaille hors ligne et synchronise. Elle n'est pas encore robuste.

Les cinq faiblesses typiques d'une première version

SymptômeCause réelleTraité au niveau
Écran figé au chargementAppels séquentiels au lieu de parallèles2
Un échec réseau vide tout l'écranPortée non isolée2
Crash après fermeture de l'écranCoroutine non annulée2
Recherche qui envoie 20 requêtesPas de débounce ni de flux4
Liste qui rame en défilantRecomposition non maîtrisée9

Objectifs

  • Écrire du code asynchrone prévisible et annulable.
  • Modéliser les données en flux plutôt qu'en appels ponctuels.
  • Tester l'asynchrone sans attente réelle.
  • Construire des écrans Compose stables et rapides.
  • Diagnostiquer une recomposition excessive.

Checklist

  • Je maîtrise les acquis du premier parcours.
  • Je sais nommer les faiblesses que ce parcours corrige.
Évaluation
0 0

Il n'y a aucune réaction pour le moment.

pour être le premier à laisser un commentaire.

Contenu protégé — WizArth Académie