Toute personne ayant commencé à toucher un petit peu à la programmation (en Java plus particulierement) a dû entendre parler un jour ou un autre d'Eclipse. Eclipse est le plus connu des IDE (environnement de développement intégré), un IDE est un assistant pour le programmeur, il facilite énormément l'écriture d'un code source.
Eclipse présente la particularité d'être modulable et peut donc être utilisé pour la plupart des langages (par l'ajout de plugins) même s'il a été initialement conçu pour Java. Le concept des plugins a même permi à Eclipse d'accueillir toutes sortes d'outils.
Jigloo est un de ceux là, ce plugin est gratuit pour une utilisation non commerciale et permet de réaliser des interfaces graphiques. Le code est généré automatiquement et semble plutôt compréhensible. Vous avez juste à dessiner votre application, il fait le reste du travail.
Voici un petit aperçu:
- au centre la visualisation de votre projet;
- à droite un arbre hiérarchique des composants graphiques
- en bas une visualisation des différentes propriétés d'un élément.
Pour l'installer, depuis Eclipse 3.3 il y a une petite subtilité. Dans Help/Software updates/Find and install, ensuite Search for new features; vous ajoutez Cloud Garden à l'URL http://cloudgarden1.com/update-site, mais avant d'aller plus loin décochez la case Ignore features not suitable for this environnement. Ensuite vous n'avez qu'à cocher la case Jigloo GUI Designer et c'est parti.
Par ailleurs, si quelqu'un connait un plugin simple et puissant pour faire de l'UML et un autre pour faire de l'ERM (Merise pour les français) je suis interressé.
Je conseille aussi l'utilisation de Netbeans 6.0 (et 5.5 aussi, mais un plugin est nécessaire) pour le développement d'UI simplement.
RépondreSupprimerLe moteur de ce générateur d'interface, Mantisse, est open-source et donc complètement gratuit et libre d'utilisation.
Oui, mais Netbeans, m'offre le gros désavantage de m'obliger à développer sur NetBeans et je préfère Eclipse.
RépondreSupprimerPar ailleurs le code généré par Jigloo est beaucoup plus propre que celui de NetBeans.