Xcelsius Dashboards on Your Android Mobile Phone

android_demo_screen4

The latest release of Android, v2.2 (“Froyo”) supports the Adobe flash technology used by Xcelsius (now called Dashboard Design) and SAP BusinessObjects Explorer. So now you can access your dashboards, reports, and exploration spaces directly from your mobile device without requiring a separate application (e.g. as you do for the iPhone and iPad).

It also means you can reuse all the effort you’ve put into developing Xcelsius dashboards and make them into slick, use-them-on-the-fly interfaces for your road warriors. Here’s a quick video demonstration of my Google Nexus One phone running Xcelsius, WebIntelligence, and Explorer, based on a Formula One data set (SAP is a sponsor of the Vodaphone McLaren Mercedes racing team, and the McLaren team use SAP’s PLM software).

Here’s a step-by-step picture view of the same demo:

1: open the xcelsius dashboard, using a bookmark link, or typing the dashboard link directly: http://timoelliott.com/blog/docs/formula1_android_open.swf

(Note: the Xcelsius icon below is NOT an application that you have to install, just a shortcut to the URL, which opens in a browser)

android_demo_screen1

The flash file will open up in the browser:

android_demo_screen2

To make it full screen, press and hold your finger on the flash file until the bar below appears

android_demo_screen3

Then click on the left-hand icon to make the flash file full screen:

android_demo_screen4

From here, you can explore the dashboard, for example, press the “Driver” button:

android_demo_screen5

Or the “Engine” button:

android_demo_screen6

You can also “drill through” to information using the other SAP BusinessObjects products. For example, touching the “Report” button can take you directly to a Web Intelligence report (this won’t work with the link above, because it’s a report only available to my account – the link takes you to the generic bi.ondemand.com page, and if you’re previously logged on – you can sign up for a free account – it will take you directly to your data sets, reports, etc.)

android_demo_screen7

This report is rendered in HTML, and full interactable – all drill-downs, etc. will work, and you can use the standard “pinch” gestures to zoom into part of the report, scroll around, etc.:

android_demo_screen8

Click on the “back” arrow on the phone (left-most icon on the bottom row of buttons on the phone) to get back to the previous dashboard (note, I occasionally came across a flash bug here, where the top bar would still appear, throwing off the tracking location of your finger. If this happens, hold your finger until the full screen icon appears, then click below it to get back to full screen)

android_demo_screen6

Next, click on the “Explore button” to open a new pop-up window (you need to have enabled pop-ups in your browser options, or nothing will happen), and it will load an Explorer session with Formula One data (why do this via a pop-up? to make sure that the screen proportions are correct for the next step):

(Note: this data is stored on a corporate SAP server, but you can do the same thing using data you’ve uploaded to your free bi.ondemand.com account)

android_demo_screen10

As before, hold down your finger and make the flash full screen:

android_demo_screen11

This interface requires precision to use, but with a bit of practice, it’s feasible. Here, for example, I click on the pie chart icon to change the chart type:

android_demo_screen12

Next, I click on the “Advanced” section under “Nationality” to get this window, and I chose “British”:

android_demo_screen13

And by clicking on the little arrows to the left of the “Items to Select” section, you can expand it:

android_demo_screen14

Or you can click on the little arrow to the left of “Visualize the data” to expand that part:

android_demo_screen15

Here’s a copy of the Xcelsius dashboard I used (you can also download the flash and Xcelsius file) – the report button links to bi.ondemand.com, rather than the exact report, because I haven’t yet found a way to share it with everybody:

Get Adobe Flash player

A few best-practice tips if you’re interested in recreating a demo like this:

  • The screen size for the Google Nexus One is 480×800. When I designed the dashboard, I found I had to make the buttons and fonts extra-big in order to make them useable on the phone.
  • To get a flash file to show full screen on your Android phone, simply press and hold. A bar will appear with a button to make the flash file full screen.
  • Explorer automatically resizes to the available browser size available. Unfortunately, this means that even when you make it full screen, it doesn’t have the right proportions to fill the screen. I got around this by using a popup window set to 480×800, and enabling pop ups in the phone’s browser.
  • Obviously, all this will be a lot easier as a new range of Android devices with larger screen sizes become more widely available, such as the French Archos 7 tablet

So. There you have it: Xcelsius, Web Intelligence and Explorer all running smoothly on your mobile device, no apps required!

Please share your best BusinessObjects-for-Android dashboards, reports and hints and tips, and I’ll put them in a follow-up post!

You Should Follow Me on Twitter, and share this with others:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks

Post to Twitter Was this interesting? Share with others on Twitter with automatic URL shortening!

Comments

6 Responses to “Xcelsius Dashboards on Your Android Mobile Phone”
  1. Ryan says:

    Very cool stuff! I have my concerns for Xcelsius on a mobile devices but it will be interesting to see where this goes in the future.

  2. Katharine says:

    hi Timo,
    I saw an icon of xcelsius on your phone’s screen. if it is necessary to install xcelsius in my device? And as if you also showed to build a report via pole star, then it seems that i need to install the applications and where the data is from?

    Katharine

  3. Timo Elliott says:

    Katharine,

    I should have been clearer (I’ll update the blog post): there’s nothing to install on the phone. The Xcelsius icon is just a shortcut to a URL, which opens in the browser window. The data I showed in Explorer / Polestar is hosted on a corporate SAP server, but you can upload your own data set with a free account at bi.ondemand.com, and then use the Explorer interface on top of that data…

  4. Mark says:

    Great demo. Perfomance seems to be very good for a mobile device and no apps to download. All delivered in the flash player.

  5. Karunakar P says:

    Dear Elliott,

    Its interesting to see and push for BI Reports onto Mobile with great advancements in Mobile communication.
    Request you to let me know what are the pre-requisites required in terms of Version of BO tools used and if SAP BI as backend system for data then which version is required to directly consume it.

    This demo inspires me to tryout at my end……. :)

    Cheers!
    KP

Trackbacks

Check out what others are saying about this post...
  1. [...] your Flash-enabled smartphone’s browser or on any conventional computer. Elliott also provides a step-by-step guide to using SAP BusinessObjects applications on Android devices. Leave a comment Click here to [...]



Speak Your Mind

Tell us what you're thinking...
and oh, if you want a pic to show with your comment, go get a gravatar!