The Zoho Creator SDK is available for both Users and Customers.
For Users
The For Users option gets you the SDK which helps create Android apps for users (internal users of the application). You can choose from two different libraries based on your requirements.
- Core library - This lets you create your own custom UIs and build apps using the data present in the different modules(forms, reports and pages) of Zoho Creator. Learn about Core library for Android
- UI & Core library - This lets you include the UI component of the Zoho Creator modules(Forms, Reports & Pages) in your Android project and also create your own custom UIs and build apps using the data present in the different modules. Learn about UI & Core library for Android
For Customers
The For Customers option gets you the SDK which helps create Android apps for customers (external users of the application). You can choose from two different libraries based on your requirements.
- Core library - This lets you create your own custom UIs and build apps using the data present in the different modules(forms, reports and pages) of Zoho Creator. Learn about Core library for Android
- UI & Core library - This lets you include the UI component of the Zoho Creator modules(Forms, Reports & Pages) in your Android project and also create your own custom UIs and build apps using the data present in the different modules. Learn about UI & Core library for Android
The Android libraries contain the following classes:
- ZCUISDKUtil - This util lets you manage the interface of various components of the Zoho Creator application. This is only available in the UI library.
- ZCAPIUtil - This util lets you fetch the list of applications belonging to an account and also fetch sections and their components.
- ZCFormAPIUtil - This util lets you add, edit, and update records and handle the functionalities of the choice fields, media fields, and the execution of deluge scripts and field actions.
- ZCReportAPIUtil - This util lets you fetch the different reports(Map, kanban, Calendar, etc). Also delete, duplicate, export, and perform custom actions on the records. You can also download the data that are present in the media fields - image, file upload, audio, video, and signature.
- ZCPageAPIUtil - This util lets you fetch the contents of the page and also lets you execute the function and download the images on the page.