LotusScript can now be taken over by aveedo and used directly by the aveedo web applications. Due to this expansion, the modernization effort for Notes Client applications is again reduced by several times.
Aveedo, the platform for the modernization of Lotus Notes / Domino applications, was probably already the fastest way to bring applications to the web browser and to mobile devices such as tablets and smartphones. The layout and the user interfaces have already been automatically converted by aveedo into responsive web apps, and @Formulas were translated automatically, too.
For extended business logic in LotusScript, manual work was required, such as replacing complex workflows with aveedos graphical workflow modeler, or moving LotusScript to JavaScript with the aveedo side-by-side editor.
For the vast majority of applications, the usability of the existing LotusScript means another 90% less required effort in average.
With the new aveedo version the aveedo Migration Wizard is now able to transfer existing LotusScript and automatically transfer it into a version of aveedo. For example, classes that can normally not be run server-side can be converted into new aveedo classes, as well as references to other libraries are correspondingly recorded and adapted.
Combine existing LotusScript with new JavaScript
When calling a web application with LotusScript, aveedo can then execute the code on the Domino Server. Existing LotusScript functions can be combined in aveedo applications with new JavaScript functions so that the full feature variety of aveedo can be used.
Of course, there are system-constrained limitations at one point or another, and for performance-critical and heavily used applications, we recommend that you continue to translate the business logic with the Workflow Modeler and / or JavaScript to bring performance, maintainability, and flexibility to the highest level.
But for the vast majority of applications, the usability of the existing LotusScript means another 90% less required effort in average to translate the business logic, and the aveedo product team is working hard to further improve this value.