Ce soir, une publication impromptue concernant, une fois n'est pas coutume, l'IA et le développement d'applications.
Je travaille avec Mission Prospector pour me tenir à l'écoute du marché, et je décide d'importer un nouveau fichier .CSV et là, catastrophe (toute petite) : toutes les entrées sont entre guillemets. Il est 22:30 et je me dis que je pourrai corriger ça demain, tranquillement.
En même temps, comme mon application est disponible sur l'Appstore, d'autres pourraient avoir le même problème que moi, et ça, je n'aime pas.
J'aime faire une application nickel, un travail propre et qui est censée simplifier la vie et pas la compliquer.
En plus, cette erreur torpille la fonction que j'ai ajoutée récemment : l'envoi de mails depuis un template. Bonjour "Jean", ça ne fait pas sérieux.
Comme il est tard, je me dis que je vais demander à Cursor s'il peut me régler le problème. Depuis que je l'utilise, je n'ai jamais été déçu, même si nous avons planché ensemble sur la résolution d'une erreur pendant deux jours. C'est un assistant, et pas un développeur. Il faut le guider et l'encadrer. Mais à partir du moment où on l'utilise dans ce cadre, avec une bonne configuration, il marche très bien.
Aussitôt dit, aussitôt fait, je rouvre Xcode et Cursor, qui malgré l'heure tardive ne proteste pas. Je lui indique en quelques lignes le problème et je lui demande de le résoudre. Je luis demande également d'ajouter une fonctionnalité pour éliminer les guillemets déjà présents que certains pourraient avoir accidentellement chargés ( 😒 ). En deux minutes il me propose une solution propre. Je relis et j'en profite pour remarquer qu'il m'a même ajouté les traductions. J'apprécie la prise d'initiative.
Et voilà, maintenant la mise à jour est lancée et devrait être très bientôt disponible.
PS : Il m'a fallu plus de temps pour écrire cette publication que pour faire la correction et la mise à jour.
re PS : l'application est disponible ici : https://lnkd.in/e_2R4vdT