SDK Modules

Introduction

There are two main advantages to the Marketplace SDKs, including:

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

Fyber Marketplace 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 Fyber SDKs support Android's 64-bit architecture.