VisionX ist die effizienteste Entwicklungsplattform um ERP Lösungen in Java zu entwickeln. Es verbindet dabei die Effizienz und Leichtgewichtigkeit von 4GL Tools, mit der Offenheit, Flexibilität und Skalierbarkeit von Java Enterprise Systemen. Neue Applikationen und Masken sind in wenigen Minuten erstellt. Das Datenmodell wird automatisch mit der Eingabemaske erstellt und die Installation einer Applikation kann auf Knopfdruck erfolgen.
Sie erstellen die Benutzeroberfläche nur einmal und die Applikation kann als Desktop, Web oder Mobile Applikation gestartet werden. Durch den eingesetzten Single Sourcing Mechanismus ist auch in Zukunft der Umstieg auf eine neue GUI Technologie ohne Source Code Änderung einfach möglich. Der GUI-Code wird nicht generiert oder kompiliert, sondern durch die gewählte Client-Technologie zur Laufzeit gerendert bzw. instanziiert. Alle mit VisionX entwickelten Applikationen verwenden ausschließlich Java Open Source Frameworks, wie JVx, Swing, Vaadin, POI, iText, Apache Lucene, JFreeChart und andere.
Im revolutionären VisionX Designer können sie Java Masken erstellen und Live verändern. Dies umfasst verschiedenste GUI Elemente und Eigenschaften, Layout Manager, Data Bindung, Validatoren und Filter. Zusätzlich kann neben den GUI Design auch Events und Aktionen visuelle erstellt und bearbeitet werden. Neben dem Data Binding, sind Master/Detail Beziehungen, automatische bzw. manuelle Auswahllisten und vieles mehr unterstützt. Selbst das Datenmodell kann Live verändert oder erweitert werden. Jegliche Änderungen werden sofort im Java Code und Datenmodell verändert. Mit der Eclipse Integration sind alle durchgeführten Java Code Änderungen sowohl in der IDE also auch in VisionX sofort ersichtlich. Dies umfasst auch jegliche GUI, Data Binding, Business Logik und Persistenz Code Änderungen. Durch die Live Synchronisierung wird bei Markierung von GUI Elementen, Aktionen, Masken im Designer sofort der dazugehörige Java Code markiert.
Mit VisionX lassen sich Berichte sehr einfach erstellen. Es werden Berichtsvorlagen Dateien für Word und EXCEL. Diese beinhalten Platzhalter um auf alle Datenfelder der verknüpften Abfragen (bzw. DAOs) zuzugreifen. Die Befüllung der Berichtsvorlagen wird zur Laufzeit automatisch durchgeführt. Damit können Word und EXCEL Kundenvorlagen in kürzester Zeit in Berichte umgesetzt werden. Layout Anpasssungen können vom Kunden selbst durchgeführt werden.