SDK Modules

The contents of this article are valid for DT Exchange SDK versions up to version 8.0.0.

There are two main advantages to the DT Exchange SDKs, including:

  • Modularity: A module is a separate integration used to cut down on your integration time.
  • Dynamic Placements: You can modify your ads types, content, decoration and behavior remotely, without resubmission to the App Store.

DT Exchange Modules

Both the iOS and Android SDKs offer three different individual modules to ensure that you only integrate what you actually require.

These modules are:

Module Description Dependencies Operating System
IASDKCore Contains the main user interface, most of API, main logic. Required. (Download for every other module) iOS
IASDKMRAID Responsible for rendering / controlling HTML/MRAID content Depends on IASDKCore. (To integrate this module, download IASDKCore as well) iOS
IASDKVideo Responsible for rendering / controlling a video content. Depends on ia-sdk-core. (To integrate this module, download ia-sdk-core as well) iOS
ia-sdk-core Contains the main user interface, most of API, main logic. Required Android
ia-video-kit Responsible for rendering / controlling a video content. Depends on IASDKCore. (To integrate this module, download IASDKCore as well) Android
ia-mraid-kit Responsible for rendering / controlling HTML/MRAID content Depends on ia-sdk-core. (To integrate this module, download ia-sdk-core as well) Android

Important

All DT SDKs support Android's 64-bit architecture.

Back to Top ⇧