iOS SDK Development

Zoho CRM is a cloud-based business collaboration application which helps to manage customer relationships. To access the CRM data efficiently and in time, a mobile app is built based on the CRM website. While building an iOS app on the CRM, you may need to do additional tasks like data extraction, creating an instance for data and more.
With the advent of the CRM iOS SDK, these additional tasks are managed by SDK and it facilitates you to concentrate more on the design of the app. This document guides you to integrate the CRM SDK to the app and customize it according to business requirements.

SDK Responsibilities

The mobile SDK takes care of the following, so that the developers can focus on the UI components of the mobile app.

  • Authentication - User login and logout.
  • API wrapping & version upgrades - API requests are wrapped as method calls.
  • Data modeling - CRM entities modeled as language objects.
  • Metadata caching - Essential metadata are cached to avoid unnecessary API calls.

System Requirements

  1. OS - iOS 9
  2. Swift - 4.2
  3. XCode - 10.2