Donnerstag, 24. Mai 2012 |
| |
Das Milestone-3-Release des Eclipse-Inkubator-Projekts e4 ist fertig. Im Projekt e4 werden derzeit die Technologien entwickelt, die im Sommer 2010 das Eclipse SDK 4.0 ausmachen sollen, sozusagen die neue Generation der Eclipse-Plattform. e4-Entwickler Yves Yang sagt im Interview mit dem Eclipse Magazin über die Zukunftsperspektiven von Eclipse 4.0:
Eclipse wurde ursprünglich als IDE entwickelt, und dann hat es sich zu einer Desktopapplikationsplattform weiterentwickelt, bekannt als RCP. Die Integration von Webapplikationen ist nun der nächste Schritt für Eclipse. Yves Yang (Eclipse Magazin 2.2010)
Jede Evolution bedarf einiger Veränderungen in der Infrastruktur, um den neuen Anforderungen gerecht zu werden. Was wir erleben, ist also ein natürlicher Evolutionsprozess. e4 ist ein sehr interessantes Projekt. Ich bin sicher, dass es sehr erfolgreich sein wird und Eclipse dadurch mehr und mehr Marktanteile gewinnen wird. Yves Yang (Eclipse Magazin 2.2010)
Die Neuerungen im vorliegenden e4 Milestone 3 betreffen vor allem die Platform, XWT (XML Windowing Toolkit) und den e4 Workbench Designer. Einige interessante neue Features seien hier kurz erwähnt:
Yves Yang (Eclipse Magazin 2.2010)
- Weniger technisches Vorwissen für die UI-Entwicklung nötig
- Ein echtes wiederverwendbares Komponentensystem mit einer sauberen Architektur
- Flexible Gestaltungsmöglichkeiten bei der Definition einer Domain Library
- Flexible Lösung für Datenpräsentationen
- Weitreichende Integration mit allen existierenden Eclipse-Umgebungen und Frameworks
- Eine gute Grundlage für die Entwicklung erweiterter Werkzeuge wie WYSIWYG Designer, MDA usw
Die vorliegende e4-M3-Version von XWT bietet zahlreiche Detailverbesserungen wie Support für TreeViewer, Eclipse Forms, Data Binding Aggregation und Integration der Trident Animationsbibliothek. Zudem ist nun der komplette XWT-Designer in e4 integriert, ein visueller WYSIWYG-Editor, der es auch Nicht-Entwicklern ernöglichen soll, komplexe UIs zu erstellen.
Wer übrigens mehr zum Ansatz der deklarativen UIs in e4 erfahren möchte, dem sei das kommende Eclipse Magazin 2.2010 empfohlen, in dem XWT sowie der alternative Ansatz in e4, UIs deklarativ via EMF zu gestalten (das sogenannte "Toolkit Model"), ausführlich besprochen wird.
Eclipse-Toolkit-Model-Entwickler Hallvard Traetteberg im Eclipse Magazin:
Ich denke, dass es eine gute Idee ist, Leute vorauszuschicken in die Zukunft, hinter den Horizont, damit sie berichten, was es dort zu entdecken gibt und was es für uns bedeuten könnte. Ich bin nicht sicher, ob es sinnvoll ist, e4 als ein Produkt zu sehen wie Helios. Für mich ist e4 vielmehr ein "Brutkasten" für Innovation. Hallvard Traetteberg
Seien wir also gespannt darauf, wie viel Innovation der "Brutkasten e4" nach Eclipse bringen wird!