💻
SDK vs API
Functionality
SDK
API
Loading the campaign and wallet
Make a one-time call to load wallet and reduce number of network calls.
Make call every time to load wallet.
Time to Integrate
1 Day
Multi-Day
Handling Button clicks
Close, Open and Share handled directly by SDK
Additional configuration required to bind webview events with native app
Registering a user
Token expiry handling is in-built
Developer effort to handle token expiry
Use third party messaging tools to load campaigns and wallet directly
Yes
No
Error handling
Yes
No
Load speeds
500- 700 ms
800 - 1000 ms
SDK Size
250 KB for Android 2 MB for IOS
NA
Display in-app nudges
Allows you to run rich preset nudge templates like bottom nudge, interstitial etc along with configurable parameters Background Opacity.
Sent as a data object which requires developer effort to configure how to display nudges.
Low internet availability(2G speed)
Yes
No
Dynamic entry points and banners(Upcoming)
Yes
No
Ready push Notification support for Firebase and APNS
Yes
No
Native loader customisability
Customise Loader color, page etc.
Not available.
Copy link