The Pendo Mobile SDK is a codeless library that collects analytics retroactively across all versions of your app. The SDK also provides the ability to display in-app messages, tooltips and multi-step walkthrough guides built using Pendo's Visual Design Studio. The SDK starts collecting analytics as soon as it is integrated. The integration requires minimal effort with a few lines of code.
Note
The following integration instructions are relevant for SDK 3.0 or higher.
Follow our migration instructions to upgrade from SDK 2.x to 3.0 or refer to our 2.x integration instruction.
- Native: Android | iOS
- React Native:
- Xamarin Forms: Android | iOS
- MAUI: Android | iOS
- Flutter: Android | iOS
- Supported Mobile Frameworks and OS Versions
- Configuring CNAME Hostnames
- Integration using JWT Sessions with Signed Meta Data
Visit the Mobile Resource Center For additional documentation,.
App Size
- Android - the SDK increases the size of your production app (on Google play) by roughly 3MB.
- iOS - the SDK increases the size of your production app (on App Store) by roughly 2.3MB.
Payload Size
- A typical Pendo session payload, including calling the
setup
API and thestartSession
API, and downloading three guides, consumes approximately ~118KB of data for Android or ~80KB of data for iOS. All guides are available after approximately 3 seconds. - Network requests are executed in parallel, prioritizing guides with higher priority to be downloaded first and becoming available earlier during the initialization process of the session.
- For technical issues, review open issues or submit a new issue.
- Release notes can be found here.
- For Dex issues with Android applications, refer to this resource.
- For additional documentation, visit the Mobile section in our Help Center.