The Enterprise Services track focuses on integrating with larger enterprise data such as SalesForce, Dropbox and Azure, as well as vendor specific cloud services from Apple and Google.
Note: Classes in the Enterprise track are scheduled in series of 1-2 times per month.
Use Xamarin.Auth and PCL Crypto to securely store data on-device.
Register your app with an OAuth server and choose an appropriate OAuth flow.
Use Xamarin.Auth to authorize against an OAuth server and access a REST web service.
Create a connected app and custom objects inside Salesforce in preparation for writing a client app to access your Salesforce data.
Use the Xamarin Salesforce component to access Salesforce data from your external application.
Cache data locally, allow the user to edit the local data, and synchronize the changes to a server when a network connection is available.