Skip to navigation

When to use the Android SDK

View as Markdown

The Android SDK wraps the Docusign eSignature REST API functionality into a package that is optimized for mobile development. The table below outlines the high-level differences in capabilities between the Android SDK and the eSignature REST API to help you determine which is right for your application or scenario.

FeatureAndroid SDKeSignature REST API
Core technologyKotlin-based library with native Docusign UI componentsAndroid developer access to Docusign eSignature REST API via language service layer
Full eSignature REST API accessYes, eSignature REST API access is supportedNo, most API endpoints are covered, but no offline access or account management endpoints
Offline capabilitiesYes, offline signing driven by templates and envelope creationNo, online only
Native signing UI componentsYes, leverages native components such as native signingNo, developers must build custom UI components to support API requests and responses
Supports all Docusign tab typesAgreement creation and offline signing supports signature, initials, name, date, textbox, checkbox, company, radio button and title tabsYes, all tab types are available and supported