Mobile Data Models

There are multiple ways to model enterprise data so that mobile applications can be developed to access data in your enterprise: Mobile Business Objects using the SAP Mobile SDK, Data Objects using SAP Data Orchestration Engine (DOE), OData using SAP® NetWeaver Gateway, and  Object, Transaction, and Synchronization definitions using Agentry Editor.

Based on the mobile application category that meets your user and data needs, and prior to defining your data models, identify the mobile application archetype you will use for development.
Category Mobile Application Archetype Data Model
Offline applications

Native Object API applications

Agentry Applications

Mobile Business Object or Data Orchestration Engine

Agentry

Hybrid Apps HTML5 / JS Hybrid apps Mobile Business Object or OData
Online applications

OData SDK applications or REST API applications

Agentry Applications

OData or other business data model

Agentry

Based on your data model and business logic, the EIS interface must be defined. This process eventually involves adapting existing services exposing data from the EIS. Your data models connect with your EIS using these data services.