Technology Blogs by SAP
Learn how to extend and personalize SAP applications. Follow the SAP technology blog for insights into SAP BTP, ABAP, SAP Analytics Cloud, SAP HANA, and more.
cancel
Showing results for 
Search instead for 
Did you mean: 
dennis_koehler
Product and Topic Expert
Product and Topic Expert
3,534

Hey everyone,

SAP Mobile Start provides a central launch overview  to consume the content (web, native apps, news tiles) defined on a site using the SAP Build Work Zone, standard edition. The ability to launch native apps is a key differentiator for SAP Mobile Start  compared to accessing the same site using Safari browser on a mobile device. In this blog I would like to explain how native apps can be added as tiles to a site by using the example of the native app SAP Concur.

These “native app tiles” need to be configured as local content within the Site Manager of the SAP Build Work Zone, standard edition and can only be launched from an SAP Mobile Start client. Follow the steps below to get your native app up and running!

 

Step 1: Access the Site Manager and create a new app

  • Access the Site Manager via the SAP Launchpad Service in your BTP Subaccount
    • Note: The Launchpad_Admin Role Collection is required for that
  • Switch to the Content Manager.
  • Create a new application via Create > App

NativeApp-1.png

 

Step 2: Maintain Properties-tab

  1. In the Properties-tab add the Title and Description

  2. For System, select No System since you won’t connect your native app tile with any destination

  3. As App UI Technology select Native iOS or Native Android
    • This option is only available if No System is selected
    • Since URL schemes can be different between iOS and Android for the same app, this is necessary to distinct between the them. If both operating systems are used in your landscape a tile has to be created for the two of them.

    • As Native iOS defined tiles will only appear in the iOS app / as Native Android defined tiles will only appear in the Android app.

  4. You will now see the two input fields:
    • URL to Launch App – This field requires the apps custom URL scheme (e.g. concurmobile://) that is used to open the app directly from SAP Mobile Start

    • URL to Install App – This field requires the link to Apple App Store or any custom App Store. SAP Mobile Start will navigate you to that link if the necessary app is not yet installed on the device.

NativeApp-2.png

 

Step 3: Maintain Navigation-tab

Within the Navigation-tab it’s mandatory to provide a semantic object and action for the intent navigation. Fill the values for the Semantic Object and Action, such as the app name and an action like “start” or “launch”, respectively. However, please note that this intent-based navigation is only used in case of SAP Fiori apps, and that the native app tile won’t use this information.

NativeApp-3.png

 

Step 4: Maintain Visualization-tab


The Visualization-tab can be used to configure the visual representation for your tile in SAP Mobile Start by setting the:

    • Title: Headline at the top of the tile
    • Subtitle: Additional information in second line below the title
    • Icon: Icon shown on the tile. You can choose from SAP Icons via the value selection or provide an URL as an image resource. For example the native apps official icon.
    • Information: Additional information at the bottom of the tile

NativeApp-4.png

 

Step 5: Make your app available on a Site


After you saved the newly created app, you can add it to the content on a Launchpad Site. These steps will be necessary to make the app accessible on your site:

On Site Manager:

    • Assign the app to a role & group
    • Make sure the role used above is assigned to a site

In BTP Cockpit:

    • Make sure the users accessing the site are assigned to the respective role collection


If everything is setup properly, retrieve the register QR-Code from the Site Settings and scan it within SAP Mobile Start. Once onboarded you should see the created native app tile within your content similar to the screenshot below. Clicking the tile should take you either to the SAP Concur app or to the provided App Store link, in case SAP Concur is not installed on your device.

 NativeApp-4.jpg

 

That’s it for the native tiles in SAP Mobile Start. We would be happy to receive your feedback in the comment section! Let us know which SAP iOS native app are you using the most?


Stay up to date with latest news and post your questions or feedback about SAP Mobile Start in the Q&A area. Start by visiting your SAP Mobile Experience community page and click “follow”. We’ll be publishing more informative blog posts.

Want to be notified? Check your #communications to ensure you have your settings activated.
4 Comments