Eclipse Platform Jeudi 18 Novembre 2004 Antoine Dessaigne Plan Eclipse Eclipse Platform Eclipse RCP NetBeans Platform Eclipse (1/2) Environnement de développement en JAVA Compatible avec tous les langages Architecture modulaire Nombreux plugins (84 de base) Eclipse (2/2) Environnement de développement de plugins PDE Outils de développement Java JDT Eclipse Plateform Platform Machine vituelle Java Java VM Eclipse Platform (1/2) Environnement de développement générique Seulement 57 plugins Eclipse Platform (2/2) Eclipse Platform Plugin Workbench Help JFace Plugin SWT Team Workspace Eclipse Runtime Plugin Eclipse RCP RCP = Rich Client Platform Un peu de démo… SWT/JFace ? Avantages SWT/JFace Rapide Non Identique maitrisé Pas de MVC sans JFace Peu de documentations Maitrisé Lourd, sur tous les OS (avec eclipse RCP) Interface générale déjà codée Swing (sans eclipse RCP) Inconvénients Beaucoup de documentations lent Nécessité de tout coder NetBeans Platform Basé sur Swing Plus ancien, plus stable Plus lourd… Conclusion Nobody is perfect…