De SAP Mobile Services Client is een native iOS-applicatie die zijn gebruikersinterface en bedrijfslogica haalt uit JSON-metadata. De metadata wordt gedefinieerd in een SAP Business Application Studio of SAP Web IDE-editor. Deze wordt aan de client verstrekt via de App Update-service van SAP Mobile Services.
De client maakt verbinding met SAP Mobile Services via een endpoint-URL, naast andere eigenschappen die door de gebruiker worden opgegeven. Deze eigenschappen worden meestal ingesloten in een aangepaste URL die naar het e-mailadres van de gebruiker wordt verzonden. De aangepaste URL moet beginnen met "sapmobilesvcs://".
Wanneer de client verbinding maakt met Mobile Services, ontvangt deze de app-metadata en maakt deze verbinding met een of meer OData-services. OData kan veilig lokaal worden opgeslagen, zodat deze offline beschikbaar is. De gebruikersinterface is geïmplementeerd met het SAP Fiori-framework.
Deze app is "generiek" in die zin dat er geen applicatiedefinities of gegevens bij de app worden geleverd. De app is alleen bruikbaar als de gebruiker veilig verbinding maakt met een Mobile Services-instance.
Voor een volledige lijst met wijzigingen, zie: https://me.sap.com/notes/3658979