|
Vorwort |
|
|
Letzte Änderung 08.01.2010 Vorwort
Vielen Dank, dass Sie sich für XDEV 2 entschieden haben. XDEV 2 ist eine visuelle Entwicklungsumgebung für die schnelle und einfache Entwicklung von Datenbank-Anwendungen basierend auf Java (Rapid Application Development).
Rapid Application Development und visuell bedeutet, dass Sie individuelle Software-Anwendungen, insbesondere Datenbank-Anwendungen mit XDEV 2 deutlich einfacher und schneller entwickeln können, als mit jedem anderen klassischen Code-Editor. Möglich wird dies durch eine Vielzahl von Automatismen, leistungsfähigen Spezial-Komponenten, Tools und Assistenten die Ihnen die Entwicklungsumgebung an die Hand gibt. Für unzählige Dinge, die gewöhnlich unter hohem Aufwand selber ausprogrammiert werden müssen, bietet Ihnen XDEV 2 bereits fertige Komponenten, komfortable Funktionen oder interne Lösungen, z.B. für das Event-Handling, für Datenbank-Abfragen und für die Visualisierung von Datensätzen.
Durch die überwiegend visuelle Arbeitsweise benötigen Sie gleichzeitig bei weitem nicht mehr die tiefgreifenden Programmierkenntnisse die für die Software-Entwicklung mit einem klassischen Code-Tool absolute Grundvoraussetzung sind. Somit ist auch die Einstiegshürde bei XDEV 2 vergleichsweise sehr niedrig. Bereits nach kurzer Einarbeitungszeit werden Sie mit XDEV 2 beeindruckende Ergebnisse erzielen.
Mit XDEV 2 sind Sie in der Lage, Datenbank-Anwendungen zu entwickeln, die sich als Java Applikation nicht nur unter Windows, Linux, auf dem Mac und anderen UNIX Systemen, sondern exakt genauso als Web-Anwendung (Java Applet) im Web-Browser ausführen lassen, ohne dass Sie dafür Anpassungen vornhemen müssen. Zudem sind alle Anwendungen die Sie mit XDEV 2 entwickeln grundsätzlich Datenbank-unabhängig, sodass Sie zu jeder Zeit die Datenbank für Ihre Anwendungen wechseln können.
Rapid Application Development ist sicherlich als Philosophie zu betrachten. Wie jede Philosophie hat auch RAD nicht nur Anhänger. Vor allem sehr erfahrene Programmierer gehen gerne eigene Wege und fühlen sich durch die grafische Vorgehensweise und den Automatismen einer RAD-Umgebung oftmals nicht frei genug und bevorzugen daher eher klassische Code-Editoren. Rapid Application Development richtet sich daher primär an Anwender, die eine Programmiersprache nicht aus dem Effeff beherrschen oder sich möglichst nicht mit Programmcode auseinander setzen möchten und dennoch möglichst schnell und einfach eine individuelle Software-Anwendung für den professionellen Einsatz entwickeln möchten. Bis zu welchem Grad dies in der Praxis möglich ist, hängt letztlich allein von den den Möglichkeiten der RAD-Entwicklungsumgebung ab. Das RAD-Konzept von XDEV 2 ist dabei sehr weitreichend und deckt mit GUI-Design, Datenbank-Zugriff, Visualisierung und Reporting alle wichtigen Facetten der Anwendungsentwicklung ab. D.h. mit XDEV 2 sind Sie in der Lage, eine leistungsfähige Datenbank-Anwendung zu entwickeln, ohne dafür Java beherrschen zu müssen.
Die Einfachheit von Rapid Application Development bedeutet jedoch keinesfalls, dass Sie dadurch automatisch irgendwelchen Einschränkungen unterliegen. Anwendungen, die Sie mit XDEV 2 entwickeln sind nahezu unbegrenzt skalierbar. Denn über das weitreichende RAD-Konzept hinaus bietet Ihnen XDEV 2 alle Möglichkeiten von Java. Mit XDEV 2 können Sie nicht nur objektorientiert entwickeln, sondern zudem jede beliebige Java APIs sowie Javabeans einbinden und somit grundsätzlich alles realisieren was mit Java möglich ist.
Auch die allgemein bewährten Konzepte und Gesetze der Anwendungsentwicklung werden durch Rapid Application Development keinesfalls vollkommen auf den Kopf gestellt. Die Vorgehensweise bei der Entwicklung von Applikationen unterscheidet sich nicht grundsätzlich von der klassischen Programmierung - nur, dass Sie mit XDEV 2 deutlich schneller und einfacher ans Ziel kommen.
In dieser Dokumentation erfahren Sie nicht nur alles über die Möglichkeiten mit XDEV 2 , sondern auch wie Sie bei der Entwicklung von Anwendungen für den professionellen Einsatz vorgehen sollten.
Wir wünschen Ihnen viel Erfolg bei der Entwicklung mit XDEV 2 .
|