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
- Node Package Manager (npm)
- Android SDK
- JAVA 7
- 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)