Build iWidgets for IBM Lotus Connections V2.0

Cheng Zhou, practice director, Ascendant Technology, LLC


December 2008


IBM Lotus Connections Version 2.0 offers additional functionality via the iWidgets platform, which is built into the Homepage and Profiles features. Learn how to build your own widgets and extend the functionality of IBM Lotus Connections. Discover how to use minimal code to build three simple widgets that perform some not-so-simple functions.


IBM Lotus Connections Version 2.0 — the latest release of IBM’s Web-based social software application — builds on the IBM Lotus Connections platform’s existing integration possibilities via REST/ATOM application programming interfaces (APIs). It also introduces a new and exciting set of extension capabilities with iWidgets that are only available in IBM Lotus Connections V2.0 and later.
iWidget is a proposed standard for building fragments of Web pages that enables various third-party developers to add their own functionality to IBM Lotus Connections without needing to modify the existing core code. iWidget helps to standardize the myriad of ways that currently exist to deliver page fragments. Examples of existing widget tools include Yahoo! Widgets, Google Gadgets, Microsoft Vista Sidebar Gadgets, and Mac OS X Dashboard Widgets, and users can use them either on a desktop or within a Web page.
Because there are so many different proprietary widget standards, developers might have to support each standard to serve a broad audience. iWidget can help to overcome these problems by encouraging everyone to adopt a single open standard.
This article helps developers who work with widgets, as well as IT managers trying to maximize their use of IBM Lotus Connections. I briefly explain the iWidgets that IBM provides with IBM Lotus Connections. However, IBM Lotus Connections V2.0 also allows you to build and deploy your own iWidgets. I teach you how to build three such widgets: a simple Hello World! iWidget and two slightly more advanced widgets, the picture iWidget and the IBM Lotus Domino calendar iWidget. Note that when I refer to widgets in the context of IBM Lotus Connections, I’m talking about those that use the iWidget standard.

Would you like to see the full version of this article?

If you are an electronic license holder to THE VIEW, please log in to view this article.

If you would like information about becoming an electronic license holder — and having 24/7 unrestricted access to all articles and content in THE VIEW Online Knowledgebase — click here to see the available subscription options.

Or call 1-781-751-8813 to speak directly with a subscription and licensing specialist about customized access for you and your team.