SAP Professional Journal
In this step-by-step tutorial for developing an Android-based mobile application on SAP HANA, learn how to expose data from SAP HANA as an OData service, how to consume data from the OData service on a Web application, and how to create an Android mobile application by using the PhoneGap hybrid Web container. This article uses SAP HANA Service Pack 6, Android developer tools, and Cordova version 3.4.0.
Reading this article you will learn how to:
- Create a database table in SAP HANA and expose the data from the table as an OData service
- Create an Android mobile application using PhoneGap
- Consume data from the OData service in the Android application
- Deploy the Android mobile application on an emulator
Mobility is one of the most disruptive technologies of the past few years past and it has profoundly changed the way employees interact with each other and also how day-to-day work is done. Many businesses realize the potential of harnessing mobile technologies to optimize employee performance. Although in general adoption of mobile applications has grown exponentially, it has not grown at the same rate in the enterprise landscape. One of the primary reasons is the speed at which the underlying application or database layer provides data to the mobile application. This is where SAP HANA brings in a lot of value. HANA is the new SAP in-memory database and it can perform real-time operations at high speed—in many cases within sub-seconds.