{"id":12139,"date":"2010-07-19T21:04:38","date_gmt":"2010-07-19T20:04:38","guid":{"rendered":"http:\/\/timoelliott.com\/blog\/?p=1951"},"modified":"2021-08-17T08:57:34","modified_gmt":"2021-08-17T06:57:34","slug":"xcelsius-dashboards-on-your-android-mobile-phone","status":"publish","type":"post","link":"https:\/\/timoelliott.com\/blog\/2010\/07\/xcelsius-dashboards-on-your-android-mobile-phone.html","title":{"rendered":"Xcelsius Dashboards on Your Android Mobile Phone"},"content":{"rendered":"<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" title=\"android_demo_screen4\" src=\"https:\/\/i0.wp.com\/timoelliott.com\/blog\/wp-content\/uploads\/2010\/07\/android_demo_screen4.jpg?resize=690%2C357&#038;ssl=1\" alt=\"android_demo_screen4\" width=\"690\" height=\"357\" border=\"0\" \/><\/p>\n<p>The latest release of <a href=\"http:\/\/developer.android.com\/sdk\/android-2.2-highlights.html\" target=\"_blank\" rel=\"noopener\">Android, v2.2 (\u201cFroyo\u201d)<\/a> supports the Adobe flash technology used by <a href=\"http:\/\/www.sdn.sap.com\/irj\/boc\/crystal-dashboard\" target=\"_blank\" rel=\"noopener\">Xcelsius (now called Dashboard Design)<\/a> and <a href=\"http:\/\/www.sap.com\/solutions\/sapbusinessobjects\/business-intelligence\/search-navigation\/explorer\/index.epx\" target=\"_blank\" rel=\"noopener\">SAP BusinessObjects Explorer<\/a>. 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 <a href=\"https:\/\/timoelliott.com\/blog\/2010\/05\/sap-businessobjects-explorer-for-ipad-demo.html\" target=\"_blank\" rel=\"noopener\">iPhone and iPad).<\/a><\/p>\n<p>It also means you can reuse all the effort you\u2019ve put into developing Xcelsius dashboards and make them into slick, use-them-on-the-fly interfaces for your road warriors. Here\u2019s 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 <a href=\"http:\/\/mclaren.com\/\" target=\"_blank\" rel=\"noopener\">Vodaphone McLaren Mercedes racing team<\/a>, and the <a href=\"http:\/\/www.computerworlduk.com\/technology\/applications\/enterprise\/news\/index.cfm?RSS&amp;newsid=21060\" target=\"_blank\" rel=\"noopener\">McLaren team use SAP\u2019s PLM software<\/a>).<\/p>\n<p>Here\u2019s a step-by-step picture view of the same demo:<\/p>\n<p>1: open the xcelsius dashboard<\/p>\n<p>(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)<\/p>\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" style=\"display: inline; border-width: 0px;\" title=\"android_demo_screen1\" src=\"https:\/\/i0.wp.com\/timoelliott.com\/blog\/wp-content\/uploads\/2010\/07\/android_demo_screen1.jpg?resize=357%2C690&#038;ssl=1\" alt=\"android_demo_screen1\" width=\"357\" height=\"690\" border=\"0\" \/><\/p>\n<p>The flash file will open up in the browser:<\/p>\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" style=\"display: inline; border-width: 0px;\" title=\"android_demo_screen2\" src=\"https:\/\/i0.wp.com\/timoelliott.com\/blog\/wp-content\/uploads\/2010\/07\/android_demo_screen2.jpg?resize=690%2C357&#038;ssl=1\" alt=\"android_demo_screen2\" width=\"690\" height=\"357\" border=\"0\" \/><\/p>\n<p>To make it full screen, press and hold your finger on the flash file until the bar below appears<\/p>\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" style=\"display: inline; border-width: 0px;\" title=\"android_demo_screen3\" src=\"https:\/\/i0.wp.com\/timoelliott.com\/blog\/wp-content\/uploads\/2010\/07\/android_demo_screen3.jpg?resize=690%2C357&#038;ssl=1\" alt=\"android_demo_screen3\" width=\"690\" height=\"357\" border=\"0\" \/><\/p>\n<p>Then click on the left-hand icon to make the flash file full screen:<\/p>\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" style=\"display: inline; border-width: 0px;\" title=\"android_demo_screen4\" src=\"https:\/\/i0.wp.com\/timoelliott.com\/blog\/wp-content\/uploads\/2010\/07\/android_demo_screen4.jpg?resize=690%2C357&#038;ssl=1\" alt=\"android_demo_screen4\" width=\"690\" height=\"357\" border=\"0\" \/><\/p>\n<p>From here, you can explore the dashboard, for example, press the \u201cDriver\u201d button:<\/p>\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" style=\"display: inline; border-width: 0px;\" title=\"android_demo_screen5\" src=\"https:\/\/i0.wp.com\/timoelliott.com\/blog\/wp-content\/uploads\/2010\/07\/android_demo_screen5.jpg?resize=690%2C357&#038;ssl=1\" alt=\"android_demo_screen5\" width=\"690\" height=\"357\" border=\"0\" \/><\/p>\n<p>Or the \u201cEngine\u201d button:<\/p>\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" style=\"display: inline; border-width: 0px;\" title=\"android_demo_screen6\" src=\"https:\/\/i0.wp.com\/timoelliott.com\/blog\/wp-content\/uploads\/2010\/07\/android_demo_screen6.jpg?resize=690%2C357&#038;ssl=1\" alt=\"android_demo_screen6\" width=\"690\" height=\"357\" border=\"0\" \/><\/p>\n<p>You can also \u201cdrill through\u201d to information using the other SAP BusinessObjects products. For example, touching the \u201cReport\u201d button can take you directly to a Web Intelligence report (this won\u2019t work with the link above, because it\u2019s a report only available to my account \u2013 the link takes you to the generic bi.ondemand.com page, and if you\u2019re previously logged on \u2013 you can sign up for a free account \u2013 it will take you directly to your data sets, reports, etc.)<\/p>\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" style=\"display: inline; border-width: 0px;\" title=\"android_demo_screen7\" src=\"https:\/\/i0.wp.com\/timoelliott.com\/blog\/wp-content\/uploads\/2010\/07\/android_demo_screen7.jpg?resize=690%2C357&#038;ssl=1\" alt=\"android_demo_screen7\" width=\"690\" height=\"357\" border=\"0\" \/><\/p>\n<p>This report is rendered in HTML, and full interactable \u2013 all drill-downs, etc. will work, and you can use the standard \u201cpinch\u201d gestures to zoom into part of the report, scroll around, etc.:<\/p>\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" style=\"display: inline; border-width: 0px;\" title=\"android_demo_screen8\" src=\"https:\/\/i0.wp.com\/timoelliott.com\/blog\/wp-content\/uploads\/2010\/07\/android_demo_screen8.jpg?resize=690%2C357&#038;ssl=1\" alt=\"android_demo_screen8\" width=\"690\" height=\"357\" border=\"0\" \/><\/p>\n<p>Click on the \u201cback\u201d 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 <em>below<\/em> it to get back to full screen)<\/p>\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" style=\"display: inline; border-width: 0px;\" title=\"android_demo_screen6\" src=\"https:\/\/i0.wp.com\/timoelliott.com\/blog\/wp-content\/uploads\/2010\/07\/android_demo_screen6.jpg?resize=690%2C357&#038;ssl=1\" alt=\"android_demo_screen6\" width=\"690\" height=\"357\" border=\"0\" \/><\/p>\n<p>Next, click on the \u201cExplore button\u201d 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):<\/p>\n<p>(Note: this data is stored on a corporate SAP server, but you can do the same thing using data you&#8217;ve uploaded to your free bi.ondemand.com account)<\/p>\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" style=\"display: inline; border-width: 0px;\" title=\"android_demo_screen10\" src=\"https:\/\/i0.wp.com\/timoelliott.com\/blog\/wp-content\/uploads\/2010\/07\/android_demo_screen10.jpg?resize=690%2C357&#038;ssl=1\" alt=\"android_demo_screen10\" width=\"690\" height=\"357\" border=\"0\" \/><\/p>\n<p>As before, hold down your finger and make the flash full screen:<\/p>\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" style=\"display: inline; border-width: 0px;\" title=\"android_demo_screen11\" src=\"https:\/\/i0.wp.com\/timoelliott.com\/blog\/wp-content\/uploads\/2010\/07\/android_demo_screen11.jpg?resize=690%2C357&#038;ssl=1\" alt=\"android_demo_screen11\" width=\"690\" height=\"357\" border=\"0\" \/><\/p>\n<p>This interface requires precision to use, but with a bit of practice, it\u2019s feasible. Here, for example, I click on the pie chart icon to change the chart type:<\/p>\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" style=\"display: inline; border-width: 0px;\" title=\"android_demo_screen12\" src=\"https:\/\/i0.wp.com\/timoelliott.com\/blog\/wp-content\/uploads\/2010\/07\/android_demo_screen12.jpg?resize=690%2C357&#038;ssl=1\" alt=\"android_demo_screen12\" width=\"690\" height=\"357\" border=\"0\" \/><\/p>\n<p>Next, I click on the \u201cAdvanced\u201d section under \u201cNationality\u201d to get this window, and I chose \u201cBritish\u201d:<\/p>\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" style=\"display: inline; border-width: 0px;\" title=\"android_demo_screen13\" src=\"https:\/\/i0.wp.com\/timoelliott.com\/blog\/wp-content\/uploads\/2010\/07\/android_demo_screen13.jpg?resize=690%2C357&#038;ssl=1\" alt=\"android_demo_screen13\" width=\"690\" height=\"357\" border=\"0\" \/><\/p>\n<p>And by clicking on the little arrows to the left of the \u201cItems to Select\u201d section, you can expand it:<\/p>\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" style=\"display: inline; border-width: 0px;\" title=\"android_demo_screen14\" src=\"https:\/\/i0.wp.com\/timoelliott.com\/blog\/wp-content\/uploads\/2010\/07\/android_demo_screen14.jpg?resize=690%2C357&#038;ssl=1\" alt=\"android_demo_screen14\" width=\"690\" height=\"357\" border=\"0\" \/><\/p>\n<p>Or you can click on the little arrow to the left of \u201cVisualize the data\u201d to expand that part:<\/p>\n<p><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" style=\"display: inline; border-width: 0px;\" title=\"android_demo_screen15\" src=\"https:\/\/i0.wp.com\/timoelliott.com\/blog\/wp-content\/uploads\/2010\/07\/android_demo_screen15.jpg?resize=690%2C357&#038;ssl=1\" alt=\"android_demo_screen15\" width=\"690\" height=\"357\" border=\"0\" \/><\/p>\n<p>A few best-practice tips if you\u2019re interested in recreating a demo like this:<\/p>\n<ul>\n<li>The screen size for the Google Nexus One is 480&#215;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.<\/li>\n<li>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.<\/li>\n<li>Explorer automatically resizes to the available browser size available. Unfortunately, this means that even when you make it full screen, it doesn\u2019t have the right proportions to fill the screen. I got around this by using a popup window set to 480&#215;800, and enabling pop ups in the phone\u2019s browser.<\/li>\n<li>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 <a href=\"http:\/\/www.androidguys.com\/2010\/05\/06\/archos-7-announced-large-screen-android-tablet-200\/\" target=\"_blank\" rel=\"noopener\">French Archos 7 tablet<\/a><\/li>\n<\/ul>\n<p><strong>So. There you have it: Xcelsius, Web Intelligence and Explorer all running smoothly on your mobile device, no apps required!<\/strong><\/p>\n<p>Please share your best BusinessObjects-for-Android dashboards, reports and hints and tips, and I\u2019ll put them in a follow-up post!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A demonstration of SAP BusinessObjects products including Xcelsius Dashboards, Web Intelligence Reports, and Explorer working on an Android-based Google Nexus One phone.<\/p>\n","protected":false},"author":2,"featured_media":6110,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[3],"tags":[100,105,160,198,204,213,320,476,635,636,743,745,911,1138,1151],"class_list":["post-12139","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-bi-20","tag-analytics","tag-android","tag-bi","tag-business-analytics","tag-business-intelligence","tag-businessobjects","tag-dashboard","tag-explorer","tag-ipad","tag-iphone","tag-mobile","tag-mobile-bi","tag-sap","tag-web-intelligence","tag-xcelsius"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/timoelliott.com\/blog\/wp-content\/uploads\/2014\/01\/android_demo_screen4-1.jpg?fit=690%2C357&ssl=1","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p3X9RF-39N","_links":{"self":[{"href":"https:\/\/timoelliott.com\/blog\/wp-json\/wp\/v2\/posts\/12139","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/timoelliott.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/timoelliott.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/timoelliott.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/timoelliott.com\/blog\/wp-json\/wp\/v2\/comments?post=12139"}],"version-history":[{"count":1,"href":"https:\/\/timoelliott.com\/blog\/wp-json\/wp\/v2\/posts\/12139\/revisions"}],"predecessor-version":[{"id":20596,"href":"https:\/\/timoelliott.com\/blog\/wp-json\/wp\/v2\/posts\/12139\/revisions\/20596"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/timoelliott.com\/blog\/wp-json\/wp\/v2\/media\/6110"}],"wp:attachment":[{"href":"https:\/\/timoelliott.com\/blog\/wp-json\/wp\/v2\/media?parent=12139"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/timoelliott.com\/blog\/wp-json\/wp\/v2\/categories?post=12139"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/timoelliott.com\/blog\/wp-json\/wp\/v2\/tags?post=12139"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}