7/02/2014

L’Encrier d’Argent #1

Comme vous le savez, je suis informaticienne et j’aime bien à mes heures perdues développer des projets personnels. Après Épopées Fictives, je ne m’étais pas attelée à d’autre projet d’aussi grande envergure, mais des idées me trottaient dans la tête. J’avais un double désir : celui de découvrir des briques logiciels ou des langages de programmation que je ne connaissais pas, et l’appliquer au domaine de l’écriture. Eh bien, c’est chose faite ! J’ai enfin trouvé ce sur quoi j’allais travailler, et j’avais envie de vous faire partager mes travaux.

Je ne sais pas si c’est le cas chez vous, mais je trouve que mes nombreux projets d’écriture sont stockés de façon bordélique sur mon ordinateur. En résumé, j’ai un répertoire « nouvelle » et un répertoire « roman » qui contiennent d’autres répertoires avec les ATs correspondants ou les titres des romans. Au fil du temps, je me suis aperçue que je ne savais plus ce que j’avais écrit, et c’était assez agréable de redécouvrir d’anciens textes. Il me fallait un moyen d’organiser tout ça et de disposer d’outils pour mieux gérer mes travaux d’écriture. Et quoi de mieux qu’un beau petit logiciel ?

J’ai commencé à réfléchir à ce programme en me donnant plusieurs limites :

  1. Ne pas remplacer le stockage par dossier et par fichier.
  2. Ne pas se substituer à word ou à tout autre traitement de texte (le but n’étant pas d’ouvrir un document pour écrire, mais de gérer les projets d’écriture).

et en me fixant plusieurs objectifs :

  1. Disposer d’une vue globale de mes projets d’écriture.
  2. Retrouver facilement l’endroit où j’ai stocké tel ou tel projet.
  3. Suivre mon avancée (grâce à des graphiques ou à des statistiques).
  4. Utiliser des outils pour me booster dans l’écriture (chronomètre à ww, choix de défis, etc.)

Une fois toutes ces idées clairement étalées sur papier, je me suis lancée du côté de la programmation. J’ai opté pour le langage java (dont je connais les ficelles) et pour l’utilisation de javaFX côté IHM (que je ne connaissais pas du tout). Comme je souhaite utiliser ce programme à n’importe quel moment, sans avoir forcément de connexion internet, je me suis décidée pour un client lourd.

Enfin, j’ai trouvé un petit nom à ce programme : L’Encrier d’Argent

 Cela fait une semaine que je me suis attelée à la programmation, et voici le premier visuel que je peux vous faire partager (cliquez sur l’image pour l’agrandir) :

Impr_ecran_encrier_argent

L’Encrier d’Argent 1
Partie création de projet

Comme vous pouvez le voir sur l’image, j’ai créé plusieurs menus. Pour l’instant, je ne m’intéresse qu’à « Fichier » et « Écriture ». Le menu Fichier regroupera toutes les fonctionnalités inhérentes à la vie du programme ; pour le moment, il n’y a que « Fermer » qui permet de fermer le logiciel. Quant au menu « Écriture », il va contenir l’ensemble des outils de gestion des projets d’écriture. Pour l’instant, j’ai développé la création de projet. Il s’agit d’un simple formulaire à remplir avec les informations du projet. Le menu déroulant intitulé « Type de texte » permet de choisir entre « Nouvelle », « Novella » et « Roman », qui nécessite chacun des informations différentes. Sur le côté droit, j’ai mis en place un onglet qui récapitule les projets existants (je n’ai pas encore réfléchi à la façon dont j’allais organiser les projets, mais je pense qu’il y aura un onglet « En cours », un « Terminé » et pourquoi pas un « A faire »).

Tout ceci est encore naissant, mais j’ai bon espoir d’étoffer tout cela progressivement.

Si vous avez des idées, n’hésitez pas à me les faire partager !