0401 leveraging sap businessobjects mobile sdk for your analytical needs

Upload: prasoonv

Post on 02-Jun-2018

226 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/10/2019 0401 Leveraging SAP BusinessObjects Mobile SDK for Your Analytical Needs

    1/28

    SESSION CODE# 0401

    Leveraging SAP BusinessObjects Mobile SDK

    for your Analytical Needs

    Srikanth Rao

    Andrew Murray

  • 8/10/2019 0401 Leveraging SAP BusinessObjects Mobile SDK for Your Analytical Needs

    2/28

    AGENDA

    Solutions Overview

    Introduction to SAP BusinessObjects Mobile SDK

    Whats available as of today

    Roadmap

  • 8/10/2019 0401 Leveraging SAP BusinessObjects Mobile SDK for Your Analytical Needs

    3/28

    SOLUTIONS OVERVIEW

  • 8/10/2019 0401 Leveraging SAP BusinessObjects Mobile SDK for Your Analytical Needs

    4/28

    SAP BusinessObjects Business Intelligence

    Discovery and analysis

    Discover areas to optimize yourbusiness

    Adapt data to business needs

    Tell your story with beautiful

    visualizations

    Discover. Predict. Create.

    Dashboards and apps

    Deliver engaging information to

    users where they need it

    Track key performance indicators

    and summary data

    Build custom experiences so users

    get what they need quickly

    Build engaging experiences

    Reporting

    Securely distribute informationacross your organization

    Give users the ability to ask and

    answer their own questions

    Build printable reports for

    operational ef ficiency

    Share information

  • 8/10/2019 0401 Leveraging SAP BusinessObjects Mobile SDK for Your Analytical Needs

    5/28

    Mobile Analytics from SAP

    SAP BusinessObjects Mobile SAP BusinessObjects Explorer

    Discovery and analysis

    Dashboards and apps

    Reporting

  • 8/10/2019 0401 Leveraging SAP BusinessObjects Mobile SDK for Your Analytical Needs

    6/28

    Mobile Analytics from SAP

    SAP BusinessObjects Mobile

    SAP BusinessObjects Explorer

    SAP BusinessObjects Mobile

  • 8/10/2019 0401 Leveraging SAP BusinessObjects Mobile SDK for Your Analytical Needs

    7/28

    INTRODUCTION TO SAPBUSINESSOBJECTS MOBILE SDK

  • 8/10/2019 0401 Leveraging SAP BusinessObjects Mobile SDK for Your Analytical Needs

    8/28

    Mobile BI SDKOverview

    Deliver a native iOS SDK for mobile BI as a library allowing customers to customize and

    extend the application for specific use cases.

    Target audience: Application Developers, Partners & Customers

  • 8/10/2019 0401 Leveraging SAP BusinessObjects Mobile SDK for Your Analytical Needs

    9/28

    SAP BusinessObjects Mobile SDK Overview

    Easily create a customized version of SAPBusinessObjects Mobile to meet critical businessneeds

    Extensive branding capabilities to deliver oncorporate identity guidelines

    Customize

    Integration with 3rdParty security solutions

    Preconfigured connections and policies to speeddeployments

    Integrate

    Flexible deployment options to ensure controlledreleases to business users

    Deploy via corporate app stores including SAPAfaria

    Deliver

  • 8/10/2019 0401 Leveraging SAP BusinessObjects Mobile SDK for Your Analytical Needs

    10/28

    WHATS AVAILABLE IN MOBILE BI

    SDK VERSION 4.4.X

  • 8/10/2019 0401 Leveraging SAP BusinessObjects Mobile SDK for Your Analytical Needs

    11/28

    Customize App Launch Icon

    SDK provides an ability to customize the app icon you see on your device

    home screen The app icon images are uploaded with various sizes for the iPhone and iPad at the

    following location: Xcode > Resources > Images

    App icon image types

    Spot light Image1

    App Image Icon on Home Screen2

    App Image Icon on Settings Page33

  • 8/10/2019 0401 Leveraging SAP BusinessObjects Mobile SDK for Your Analytical Needs

    12/28

    Customize Application Name

    SDK provides you an ability to change the application name that

    appears on the device screen

    Easy to configure

    Edit the parameter: Bundle display name inSAPBusinessObjectsMobile-Info.plist Save the file, run the project and validate your changes1

    2

  • 8/10/2019 0401 Leveraging SAP BusinessObjects Mobile SDK for Your Analytical Needs

    13/28

    Customize App Launch Screen Image

    SDK provides an ability to customize app launch screen

    Easy to configure

    Launch screen images at the following location: Xcode > Resources > Images

    We have different images under this folder for different purposes

    For example: Image for Landscape mode, Image for Portrait Mode & Images for iPhone

    After replacing the image, run and validate your changes in the app

    1

    2

    3

  • 8/10/2019 0401 Leveraging SAP BusinessObjects Mobile SDK for Your Analytical Needs

    14/28

    Customize Home Screen Background Image

    Ability to change the background image of the Home Screen

    The background images for app's "Home" screen are uploaded at the following location:: Xcode >

    Resources > Images

    Following are the Image files used for Home Screen Background

    sap bi_hs_bg.png Image tile used for background image for the iPad devices

    Sap [email protected] Image tile used for background image for higher resolution iPad devices (such

    as iPad 3).

  • 8/10/2019 0401 Leveraging SAP BusinessObjects Mobile SDK for Your Analytical Needs

    15/28

    Customize Default App Behavior

    SDK provides an ability to disable certain default behavior of the app

    DefaultSettings.plistunder Xcode > Resources > Bundles

    1 Ability to enable or disable help2 Ability to configure video tutorial link on the app

  • 8/10/2019 0401 Leveraging SAP BusinessObjects Mobile SDK for Your Analytical Needs

    16/28

    Customize Default App Behavior

    3 Ability to add default connection

    5 Ability to disable SUP Connection

    4 Ability to disable BIOD connection

    6 Ability to add new connection

  • 8/10/2019 0401 Leveraging SAP BusinessObjects Mobile SDK for Your Analytical Needs

    17/28

    Customize Default App Behavior

    7Ability to disable Email

    9 Ability to Last Modified timestamp on documentthumbnail

    8 Ability to disable StreamWork

    Ability to change App ID10

  • 8/10/2019 0401 Leveraging SAP BusinessObjects Mobile SDK for Your Analytical Needs

    18/28

    BUILDING APP WITH YOUR

    CERTIFICATE

  • 8/10/2019 0401 Leveraging SAP BusinessObjects Mobile SDK for Your Analytical Needs

    19/28

    Steps for building app

    Downloaded the

    app project file fromSMP - link

    Download

    Project file

    Have Xcode 4(preferably thelatest version) toopen and compilethe project

    Set up Xcode Build and run the

    project using yourown certificates

    Build

    http://service.sap.com/~form/handler?_APP=00200682500000001943&_EVENT=DISPHIER&HEADER=Y&FUNCTIONBAR=N&EVENT=TREE&NE=NAVIGATE&ENR=67837800100200023548&V=MAINThttp://service.sap.com/~form/handler?_APP=00200682500000001943&_EVENT=DISPHIER&HEADER=Y&FUNCTIONBAR=N&EVENT=TREE&NE=NAVIGATE&ENR=67837800100200023548&V=MAINT
  • 8/10/2019 0401 Leveraging SAP BusinessObjects Mobile SDK for Your Analytical Needs

    20/28

    PLATFORM SUPPORT

  • 8/10/2019 0401 Leveraging SAP BusinessObjects Mobile SDK for Your Analytical Needs

    21/28

    Platform Support

    BI Platform SupportXI 3.1 SP4 onwards

    BI 4.0 platform

    iOS SupportiOS 5.1 and above

  • 8/10/2019 0401 Leveraging SAP BusinessObjects Mobile SDK for Your Analytical Needs

    22/28

    CONFIGURING APP THROUGH

    MOBILE SERVER(ALREADY AVAILABLE TODAY)

  • 8/10/2019 0401 Leveraging SAP BusinessObjects Mobile SDK for Your Analytical Needs

    23/28

    Configuring App through Mobile Server

    Following default behavior of the app can be changed by modifying

    clientsettings.propertiesunder\webapps\MobileBIService\WEB-INF\

    Ability to enable/disable Save Password option

    Ability to enable/disable offline storage

    Ability to define Time to live property for documents

    Ability to disable application password

    Ability to disable email

    Ability to disable StreamWork

    Ability to add last modified timestamp on document thumbnail

  • 8/10/2019 0401 Leveraging SAP BusinessObjects Mobile SDK for Your Analytical Needs

    24/28

    ROADMAP

  • 8/10/2019 0401 Leveraging SAP BusinessObjects Mobile SDK for Your Analytical Needs

    25/28

    Mobile Analytics Strategy from SAP

    From beach to board room

    Functions Industries

    Transactions Analytics

    Devices

    Collaboration

    Real-Time Data

    SAP Mobile Platform

    Off The Shelf Mobile Apps Custom Mobile Apps

    Mobile Analytics Studio

    Inform Align Adapt

    SAP Afaria

  • 8/10/2019 0401 Leveraging SAP BusinessObjects Mobile SDK for Your Analytical Needs

    26/28

    Roadmap

    Pre define Connection

    Preconfigure connectionparameters for BI platform

    Branding Customization

    App icon & Text

    Launch image customizationBackground image

    customization

    App Function Customization

    Disable help, video,

    StreamWork

    Disable manually adding

    connection

    TODAY

    Enhancements to

    customization APIApplication Branding and

    White Labeling Support

    SAPBI customizations to

    other seeding URL

    Pre define ConnectionSupport for pre-configured

    SUP Connections

    Extensibility SDK

    Webi Charts ExtensionsGeoMap Extensions

    PLANNED Future

    App Embedability

    Integrate of Mobile BIoutputs in external

    applications

    Integrate analytics into

    transactional apps with an

    ability to write back

    Pre define ConnectionAbility to add multiple pre

    defined connections

    Ability to directly launch a

    dashboard

    App Function Customization

    Customize help files

    Customize report samples

  • 8/10/2019 0401 Leveraging SAP BusinessObjects Mobile SDK for Your Analytical Needs

    27/28

  • 8/10/2019 0401 Leveraging SAP BusinessObjects Mobile SDK for Your Analytical Needs

    28/28

    THANK YOU FOR PARTICIPATING

    Please provide feedback on this session bycompleting a short survey via the event mobile

    application.

    SESSION CODE: 0401

    For ongoing education on this area of focus,visit www.ASUG.com