Skip to content

Overview

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.

SDK Analytics Messaging Backend Crash
Swift
Objective-C
Android
React Native
Flutter
Cordova
Unity
Xamarin

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.

Web Push Browser Support

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.

If you want to iterate over raw analytics events, for example to perform your own aggregations, you can use the Analytics iterator in Kscript

Finally, you can access and manipulate data stored in the Backend, via RESTful Data Interface, our PHP client or using our JSON RPC Interface from any HTTP Client.

Web APIs

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.

Low Code Partners

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.