Souvent je me suis retrouvé dans une situation où les outils à ma disposition n'étaient pas à la hauteur de mes ambitions.
- Les environnements de développement sur TPE fourni par les constructeurs sont antiques et source de frustrations et perte de temps ?
- Je vais devoir me battre avec plusieurs de ces environnements hétérogènes, chacun avec leur manière de définir un projet, une chaine de compilation, une méthode de chargement sur la machine ?
- Il va me falloir une couche d'abstraction pour lisser les différences d'API de chaque modèle, pour ne pas avoir à maintenir X versions de la même application ?
- Je vais avoir à fournir de la documentation de haute qualité pour l'architecture du code, et rien pour m'aider à modéliser ou faire des captures d'écran ?
Qu'à cela ne tienne, j'ouvre Delphi et je me créé ce dont j'ai besoin.