Implementing Mobile Services for Your SAP System Using Google Firebase

  • by Cord Jastram, Ph.D., Consultant
  • November 17, 2016
See how you can implement mobile business scenarios by combining Google Firebase and your SAP system.
Learning Objectives

Reading this article, you will learn how to:

  • Send push notifications from an SAP system to a mobile device
  • Call Remote Function Call (RFC)-enabled function modules in your SAP system from a mobile device
  • Send data, such as a work order, from your SAP system to a mobile device
  • Transfer images from your mobile device to the file system of your SAP system
Key Concept

Firebase is a Mobile-Backend-as-a-Service (MBaaS) offering from Google. Firebase offers services such as a real-time database, user authentication, and file storage. Easy-to-use software development kits (SDKs) are available for iOS and Android to use these services. You don’t have to set up your own server as all services are cloud based.

Mobile applications help organizations improve the productivity of their employees by speeding up business processes and improving the quality of services. Just think of a company delivering field services for maintenance and repair. Giving a technician the right information about a piece of equipment using a mobile app improves productivity and reactivity and reduces paperwork. Using photos and videos taken with a mobile phone to document the technician’s work leads to better customer satisfaction. Mobile applications can also help improve customer loyalty by allowing them to track work orders or to report feedback and problems. These are just a few examples—there are numerous ways to use mobile apps for business improvements.

However, developing a mobile solution with SAP access is not a simple task. If you want to use a full-fledged mobility suite with SAP connectivity on board you could easily invest more than $100,000 per year, according to the Gartner Magic Quadrant for Mobile App Development Platforms report. On the other hand, a lot of Mobile-Backend-as-a-Service (MBaaS) providers offer their solutions for a much more affordable price, but they lack the SAP connectivity.

In this two-part series, I show how you can create a reliable and affordable mobile back end for your SAP system by developing an SAP connector for an MBaaS solution.

 

Cord Jastram

Cord Jastram works for Computer Sciences Corporation (CSC) in Germany as a software developer. His main focus lies in software development using Java, ABAP, and C++. He holds a Ph.D. from Hamburg University, where he did research in the field of numerical seismic modeling. Before joining CSC in 2000, Cord worked as a software developer for various companies.

See more by this author


Comments

12/19/2016 10:00:12 AM
Juan C Marino

Hi Cord:

I found this article very interesting and useful. I think I can do a good use of this concept. You can find more about me on

https://www.linkedin.com/in/juan-marino-85930847

Thanks
Juan Marino
12/19/2016 10:00:07 AM
Juan C Marino

Hi Cord:

I found this article very interesting and useful. I think I can do a good use of this concept. You can find more about me on

https://www.linkedin.com/in/juan-marino-85930847

Thanks
Juan Marino

Please log in to post a comment.

To learn more about subscription access to premium content, click here.