ShowTable of Contents
Mobile Portal Accelerator (MPA), based on device-independency, enables providers to create Web-based applications to a limitless range of mobile devices. It helps extend the capabilities of WebSphere Portal to mobile devices through device-independent Web authoring for virtually any mobile device. It uses a device independent markup language called XML-based Device Independent Markup Extensions (XDIME). Using Windows Media Services users can broadcast live or pre recorded video to mobile devices.
The recent months have seen an explosion in the market for smartphones. Smartphone sales have risen dramatically, with consumers snapping up the latest models as the smartphone vendors compete to provide the best & UI rich products with the newest technology. In this market, those consumers - your customers and employees - increasingly expect to be able to do many of the same things (including rich UI) on their mobile devices that they've traditionally done on their laptop or desktop devices.
This Article/Sample (MPA Mobile Portlet) uses Connections profiles API to search profiles based on name,email or profile tags.It also provides us an option of viewing and updating status messages on your message board.
This article requires the following development environment:
Mobile Portal Accelerator 7.0
Mobile Portal Toolkit 7.0
Rational Application Developer (RAD) 8.0
To test XDIME2 portlets, mobile simulators can be used. This article used User-Agent-Switcher to test this functionality. The sample should work in HTML5 based browsers on devices like Android, iPhone, iPod touch and iPad. Currently this has been tested on Firefox 3.6 and iPhone.
Things to be noted
(a) Ensure that the connections profile url is filled in the configure mode (eg: http://w3.ibm.com/connections/profiles/
(b) You can search profiles by providing the searchString and selecting either one of the 3 options provided : By name,By email or By profile tags.
(c) When the results are returned,you can click on the email id in the results page which will display a more detailed profile information.On this page,you can also find the Reporting Chain link.
(d) Note : The Connections profile API only returns a maximum of 250 results per query.
(e) For viewing messages and posting messages,ensure that you click on the personalize button and enter your intranet userid and password to access and post messages on the message board.
Screenshot of the Initial/First page of the Portlet
Screenshot of the configure mode
Screenshot of the personalize mode(from the view mode click on the personalize button)
Screenshot of the Page for searching profiles either by name,email or profile tags
Screenshot of the Search results page. Click on the email id of the persons listed to have a detailed profile information
Screenshot of the Detailed Profile Information
Screenshot obtained when clicking on the REPORTING CHAIN displays the reporting chain.
Screen for viewing and posting messages on the status board. Enter your message in the textfield and click on Post Status to update your status message.
(See attached file: connectionsprofileportlet.war)