Tout a toujours l'air beau dans une démo, ça marche du premier coup, même les Apps semblent dotées de fonctionnalités qui s'écrivent en deux secondes... On vous ment ! Dans la vraie vie tout n'est pas aussi rose, il y a des ratés, des erreurs, des bugs de MAUI à contourner, et c'est cette connaissance qui s'appelle l'expertise, pas de connaître la documentation idéalisée...Voyons un exemple typique du passage de la démo à la réalité avec une pointe d'IA pour pimenter le tout !
Big et Small Bazar
Je vous ai déjà présenté l'App BigBazar qui permet de classer des boîtes de rangement. En tant que démo (dont le code est sur GitHub) c'est parfait. Mais s'il faut l'utiliser vraiment tous les jours ?
Ce n'est plus aussi idyllique ...
Certains bugs de MAUI, augmentés de certains choix de conception pas forcément pertinents, font que cette démo n'est pas réellement utilisable en production.
Il faut en faire une autre version, Small Bazar.
Un bon départ !
Voilà le décor planté... Et c'est un merveilleux point de départ pour raconter une autre histoire : MAUI dans la vraie vie.
Comment passe-t-on d'une démo et ses problèmes à une App qui tourne correctement en contournant les bugs et problèmes de conception, le tout en simplifiant à l'extrême le code, sans renier MVVM, et même en ajoutant de l'IA pour montrer que cela a un sens même sur une petite App !
Une vidéo double
L'histoire est belle, et même en faisant court, elle aurait donné naissance à une article très long à lire. D'où l'idée d'en faire une vidéo. Mais là aussi, quand on passe de la démo idéale à la réalité, il y a plein de petits détails à montrer... De fait j'ai coupé la vidéo en 2 parties pour que cela soit plus digeste...
Bonne visu !
Adresses directes YouTube sur la chaîne E-Naxos :
A bientôt pour d'autres news,
Stay Tuned !