Libraries & Frameworks

Eclipse RCP

Eclipse hat seinen Siegeszug als Eclipse IDE gestartet. Mit seiner Rich Client Plattform stellt es aber auch ein Applikationsframework für eigene Applikationen zur Verfügung. Man baut dabei auf die gleiche, x-fach getestete Architektur wie die Entwicklungsumgebung. Die Plattformunabhängigkeit ist ein weiterer Pluspunkt unter vielen.

mehr

Spring

Dependency Injection und die Unterstützung von Aspekt Orientierter Programmierung sind die Kernfunktionalitäten des Applikationsframeworks. Mittlerweile gibt es Erweiterungen die weit darüber hinausgehen. Ein kleiner Auszug: Es wird die Erstellung von Eclipse RCP Anwendungen unterstützt, der Zugriff auf Social Networks vereinfacht, selbst für die Entwicklung von Mobilen Webapplikationen findet man das eine oder andere Feature.

mehr

JFace

JFace ist Teil der Eclipse RCP. Es baut auf SWT auf und bietet dem Entwickler ein paar vorgefertigte, erweiterbare Bausteine, die ihn bei der User Interface Entwicklung unterstützen. Es wird dabei auch darauf abgezielt, dass man bestimmte Best Practices anwendet.

mehr

SWT

Das Standard Widget Toolkit ist Bestandteil der Eclipse RCP. Es stellt in einer Java Klassenbibliothek native User Interface Elemente der jeweiligen Zielplattform zur Verfügung. So schaut dann ein und dieselbe RCP Applikation am Mac aus, wie eine Mac Applikation und am Windows PC wie eine Windows Anwendung.

mehr

Hibernate

Hibernate ermöglicht die Persistenz von POJOs (Plain Old Java Objects) in relationalen Datenbanken. Das geht für einfache Klassen und ganze Cluster.

mehr