- 16 May 2024
- 1 Minute to read
- Print
- DarkLight
- PDF
Mobile App Overview
- Updated on 16 May 2024
- 1 Minute to read
- Print
- DarkLight
- PDF
Overview of Tier1 Mobile architecture
Tier1 Mobile is a hybrid mobile application built with Cordova and iOS and Android SDK for Apple and Android phone and tablet devices.
Session authentication with Salesforce is established using OAuth protocols that support single sign-on (SSO) or standard login flows. The Mobile SDK provides data security - encryption and passcode access.
Tier1 Mobile leverages Salesforce Mobile SDK to interact with Salesforce data and all information exchanges with Salesforce are performed through REST APIs over HTTPS to Tier1 managed packages or with native Salesforce APIs.
The mobile managed package has Salesforce objects & fields for saving mobile specific data and REST APIs used by Tier1 Mobile app.
The mobile managed package requires Tier1 Base at minimum for majority of its functionality and optionally Tier1 Events managed package for its events functionality.
The following diagram illustrates the architecture model of the Tier1 Mobile app, Cordova plugin, Mobile SDK and Salesforce instance.