Mobile SDK - Android Development

Mobile SDK - Android Development

Zoho CRM's Mobile SDK is a framework that helps developers build mobile applications to interact with their Zoho CRM data.

Currently, the mobile app for Zoho CRM acts as a mobile interface to the Zoho CRM's web interface. But in case you need the mobile app to serve a specific purpose that conforms to your business needs, you might want to have an app which has only that specific function. For example, an app for a team that only approves leads or an app for a field team where one could upload photographs and client's documents on the fly.

SDK Responsibilities

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

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

System Requirements

  1. Node Package Manager (npm)
  2. Android SDK
    • JAVA 7
  3. Android Studio
    • Gradle (2.2.3)
    • Android Plugin for Gradle

Note

The minimum supported Android API level is Android 18 (Jellybean 4.3) and the maximum supported Android API level is Android 26 (Oreo 8.0)


    • Related Articles

    • Configuration - Android SDK

      Create a New Project Once your client has been registered, you could start with creating your own Android application. In your command line, move to the directory where you want to create your mobile project and execute the following command. ...
    • Mobile SDK for Zoho CRM - An Overview

      Mobile software development kits (SDKs) are sets of tools that facilitate the creation of various mobile applications, be it simple ones that can be created in minutes or the complex ones that have a lot more functionalities. An SDK lets businesses ...
    • iOS SDK Development

      Zoho CRM's Mobile SDK is a technology that helps developers build mobile applications to interact with their Zoho CRM data. Currently, the mobile app for Zoho CRM acts as a mobile interface to the Zoho CRM's web interface. But in case you need the ...
    • MobileApps Integration - Mobile SDK

      Ever since the debut of handheld devices, the world has been on the course to exploit the convenience in their pockets to the fullest. People from all walks of life use mobile devices to stay in touch with each other, do business, engage with the ...
    • Installation - Android SDK

      Required App Components Zoho CRM SDK is hosted with NPM (Node Package Manager). After installing NPM and its dependencies, use the following command to install Zoho CRM Mobile SDK. npm install -g zohomobilesdk Since this is a command line utility, we ...