One of Thinfinity VirtualUI’s strengths is, without a doubt, its Thinfinity jsRO web integration capabilities. Once the app was published, the urge of going beyond simple cosmetic changes usually appears, and one may wish to combine the application with native web resources, such as personalized web searches, multimedia resources, specialized information and data, and the like.
Some other times data just needs to be visually arranged in a different pattern from how it is presented to the user by the original application. Or the interface needs to be replaced or enhanced to better accommodate the device on which it is being accessed, for an adequate functionality and integration.
jsRO objects architecture
The jsRO object properties are synchronized on both the application and the browser sides. When a property value changes on one end it is spread to the other, firing an event handler that lets you take an action if necessary.
Hopefully, this is enough to get you started. In the next post we will learn how to create a jsRO object in our program to expose application’s data in the browser.
Then, in upcoming entries, we will be adding more complexities to leverage this framework to its full potential.