Monday, January 16, 2012

SAP BusinessObjects support for Mobile

One of the first challenges we have run up against in our SAP BO 4.x project comes from a fairly innocuous business requirement. Simply put, the solution must allow viewing of  reports using any of the top web browsers, regardless if running on a desktop or mobile device. A very reasonable requirement. In addition, we'd love to use BO Dashboard reports where possible, rather than WebI or Crystal as we have done in the past.  But as we begun to explore BO Dashboards through mobile browsers more we ran into the following issues:

  • Reports built using SAP Dashboard Designer render in Flash. And of course Flash is not supported on iOS. SAP's indirect answer to this is to use SAP BusinessObjects Mobile and Explorer apps. 
  • However, this issue with this is these apps are not a direct replacement for running Dashboard reports. Nor are they available for all mobile devices.
  • Moreover, we aren't thrilled about having to force our users to download apps. The goal again is to simply allow a user open a browser (e.g. Safari on an iOS device), browse to our SharePoint site and view any of the SAP BO reports (using IOMS). 
SAP recently outlined their mobile strategy and announced SAP Dashboards will support HTML5 sometime in 2012.  However, we are curious to see how buggy the HTML5 release will be and if it will support all the existing features of Flash-based dashboards. You can view the announcement here.

So at this point our options are:
  • Using SharePoint Performance Point for Dashboards rather than BO Dashboards.
  • Using a mobile enterprise application solution such as Sybase's Unwired Platform.
  • Waiting for SAP Dashboards to support HTML5.
  • Building all our dashboards and reports using WebI and Crystal.