13.09.2010, 10:11

Bernhard Steppan

Eva/3 und XDEV

Java-Generatoren im Vergleich

Rapid Application Development (RAD) funktioniert auch mit Java bestens. Das zeigen die Code-Generatoren "Eva/3" und "XDEV".
Von Bernhard Steppan, freier Autor und Java-Spezialist in Bad Homburg.

Professionelle Java-Entwicklungsumgebungen wie Eclipse und Netbeans sind nicht jedermanns Sache. Auf der einen Seite sehr flexibel, erschweren sie andererseits manchem Entwickler mit ihren vielen Einstellmöglichkeiten und ihrer generellen Ausrichtung auf technisch versierte Programmierer den Einstieg. Das war der Ansatzpunkt für eine Reihe von leicht zu bedienenden Java-Werkzeugen für das Rapid Application Development von Rich-Client-Datenbankanwendungen, von denen wir hier Eva/3 und XDEV vorstellen wollen.
Soviel vorweg: Eva/3 und XDEV sollen dem Anwender eine Java-Umgebung für die visuelle Entwicklung von Rich-Client&ei=TqZMS8yMNdKb_Ab_gtifDg&sa=X&oi=glossary_definition&ct=title&ved=0CAoQkAE:Rich-Client-Anwendungen für Datenbanken zur Verfügung stellen. Beide Produkte gehen dabei sehr ähnlich vor. Welchem Tool und welchem Framework man den Vorzug gibt, ist eher eine Geschmacksache. Mit beiden Umgebungen ist auf jeden Fall der Beweis erbracht, dass sich Rapid Application Development und Java bestens ergänzen.
Codegenerierung
Während man in der traditionellen Java-Entwicklung mit einer Vielzahl von Frameworks arbeitet und den Programmcode im Texteditor handoptimiert, wird mit RAD-Tools überwiegend visuell gearbeitet und ein Großteil des Programms mit einem Generator erzeugt. Die beiden hier vorgestellten Tools generieren Programme auf unterschiedliche Weise:
  • Der Eva/3 Application Builder erzeugt während der Entwicklung eines Programms keinen Java-Sourcecode. Legt man zum Beispiel einen neuen Dialog an, speichert der Application Builder alle Einstellungen stattdessen in einer entsprechenden XML-Datei. Das Eva/3-Framework liest (interpretiert) diese Datei zur Laufzeit. Das unterscheidet das RAD-Werkzeug von einem Java-GUI-Builder, der in der Regel Sourcecode generiert, der kompiliert wird.
  • XDEV speichert alle Projekteinstellungen in einer singulären Projektdatei ab, aus der die Entwicklungsumgebung die Anwendung kompiliert. Es entsteht also der übliche Bytecode, der zusammen mit der XDEV-Laufzeitbibliothek die Anwendung ergibt. Unter Windows und Mac OS X kann XDEV auch ein Executable samt JRE erzeugen, das per Doppelklick gestartet werden kann. Alternativ dazu lässt sich auch regulärer Java-Sourcecode generieren.
Vorherige Seite
Seite 1 von 3
Diskutieren Sie mit anderen Lesern über dieses Thema:
PC-WELT-Experten lösen Ihr PC-Problem
Immer informiert mit dem PC-WELT Newsletter
Best-of PC-WELT   PC-WELT Apps
PC-WELT Business-IT   PC-WELT Community
Facebook-Freunde empfehlen
3x PC-WELT testen!
Ja, ich teste 3x die PC-WELT mit DVD für nur 11,90 € (19,- Sfr). Den 4 GB USB-Stick erhalte ich gratis dazu.
PC-WELT 6/ 2012
Anrede:
Vorname:
Nachname:
Straße/Nr:
PLZ/Ort:
Land:
E-Mail:
Nur wenn ich innerhalb von 2 Wochen nach Erhalt der 3. Ausgabe nichts von mir hören lasse, möchte ich die PC-WELT mit DVD zum gleichen Preis weiterbeziehen (D: 55,80 €/Jahr, EU: 64,80 €/Jahr, CH: 103,70 Sfr/Jahr). Nach dem Testzeitraum ist der Bezug jederzeit kündbar.
Ich bin damit einverstanden, dass die IDG Tech Media GmbH und ihre Partner mich per E-Mail über interessante Vorteilsangebote informieren.
- Anzeige -
Angebote für PC-WELT-Leser

PC-WELT Verleihshop
Keine Abogebühren oder unnötige Vertragsbindungen. DVDs und Spiele bequem von zu Hause aus leihen.

Tarifrechner
Der PC-WELT Preisvergleich für Strom, Gas und DSL. Hier können Sie Tarife vergleichen und bequem viel Geld sparen.

PC-WELT Preisvergleich
In unserem großen Preisvergleich finden Sie die günstigsten Preise und alle redaktionellen Tests auf einen Blick.

- Anzeige -
Marktplatz
DELL

Dell Vostro 3550 Business Notebook
Komfort eines erweiterten Arbeitsbereichs, ohne mobile Anforderungen zu beeinträchtigen.

Congstar

congstar Full Flat nur noch 39,99€
Endlos in alle dt. Netze telefonieren, beste D-Netz-Qualität.

Congstar

Der günstige Tarif für Vielsurfer
congstar Smart 100. Surfen und telefonieren im besten D-Netz.

CosmosDirekt

CosmosDirekt Riesterrente
Mit der Riester-Rente privat mit hohen staatlichen Zulagen fürs Alter vorsorgen.

575566
Content Management by InterRed