While our priority is to enable our customers to “Run Simple”, it is sometimes easier said than done, especially when first starting out. SAP Knowledge Management (KM) is aware of the challenges customers (both internal and external) face when using Mobility products to create business solutions.
For example, you want to build a Native OData App. Some of the questions you need to answer include:
- Is there some way to simplify dependency/build management in my IDE: podspec file, maven repository, other?
- I’m building an Android app, do I use Eclipse with ADT plugin or Android Studio?
- Is my app going to be online, offline, or occasionally offline?
- What is a defining request?
- Will clients be connecting to SAP Mobile Platform Server or SAP HANA Cloud Platform mobile services, and are the same services provided on each?
- Which version of the SDK is compatible with which version of the server/HCP?
- Does the back-end OData service support ETags, server-side paging, what version of OData is supported?
- Do I need to use Integration Gateway to access the datasource?
- How do I build the app efficiently (pulling in only the required data)?
- What kind of authentication will my app require?
- How do I debug this thing?
Too many ????????
A couple things are clear:
- It takes a village…to build a worthwhile app: Customer, Developer, SMP/HCP Administrator, OData service support, and more
- Sometimes you don’t even know what questions to ask
Where to start:
Help Portal – the starting point for SAP Mobile Platform documentation:
Select the SDK release of interest. For example:
Native OData SDK Release Notes – describes what is new for that release, and other important notes. If unsure when a feature was introduced, the release notes provide the answer:
Core Content (Native OData App Development) –
API Documentation location – the relevant APIs are described in the core documentation, but the actual API doc ships with the SDK:
Hana Cloud Platform Mobile Services:
Configuring applications: SAP HANA Cloud Platform Mobile Services
SCN – webinars, blogs, how-to guides targeted to Native App developers:
PAM – the SAP Product Availability Matrix includes a complete list of product compatability and requirements:
Click the Mobile link at the top of the page. Scroll to find the appropriate product and version in the product list.
Access to PAM requires an SAP Service Marketplace login: http://help.sap.com/disclaimer?site=http://service.sap.com/request-user
Google it – a quick search for “SAP Integration Gateway” includes this:
And a search for “SAP delta calculation” returned this: