Oui, mais en quoi consiste JCaddie, exactement? vous dites-vous très certainement (si si: vous vous le dites très certainement)! Et bien il s'agit d'une application que je développe actuellement, et qui permettra de gérer des listes de courses, en proposant d'emblée toute une flopée de produits et de catégories de produits, liste qui sera bien évidemment extensible par l'utilisateur.

Ainsi, vous pourrez créer une nouvelle liste de courses, en compléter une déjà existante par simple D&D, créer des templates, gérer les prix des produits (avec possibilité du suivi de l'évolution des prix), et bien sûr pouvoir connaître à l'avance le prix des courses que l'on s'apprête à faire.

Ce projet est déjà en cours de développement, depuis 2 semaines. Mais le faisant sur mon temps libre (un peu le soir, et surtout le week-end) il avance doucement, mais gentiment :-) Une première version utilisable sera publiée dans le courant du mois de juillet, je vous invite donc à la tester et à remonter les bugs que vous pourriez rencontrer et les points que vous voudriez voir développer. Je publierai aussi à ce moment-là une première ébauche de roadmap, qui sera complétée en fonctions des besoins et des idées qui m'auront été soumises.

Quelques infos d'ordre plus techniques:

  • Développé en Java 5 ;
  • Utilise la librairie graphique Swing (mais une version avec AWT ou SWT sera faite aussi) ;
  • Lecture/écriture des paramètres et listes en XML (mais possibilité dans le futur de gérer d'autres formats, ainsi que des accès vers des BDD) ;
  • À terme, je compte l'utiliser sur un appareil portatif (type PDA, Palm voire un Zaurus sans doute).