Kumulos can be added to any mobile app by integrating one of our mobile SDKs into your native, hybrid or cross-platform mobile app. Kumulos can also be integrated into your website or PWA. Kumulos integrates with several low-code / no-code mobile app development platforms and has a number of web APIs for server-side integration.
Mobile and desktop SDKs¶
Kumulos has SDKs for Objective-C, Swift, Android, Cordova (that can also be used with the Ionic framework), Xamarin, Unity, React Native and more. The following table shows which features are currently supported within each SDK.
If you want to access Kumulos from another platform or language other than those listed above, please contact us to discuss options.
Website and PWA SDK¶
For web push notifications and analytics, you will need the Website & PWA SDK, which is distributed through a CDN or NPM. The following table shows which browsers on which platforms support web push notifications.
Server-side web APIs¶
The Messaging API can be used to send notifications from, and report open rates and conversions to, any other backend system.
The CRM API can be used to retrieve information about your users collected using the Kumulos SDK, allowing you to keep your other back-end databases in sync with any changes or details gathered via your app.
The Analytics API can be used to extract aggregated audience, engagement and retention counts.
Low-code / no-code partners¶
Kumulos partners and integrates with several low-code / no-code mobile application development platforms so that you can still get insights from Kumulos analytics and send native, geo-targeted push notifications if you are building your mobile app with one of these platforms.
Contact us for further details on how to use Kumulos with any one of these platforms or if you would like to become a Kumulos technology partner.