Technology Blogs by Members
Explore a vibrant mix of technical expertise, industry insights, and tech buzz in member blogs covering SAP products, technology, and events. Get in the mix!
cancel
Showing results for 
Search instead for 
Did you mean: 

Introduction


It is rightly said that "Data is the new oil". As years have passed, our dependence on data has increased. To benefit the most out of it, the right data should be available at the right time.  We have come a long way when it comes to technology and now we are able to access data using a wide variety of devices - mobiles, tablets, and desktops. Applications have been tweaked to make them accessible on all kinds of devices. Mobile technology is the best thing that we have come up with and because of it, we have our most important data at our fingertips. Mobile applications like Whatsapp, Twitter, Facebook, etc. have a very major impact on our lives and have always helped us to stay connected.

SAP has also been researching a lot about Mobile technologies and they have also added quite a number of things to give users a better experience. Imagine you need to check some very important organizational data and you are stuck in traffic. What if I say that you can just pull out your mobile phone and see them right away. Furthermore, all the data condensed and packaged for you in a very neat structured format in the form of a card. This technology provided by SAP is called "SAP Mobile Cards" and this has significant potential in changing the way we work and saving us a lot of time and take quick decisions.


Mobile cards on iOS and Android Mobile Devices


                                         Image Source: Overview - SAP Mobile Services Documentation

Architecture


SAP Mobile Services hosted on SAP Cloud Platform acts as a gateway between SAP Mobile Cards and the relevant application/data. This can either be data coming from on-premise/Fiori or cloud applications like Ariba, SuccessFactors, etc. In the case of on-premise systems, a secure connection to the on-premise data is provided by the SAP Cloud Connector.


SAP Mobile Cards Architecture


                    Image Source : https://developers.sap.com/topics/mobile-cards.html

Features of SAP Mobile Cards



  • Provides offline support so that cards can be viewed anytime.

  • Auto-refresh to ensure data present in the card is updated regularly.

  • Notification features include push notifications, reminders, and geo-fenced alerts.

  • Cards are integrated with your phone enabling calling, SMS, email, maps, and location.

  • A group of cards is created to quickly organize cards by type.

  • Manage card versions through development and production via Mobile Services cockpit, and create backup copies to either restore or change version.


User stories


SAP Mobile Cards has three key user stories:-

  • Developer - Designs and builds the card using SAP Web IDE or SAP Business Application studio

  • Administrator - Manages the card using SAP Mobile Services Cockpit

  • End-user - Uses the card via the SAP Mobile Cards application on Android or iOS device by downloading the app from PlayStore ( for Android ) or App Store ( for iOS ) after registering the application using the details provided by the Administrator.


Creating mobile cards on SAP BTP using Boosters


Developers can create SAP mobile cards very easily using SAP Boosters on the SAP Business Technology Platform. SAP Boosters are wizards which enable us to create an object for a specific business purpose. Below are the steps in order to achieve this :

Step 1: Log in to SAP BTP Cockpit


Log in to your SAP BTP Cockpit. On the left pane, you can see the Boosters option.


SAP BTP Cockpit



Step 2: Select the Boosters option



SAP BTP Boosters



Step 3: Search for Mobile Cards



Build a Micro App for SAP Mobile Cards



Step 4: Click on the tile 'Build a Micro App for SAP Mobile Cards'


The below screen loads.


Boosters - Mobile Cards - Start Screen


Click on the Start button. The below screen appears.


Boosters - Mobile Cards - Check Prerequisites



Step 5: Check Prerequisites


Wait for some time for the status to turn to Done ( Green ). Click on the Next Button. Se


Boosters - Prerequisites



Step 6: Select Subaccount


Select relevant Subaccount details from the dropdown. The Mobile Card Kit status should be Available.


Boosters - Subaccount details


Sometimes when the Mobile Kit Status is Not Available, it is required to Initialise it.

When the Mobile Card Status becomes Available, click Next.

Step 7: Select Cards


There are many readily available card templates to choose from. Let's select the Welcome Card Template.  Click Next. 


Welcome Card



Step 8: Configure Cards



Configure Card



Step 9: Review


Review the information and click Finish.


Review Card



Step 10: Card created successfully


Once the card is created, we can see 2 QR codes corresponding to Android or iOS.

We can use the QR codes to start the registration of the card to our mobile device.

Accessing SAP Mobile Cards on a mobile device


Follow the below steps to access the card you created on your mobile device.

Step 1: Install SAP Mobile Cards application on your mobile device


Go to Play Store ( for Android ) or App Store ( for iOS ) and install the SAP Mobile Cards app.


SAP Mobile Cards



Step 2: SAP Mobile Cards Welcome Screen


Click Proceed to continue.


Welcome to SAP Mobile Cards



Step 3: Accept the End User License Agreement


Click on "I Agree".


License Agreement



Step 4: Scan QR Code to begin registration


Welcome Screen loads. Click on the "Scan QR Code" button.

Scan the QR Code that appears after performing all steps of Step 5.


Welcome Screen



Step 5: Mobile Service Cockpit


In order to access the Mobile Service Cockpit, go to your SAP BTP Cockpit and select Service Marketplace from the left pane.


Service Marketplace


Search for Mobile Services

 


Mobile Services


Click on Mobile Services Tile. From the right pane, click on Support button.


After login with the required credentials, the Mobile Services Cockpit Screen loads.

This is the administrative point to manage all SAP Mobile Cards and notifications. Further analytics options are also available.


Mobile Services Cockpit


From the left pane, select Mobile Applications => SAP Mobile Cards.

On the right pane, you can see the card details.


 

Click on the APIs Tab and scan the QR code that appears based on your device type - Android/iOS.


API Tab



Step 6: Enter your email ID and Password which you use to access SAP BTP.



After scanning QR Code


The below screen appears. Enter your credentials which you use to access SAP BTP and click on Log On.


Enter Credentials



Step 7: Set Passcode and Fingerprint Authentication


Enter a 8 character Passcode for authentication purpose. Confirm the same passcode in the subsequent screen and press Done.


Passcode


Place your finger on the fingerprint scanner to enable biometric authentication.


Fingerprint Authentication



Step 8: Enable Location Services for SAP Mobile Cards that use Geofence alerts


For the below screen, select Allow only when using the App.


Location Services



Step 9: View your SAP Mobile Card


After step 8, a message appears as "Downloading your cards".

Wait for a few minutes and you should be able to see your card.

In the below screen, you can see all your cards as well as search for cards.


My SAP Mobile Card


Once you click on the card, you can see the entire card content.

A card can have information on both sides, so you can click on the Flip button to see the other side of the card.


Card - Front side



Card - backside



References


Official SAP Documentation on SAP Mobile Cards: Overview - SAP Mobile Services Documentation

Conclusion


In this blog post, we have learned the important concepts about SAP Mobile Cards and how to create a Welcome Card using SAP BTP Boosters.

This is my first blog post so I would appreciate feedback from everyone.

Please stay tuned for my next blog post.

Thank you for reading my blog post.

 

 

 
3 Comments
Labels in this area