Understanding Fundamental Mobile Development Concepts
This provides basic information for understanding mobile development
using SAP Mobile Platform.
Learning SAP Mobile WorkSpace Basics
SAP Mobile WorkSpace features are well integrated in the Eclipse IDE. If you are unfamiliar with Eclipse, you can quickly learn the basic layout of SAP Mobile WorkSpace and the location of online help.
Basic and Advanced Developer Profiles
Optionally you can set Basic and Advanced (the default) developer profile preferences for SAP Mobile WorkSpace. You can select the specific features to enable or disable viewing from each of the profiles. Features that are disabled are grayed out. You can also right-click in Mobile Application Diagram, and select Switch Developer Profile > Basic/Advanced to switch.
Mobile Business Objects
A mobile business object (MBO) is derived from a data source, and helps form the business logic for mobile applications. MBOs are grouped in Mobile Application Projects, and then the projects are deployed to an SAP Mobile Server and referenced in mobile devices (clients).
Datasources
A datasource is the enterprise information system (EIS) where data is retrieved from and transactions are executed. A connection profile is a design-time connection to a datasource. Connection profiles are created to specific datasources by providing connection information such as host, port, login, and password among others. The connection profiles are used to define MBOs and operations, and mapped to existing, or used to create new, server connections when the package is deployed to SAP Mobile Server.
Device Application Types
SAP Mobile Platform supports two mobile business object-based application types: native application and Hybrid Web Container-based Hybrid App.
Deployment to SAP Mobile Server
Deploy mobile business objects (MBOs) in a Mobile Application as a deployment package to SAP Mobile Server.
Data Synchronization and Data Refresh
Since dataset variations occur between multiple clients and the enterprise information system (EIS) data to which mobile business object (MBO) data is bound, synchronization is required to reconcile differences and bring each client into coherence with the working copy of the EIS data maintained in the SAP Mobile Server cache database (CDB), before writing updates back to the EIS.
Created March 27, 2014.To comment on this topic, go to:
DocCommentXchange.