Unplugged IBM Domino Templates

I spent some time this summer creating a suite of applications designed to work with Teamstudio Unplugged. The aim was that we could create applications which are useful in the office right away, but for the developer to also be able to dig into the guts of and take some ideas about how to use Unplugged.
Using jQuery Mobile as the basic framework we customised the colour scheme to more closely match the IBM UI and then used this common design across seven application templates. The Teamroom template allows you to take your existing Teamroom applications and use them on your mobile device. We implemented the most commonly used views, the ability to add new comments, view file attachments and rich text. Other commonly used applications which we implemented for Unplugged are the Notebook (formerly known as the Journal) and a simple Document Library which offer the ability to share the applications which you use in the Notes client to use on your mobile device.
More advanced applications which implement business logic such as approval workflows are the Approvals and Expenses apps. Approvals accesses data which sits in other databases and displays it to the user on the mobile device in a single screen which Expenses allows you to build up more complex document hierarchies. The largest application we built, which demonstrates how Unplugged works with large data sets is the BCM Contacts. This contains hundreds of documents which are related to each other via different view structures.
All of the applications were built and tested initially on a standard Domino server running XPages, and then we could simply replicate the apps down to the mobile device for testing, confident that most issues have already been resolved.
The Teamroom, Document Library and Notebook templates are included in this (September 2012) release and more templates are likely to be released some time in 2013.





Teamstudio
Reader Comments (1)
I have two queries.
1. When I use buttons with jquery mobile, sometimes, the event is not triggered. Whereas if I use "a href", the event is fired everytime. Do I need to set some additional properties?
2. When loading a pdf from a link inside my application, it redirects to browser. Is there any method by which I can open a pdf inside the application itself . I am trying to load it in a div as a pdf object(tried even with iframe) with a back button, which keeps track of my breadcrumbs, not if I go out of the application. I can get this working in browser and in iPad, but not in unplugged. Can you give me a suggestion?
Your response is highly appreciated. Thanks
Mervin