Vaadin Support in RapidClipse

Vaadin Support in RapidClipse

Eine besondere Herausforderung bei der Entwicklung moderner Applikationen ist nicht nur die technische Umsetzung, sondern auch die Gestaltung der grafischen Benutzeroberfläche. Fragen der Funktionalität, des Designs und der User Experience müssen beantwortet werden. Moderne Business Anwendungen benötigen passende und ansprechend gestaltete Formulare und eine durchdachte Navigationsstruktur. Für den Entwurf und die finale Gestaltung setzt man idealerweise grafisch orientierte Werkzeuge ein. Mit Hilfe so genannter GUI-Builder bzw. visueller Designer gelingt die Realisierung einfacher, als wenn man direkt den zugehörigen Quellcode schreibt. Auf jeden Fall wird der Entwicklungsprozess erheblich beschleunigt.

Eine sehr gute Unterstützung bietet die integrierte Entwicklungsumgebung RapidClipse. Bestandteil von RapidClipse ist ein bereits vorinstallierter und konfigurierter GUI-Builder. Der verwendete GUI-Builder auf der Basis von Vaadin ist sehr leistungsfähig und erlaubt es moderne und beeindruckende HTML5-Oberflächen zu gestalten. Webbasierte Benutzeroberflächen bieten den entscheidenden Vorteil, dass sich diese automatisch an alle Displaygrößen und -auflösungen anpassen. Die generierten Applikationen laufen im jeweiligen Browser des Systems und sind damit auch plattform- und geräteunabhängig.

Mit dem GUI-Builder für Vaadin erstellt man in RapidClipse Weboberflächen auf der Basis von HTML5, CSS3 und JavaScript, ohne dass man mit den genannten Programmiersprachen direkt in Berührung kommt.

Für eine geräteunabhängige Gestaltung und Ausrichtung der einzelnen Elemente der Oberfläche werden heute Layoutmanager verwendet. Deren Konfiguration gilt in der Praxis häufig als kompliziert und wenig intuitiv. RapidClipse vereinfacht diesen Vorgang durch den Einsatz von Assistenten. Ein ebenfalls wichtiges Feature für Business Applikationen ist die Unterstützung bei der Gestaltung von Standard-Formularen. Dabei werden ausgewählte Datenfelder der Datenbank an Ein- und Ausgabefelder eines Formulars gebunden. Mit RapidClipse kann man ein Formular direkt aus den Tabellen der Datenbank vollautomatisiert generieren. Es sind auch mehrspaltige Formulare und eine Verteilung über Registerkarten möglich. Der Entwurf kann anschließend bei Bedarf manuell angepasst werden. Der Tabellendesigner ermöglicht es zahlreiche Einstellungen vorzunehmen und Erweiterungen umzusetzen. Ebenso ist es möglich das leidliche Thema der Datenvalidierung mit einem minimalen Aufwand in den Griff zu bekommen. Anwender können dazu auf vordefinierte Validatoren zugreifen und diese per Mausklick zuweisen.

Business-Applikationen sind häufig an die individuellen Erfordernisse und Gegebenheiten, d.h. dem Cooperate Design des Unternehmens, anzupassen.  Auch diese Anforderung wird vom GUI-Builder in RapidClipse unterstützt. Mittels Style-Definitionen lässt sich das Aussehen der gesamten Oberfläche zentral an die Wünsche angleichen.

Eine ebenso fortschrittliche Lösung wird für die Internationalisierung und Lokalisierung von Benutzeroberflächen geboten. Der Prozess wird weitgehend automatisiert. Verwendete Zeichenketten werden ausgelesen, in landesspezifische Ressourcen-Dateien ausgelagert und durch Variablen ersetzt. In der Sprachdatei wird zu jedem Eintrag die passende Übersetzung angegeben. Zur Laufzeit werden alle Texte je nach Spracheinstellung automatisch zugewiesen.

Mit RapidClipse können die Oberflächen alternativ auch deklarativ mit XML-Code erstellt werden. Dabei wird die Anzeige im GUI-Builder und der XML-Code stets synchron gehalten.

Diese und weitere Features von RapidClipse – aktuell vorliegend in Version 10 – beschleunigen die Entwicklung von Business-Applikationen erheblich. Zeit und Ressourcen werden während der Entwicklung geschont und ein schnelleres Time-To-Marktet erreicht.

Über die XDEV Software GmbH

Die XDEV Software GmbH ist ein Software-Unternehmen, welches sich auf die Entwicklung, den Service und Trainings rund um die Java-Entwicklung spezialisiert hat. Ihre Expertise fliest u.a. stetig in die Weiterentwicklung Ihres open-source Entwicklungstools RapidClipse ein. RapidClipse beschleunigt die Entwicklung von Java-Applikationen, indem es den RAD Ansatz und die Welt von Java vereint. Kostenloser Download der aktuellen Version unter https://www.rapidclipse.com. Alle Services der XDEV Software GmbH finden sie unterhttps://xdev.software

Firmenkontakt und Herausgeber der Meldung:

XDEV Software GmbH
Postgasse 1
92637 Weiden
Telefon: +49 (961) 4802458-0
Telefax: +49 (961) 4802458-99
http://www.xdev-software.de

Ansprechpartner:
Thomas Schmetzer
Geschäftsleitung
E-Mail: info@xdev-software.de
Für die oben stehende Pressemitteilung ist allein der jeweils angegebene Herausgeber (siehe Firmenkontakt oben) verantwortlich. Dieser ist in der Regel auch Urheber des Pressetextes, sowie der angehängten Bild-, Ton-, Video-, Medien- und Informationsmaterialien. Die United News Network GmbH übernimmt keine Haftung für die Korrektheit oder Vollständigkeit der dargestellten Meldung. Auch bei Übertragungsfehlern oder anderen Störungen haftet sie nur im Fall von Vorsatz oder grober Fahrlässigkeit. Die Nutzung von hier archivierten Informationen zur Eigeninformation und redaktionellen Weiterverarbeitung ist in der Regel kostenfrei. Bitte klären Sie vor einer Weiterverwendung urheberrechtliche Fragen mit dem angegebenen Herausgeber. Eine systematische Speicherung dieser Daten sowie die Verwendung auch von Teilen dieses Datenbankwerks sind nur mit schriftlicher Genehmigung durch die United News Network GmbH gestattet.

counterpixel

Comments are closed.

Für die oben stehenden Pressemitteilungen, das angezeigte Event bzw. das Stellenangebot sowie für das angezeigte Bild- und Tonmaterial ist allein der jeweils angegebene Herausgeber verantwortlich. Dieser ist in der Regel auch Urheber der Pressetexte sowie der angehängten Bild-, Ton- und Informationsmaterialien. Die Nutzung von hier veröffentlichten Informationen zur Eigeninformation und redaktionellen Weiterverarbeitung ist in der Regel kostenfrei. Bitte klären Sie vor einer Weiterverwendung urheberrechtliche Fragen mit dem angegebenen Herausgeber.