Building composite applications with Notes widgets in IBM LotusNotes 8.0.1
Level: IntermediateLiu Jun, Software Engineer, IBMHardy Groeger, Certified Senior IT Architect, IBM Corporation25 Nov 2008This article introduces the concept and usage of Notes® My Widgets. Through several examples, it shows you how to create Noteswidgets from different kinds of resources in IBM® Lotus® Notes® 8.0.1. Finally, it depicts the process that you can use to build asample composite application leveraging Notes widgets.Notes My Widgets is a newly introduced user interface (UI) feature in Lotus Notes 8.0.1. It offers Lotus Notes users an easy buteffective way to leverage other existing resources, such as Web sites, Lotus Notes databases, Google gadgets, or feeds. It works asa stand-alone application, together with another new feature called Live Text. Widgets can be triggered using Live Text, accessedwithin the MyWidgets sidebar application, or leveraged as components within composite applications. Like other compositeapplication components, through the composite application editor (CAE), Notes widgets can be easily configured to interact withother composite application components.For detailed information regarding composite applications in Lotus Notes, see thecomposite applications topicon the IBMdeveloperWorks® Lotus Web site.
This article assumes that you are familiar with composite applications and how to build them using the composite application editorin Lotus Notes. To use the examples on your own computer, you also need to install Lotus Notes 8.0.1, including the CAE.
Notes widgets overview
Notes My Widgets is a new feature first introduced in Lotus Notes 8.0.1. Notes widgets are small, specialized applications that enable users to leverage existingservices or resources based on automatically recognized Live Text in their Lotus Notes documents. A widget can be accessed through the sidebar, launching itfrom Live Text or text selection, or adding it to composite applications. In contrast to ordinary Lotus Notes applications, creating a Notes widget does not requirethat you write any code or script. Notes widgets configuration wizards make it easy to create and configure widgets from Lotus Notes view searches ordocuments, Web pages, feeds, or even Google gadgets.Figure 1 is an example of a popular usage of Notes widgets. From a Lotus Notes mail document, a floating window containing Google Map is launched by right-clicking selected text and using the context menu. The input search term is the selection in the Lotus Notes mail document. The floating window here is theNotes widget itself. It looks like a common Web page running directly in a window other than a browser. Actually, the Notes widget shown in figure 1 is createdfrom a Web page (Google Map), and all the content in the window is provided by the Web page (Google Map).Document options
Hey there!developerWorks is usingTwitterFollow usRate this page