Eclipse Platform

publicité
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…
Téléchargement