Advancing Aviation Software: WYSIWYG Reporting IDE Implementation and Modernization
Kiel, Germany // June 2014 - July 2015
In our collaboration with a global leader in the aviation industry, we have taken on the challenge of enhancing their software solution through the part-wise design and implementation of a what-you-see-is-what-you-get (WYSIWYG) reporting IDE. This project leverages the power of the Jaspersoft business intelligence framework, JavaFX, and Oracle database technology to provide advanced reporting capabilities and improve user experience.
Project Highlights:
-
WYSIWYG Report Builder Development: Utilizing JavaFX and the Jaspersoft framework, we’ve integrated a sophisticated WYSIWYG report builder into the aviation software, enabling users to create and customize reports with ease.
-
UI Modernization and Maintenance: Our team is responsible for the maintenance and parallel operation of a rich client that incorporates both Swing and JavaFX UI elements, ensuring a smooth transition and enhanced user interaction.
-
Server-Side and Persistence Layer Enhancements: We’ve undertaken the implementation of server-side business logic and the extension of the Oracle persistence layer, bolstering the software’s backend capabilities and performance.
-
Swing to JavaFX Migration: A phased migration of Swing elements to JavaFX is underway, aimed at modernizing the application’s interface and leveraging the advanced features of JavaFX for a better user experience.
-
JavaFX WYSIWYG Web Form Builder Maintenance: In addition to the report builder, we’re maintaining a JavaFX-based WYSIWYG web form builder, further enriching the application’s functionality and user-friendliness.