Skip to Content
Product Information
Author's profile photo Murali Shanmugham

SAP Mobile Start – the new native entry point to access applications & contents

SAP recently announced the launch of SAP Mobile Start – a native mobile app which serves as an entry point for users to access various applications and contents. This a major step towards fulling the objective of placing the intelligent enterprise at the fingertips of every customer. Typically, mobile users have the need to access different native & web applications to complete their end-to-end tasks. They also have the need to be notified of critical situations/alerts coming various solutions. Users want the simplicity in finding the right information and completing their tasks. This is one of the primary goals of SAP Mobile Start and the initial version covers all these fundamental requirements to access apps, notifications across various solutions by different personas. This app is currently available for iOS devices – iPhone & iPad.

Overview of SAP Mobile Start

Let’s look at some of the key capabilities:

Native Entry Point

The app offers a native launchpad to access different types of applications – Web apps, native mobile apps on your device, notifications, news feeds and Web links. Within the app, users have the ability to search for the app from the catalog and launch them too.

Deep UX Integration

With iOS 14, you can use widgets on your Home Screen to keep your favorite information at your fingertips. This is my favorite feature. SAP Mobile Start also enables users to add apps as widgets to the home screen and monitor how those key KPIs. Users can use the Spotlight search capability to find and launch their apps. SAP Mobile Start also offers native notification capabilities to display alerts and notifications from the backend SAP systems.

Tailored Content:

SAP Mobile Start is based on similar role concepts which are used with Fiori Launchpad. When user logs on to the mobile app, they get to see only the contents which are relevant to their job. Hence each personas accessing the app will have a different set of apps.

Here is the architecture on how SAP Mobile Start works. You will be able to see the details of this in the SAP Help documentation.

SAP Mobile Start runs on SAP Business Technology Platform (BTP) and it requires the following services:

SAP Launchpad service: Many of you might know that the Launchpad service plays an important role of providing a central Launchpad on the cloud.  Customers can use the Launchpad service to federate content from different solutions and also combine them with bespoke apps which are deployed on SAP BTP. You can view all the supported platforms in the SAP Help documentation.

The Launchpad service is the place where you will configure the apps which you want to display in SAP Mobile Start. Administrators will use the Site Manager functionality to federate contents from different systems and could also create apps/tiles which point to native mobile apps and determine which app can be displayed to the user depending on the device (Desktop, Phone, Tablet). So remember, SAP Mobile Start is an empty shell. The contents are made available through the Launchpad service – either via content federation or contents created manually in the launchpad service. The Fiori apps will be rendered without the header inside SAP Mobile Start.

I will update this blog post with links to detailed blog posts (posted by other community members) that show how the configuration can be achieved.

SAP Mobile Service

SAP Mobile Start leverages the Mobile service behind the scenes. Administrators will be able to access the app configuration for SAP Mobile Start within the Mobile service to maintain security configurations as documented in SAP Help. You can follow the instructions in the SAP Help to assign the relevant roles and launch the Mobile Service admin UI.

Notification Service

The Notification service plays a role in exposing the notifications received from the backend SAP systems. It enables the Launchpad service & SAP Mobile Start app to receive notifications.

 

Explore SAP Mobile Start Today

I would highly recommend trying out SAP Mobile Start. We have a blog post “SAP Mobile Start – Try yourself the new native entry point to the Intelligent enterprise” from
Jean-Christophe NURY explaining how to download SAP Mobile Start from the app store and using the demo mode to familiarize yourself with the app features.

If you have already setup your launchpad site, you can enable SAP Mobile Start from the Site Configuration. You can try this out in SAP BTP Trial environment too.

This will enable you to configure them in the Settings menu at runtime.

You can install and also register using the QR Code. Its an easy process.

System Prerequisites

SAP Mobile Start does not require a separate subscription. It is included in the SAP Launchpad service subscription.

At the time of writing this blog post, the supported backend systems are

  • S/4HANA On-Premise 1909 or above with embedded Front End Server on SAP Netweaver Application Server for ABAP, version 7.55.
  • S/4HANA Cloud 2108 or above

Please check the SAP Help documentation for any updates to the list of supported SAP backend systems


What about SAP Fiori Client?

Fiori Client has been around for many years and several SAP customer are still using it to access the Fiori Launchpad which has been setup either in their on-premise systems like S/4HANA, Business Suite system or on SAP BTP. It is easy to setup and provide device capabilities like camera to scan bar codes (which were part of few standard Fiori applications). To some extent, it served as an entry point for many SAP users to access the functionality in the SAP systems. Due to the changes in directions for Apache Cordova and SAP’s strategy, SAP Fiori Client is planned to be removed from the public app stores around Q1/2022.

This SAP Note Removal of SAP Fiori Client From Public App Stores offers more clarity for existing SAP customers who wish to continue using SAP Fiori Client.

For new customers, who are looking to expose their Fiori Launchpad, I would recommend evaluating SAP Mobile Start to see if it meets their needs. Its important to note that SAP Mobile Start is an online app and does not offer a container-based technology to tap into the underlying device capabilities.

To access device capabilities within your Fiori apps, explore some of the existing Javascript libraries like QuaggaJS and ZXingJS. There are also updates with the SAPUI5 library version 1.92.0 which supports barcode scanning in web applications running inside the Safari browser on iOS devices and Chrome browsers on Android devices. Check out the “sap.ndc.BarcodeScanner” class which requires no additional effort to make scanning work in these browsers. Check out this blog post “Providing native barcode scanning on SAP Mobile Start (SAPUI5 & Quagga.js)” to know more about how to use these JavaScript libraries for HTML5 apps accessed within SAP Mobile Start.

For offline requirements, SAP Mobile Development Kit of SAP Mobile service is a good choice.

 

SAP Notes:

Restrictions for SAP Mobile Start

SAP S/4HANA On-Premise: Integration with SAP Launchpad Service – Restrictions

SAP S/4HANA Cloud: Integration with SAP Launchpad Service – Restrictions

Notification Type metadata push for Cloud Notification Service from Notification Framework

Removal of SAP Fiori Client From Public App Stores

 

Links to bookmark

SAP Help Documentation – SAP Mobile Start

SAP Community Page- SAP Mobile Start


Sample contents at GitHub

SAP Mobile Start team have provided the Launchpad configuration with set of applications for different personas that can be used as a reference to tailor content based on the end-user needs. You can import these contents into your Launchpad service and get to see the the roles/catalogs/groups and apps which have been configured with different settings.
Link to the GitHub contents

 

Related blog posts

What Is SAP Mobile Start?

Three Scenarios on How You Can Get Started on SAP Mobile Start

Setting up SAP Launchpad Service and SAP Mobile Start with Content Federation

SAP Mobile Start: Use the Business Info Widget to monitor your business directly from home screen

Providing native barcode scanning on SAP Mobile Start (SAPUI5 & Quagga.js)

SAP Mobile Start – Adding feed tiles to the app content

SAP Mobile Start – Adding native apps to your content

Assigned tags

      7 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Jiaqi Weng
      Jiaqi Weng

      Hello Murali,

      I would like to know where is the access to Site Configuration or SAP BTP Trial environment to find the function: activate the SAP Mobile Start?

      In my Fiori, under settings, I do not have "SAP Mobile Start Application" on the left side. Do I need to update Fiori first?

      Thanks,

      Jiaqi

      Author's profile photo Murali Shanmugham
      Murali Shanmugham
      Blog Post Author

      Hi, You would need to access the Launchpad service to see the Site Configuration which would display all the sites which you have setup. Within each site, you can access the site settings to enable SAP Mobile Start.

      Author's profile photo Ali ABUDEEB
      Ali ABUDEEB

      Greate blog Murali.

      Thank you for sharing the information

      Author's profile photo Jose Costa Pinto
      Jose Costa Pinto

      Hi Murali,

      thanks for the infomation however somehow doesn't look like i'm able to fetch apps into my SAP Start app. After scan and trigger the qr code it shows "No apps available".

      Is there any technical limitation in scanning html5 applications (deployed as mta) and added in 1 btp launchpad reading data from a s4 on prem with odata v2? Applications are currently running with this setup in btp without any issue.

      I've tested in 2 ios devices with latest version 14.8 with the same output.

      Thank you

       

      Author's profile photo Murali Shanmugham
      Murali Shanmugham
      Blog Post Author

      Hi Jose,

      Thanks. Can you check if the "Supported Devices" in the app visualization have been enabled for your mobile devices? I am not aware of any limitations with custom HTML5 apps which are deployed on SAP BTP Launchpad. If the settings are correct, please raise a support incident on component MOB-APP-SMS.

      Author's profile photo Satya Sunil Kapaganti
      Satya Sunil Kapaganti

      Hi Murali,

       

      Great blog.

      Quick question around this Option availability in CF Portal Service, some of our application already live with Portal service before Launchpad service release.

      We are not getting this SAP Mobile Start option in our site configurations, any Roadmap planned for Portal service or we must switch to Launchpad service ?

       

      Regards,

      Satya.

       

       

      Author's profile photo Murali Shanmugham
      Murali Shanmugham
      Blog Post Author

      Hi Satya Sunil Kapaganti,

      The documentation states that SAP Mobile Start is only offered via the Launchpad service as of today. May be you could put a request in the Customer Influence to add this capability for existing Portal subscriptions and the Product Management team would be able to address this.