These docs are for v2.6. Click to read the latest docs for v3.2.

credolabSDK for Cordova is a set of libraries designed to capture a client’s digital footprint from mobile devices and upload it to the credolab web service for future processing of scorecards and fragments.

Versions

📘

Go to the Declare dependencies section of the Cordova Integration documentation to learn how to resolve these artifacts in your project

Core Module

Artifact IDVersion
@credolab/cordova-core5.1.0

Android Modules

Artifact IDVersion
@credolab/cordova-android-application5.0.0
@credolab/cordova-android-account5.0.0
@credolab/cordova-android-calendar5.0.0
@credolab/cordova-android-contact5.1.0
@credolab/cordova-android-iovation5.0.0
@credolab/cordova-android-audio5.0.0
@credolab/cordova-android-images5.0.0
@credolab/cordova-android-video5.0.0
@credolab/cordova-android-sms5.0.0

iOS Modules

Artifact IDVersion
@credolab/cordova-ios-calendar-events5.0.0
@credolab/cordova-ios-calendar-reminders5.0.0
@credolab/cordova-ios-contact5.0.0
@credolab/cordova-ios-iovation5.1.0
@credolab/cordova-ios-media5.0.0
@credolab/cordova-ios-music5.0.0

Modules

Core Module

Based on native modules Android Core Module and iOS Core Module

❗️

Our developed modules are categorized based on runtime permissions. To determine which permissions are associated with each module, please refer to the Android SDK or iOS SDK documentation.

Android Modules

  1. AndroidApplicationModule
  2. AndroidAccountModule
  3. AndroidCalendarModule
  4. AndroidContactModule
  5. AndroidIovationModule
  6. AndroidAudioModule
  7. AndroidImagesModule
  8. AndroidVideoModule
  9. AndroidSmsModule

Please note that Behavioral Module and Logging Plugin are not available for Cordova.

iOS Modules

  1. IosCalendarEventsModule
  2. IosCalendarRemindersModule
  3. IosContactModule
  4. IosIovationModule
  5. IosMediaModule
  6. IosMusicModule

Please note that CredoAppBehavioral and CredoAppLogging are not available for Cordova.