๐ป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. |
Last updated