By chhandomay on Dec 02, 2009
Interactive recently spoke with Jens Arndt from Ubivent,
leading virtual event specialist.' Ubivent both designs and conducts
customized virtual events, and has based its entire platform on
JavaFX. The primary reason Ubivent selected JavaFX is because the
technology allows developers to create customizable graphics controls
and effects in the events platform, which is essential for Ubivent
customers who are utilizing virtual events as a marketing instrument,
and need to ensure that all events fit corporate design guidelines.
Jens said that JavaFX makes the UI easier to customize and configure in many ways, by allowing the 3D architecture to change for each event, without having to alter the general design. As he pointed out, with JavaFX: “All of the UI is configured using XML files which are synchronized between the servers and the clients using our proprietary protocol. We then bind our DOM directly to the UI elements and so we can push updates instantly to running clients.” Jens said this has allowed Ubivent to create a much simpler process then what could be achieved with other programming languages and platforms.
|Beyond the freedom in design
provides, Jens pointed out that “from our
perspective, the most critical element is the fact that JavaFX is a
powerful programming language, which makes developments really easy.”
He went on to state that the clear structure of JavaFX “allows
us to achieve a high degree of code re-usability within our
projects,” while also allowing developers to use already
established debugging tools. These details, along with the binding
for UI components and overall integration with existing Java code,
have helped Ubivent to improve “day-to-day efficiency in
developing our platform.”
In looking to the future, Ubivent plans to leverage the capabilities of JavaFX to develop a sophisticated “what-you-see-is-what-you-get-like” admin tool to allow customers to have even more flexibility in the set-up and administration of virtual events. Jens also reports that Ubivent is additionally looking to build an evaluation and reporting app for the platform, as the company moves towards building a complete user-friendly event infrastructure, saying: “JavaFX helps us attain this goal." He is looking forward to added features and functionalities in JavaFX including getting increased accessibility support, media capturing capability, and a fully functional password field, but said right now, "in general we're totally happy with JavaFX."
To read more about how Ubivent has integrated JavaFX in its virtual events platform, read the full interview here.