Skip to end of metadata
Go to start of metadata

Xandr Mobile SDKs


Starting with AppNexus Mobile SDK iOS v6.0, which is currently in development, the Xandr Mobile SDK will be more lightweight, minimizing its footprint on disk and in memory.  This will include the following changes:

  • The SDK will be built as a dynamic framework.
  • Mediation adapter libraries will be removed to streamline mediation adapter upgrades.
  • Mediation adapters can be included only via source code or CocoaPods.
    • This will enable publishers to select the mediation networks they need for their inventory strategies.
    • A list of supported versions of third-party mediation networks will be provided in the public documentation.


Xandr's Mobile SDKs give app developers a fast, convenient way to monetize their apps.

Features include:

  • Open-source code (including release notes!) available on GitHub.
  • Extensive documentation.
  • Support forum for direct engineering support.
  • Complete support of MRAID 2.0 for rich media creatives.
  • Dedicated Android and iOS apps integrate the SDK and allow you to test your campaigns and creatives in real environments.
  • Mediation is managed by the network through Xandr, removing the burden from the publisher.
  • SDK can mediate or be mediated by any other SDK with mediation capabilities.
  • Pre-built adaptors for mediating third party SDKs.
  • Rapid integration.

Supported creative formats include:

  • Banners
  • Interstitials
  • Rich media ads using MRAID can serve on banners or interstitials
  • Video ads using MRAID can serve on interstitials



  • Our SDKs give you a lot of ways to monetize
  • You can share valuable targeting information with advertisers
  • You can mediate to and from the SDKs offered by other exchanges and networks

  • Our SDKs are highly configurable
  • We've built apps to demonstrate their capabilities that you can download right now
  • You can get the support you need from several channels
Page: Android SDK Integration Page: Build the Android SDK from source Page: iOS v6.0 SDK Migration and Integration Page: iOS SDK Integration (pre 6.0) Page: Show Banners Page: Show Interstitials Page: Show Instream Video Ads Page: Show Native Ads on Android Page: Show Native Ads on iOS Page: Mediation Networks Page: Mediate with Android Page: Mediate with iOS SDK v6.0 Page: Mediate with iOS Page: Android Custom Adaptors Page: iOS Custom Adaptors Page: Add a Transition Animation Page: Add Targeting Parameters Page: Configure SDK Logging Page: Control Ad Unit Alignment Page: Control Landing Page Loading Visibility Page: Control Location Accuracy Page: Open Ad Clicks in the Native Browser Page: Pass Custom Keywords Page: Receive Ad View Status Events Page: Set Reserve Prices Page: Resize Ads to fit the Screen or Banner Ad View Page: Toggle PSAs Page: ANJAM User Guide Page: AppNexus SDK App Page: SDK Release Notes Page: Dismiss Interstitials on User Click Page: Ad Ops - Set up Static Image Banners Page: Ad Ops - Set Up HTML Responsive Interstitials (non-MRAID) Page: Ad Ops - Set Up MRAID Full Screen Interstitials Page: Ad Ops - Set Up Static Image Full Screen Interstitials Page: Request Ads over HTTPS Page: Multi-Format Banner Ads Page: Allow Multiple Ad Sizes to Serve into a Banner Ad View Page: Resize the Banner Ad View to the Size of the Winning Creative Page: Banner Native Page: Click-Through URL Page: External User ID Mapping Page: Mobile SDK Guide to European Ad Inventory and Providing Notice, Transparency and Choice Page: Localize Browser Button Page: Customize Video Player Options