# Mobile Pixel SDK
- [Overview](#overview)
- [Mobile OS requirements](#mobile-os-requirements)
- [Pixel Parameters](#pixel-parameters)
- [Additional Parameters](#additional-parameters)
- [MediaMath Mobile SDK for Apple iOS (Swift)](#mediamath-mobile-sdk-for-apple-ios-swift)
- [Native implementation on iOS](#native-implementation-on-ios)
- [Native iOS Example](#native-ios-example)
- [iOS Learning Resources](#ios-learning-resources)
- [Native implementation on Android](#native-implementation-on-android)
- [Native Android Example](#native-android-example)
- [Native implementation on Windows and Windows Phone](#native-implementation-on-windows-and-windows-phone)
- [Implementing a Pixel for tracking app installs](#implementing-a-pixel-for-tracking-app-installs)
- [Generating SHA 256 Hashes for Deterministic Reinforcement](#generating-sha-256-hashes-for-deterministic-reinforcement)
- [Android](#android)
- [iOS - Swift3](#ios---swift3)
- [iOS - ObjC](#ios---objc)
- [Getting Support](#getting-support)
# Overview
MediaMath pixels allow MediaMath Platform clients to track activity on their website and/or in their mobile apps for the purposes of reporting attributed conversions, app installations, and later remarketing campaigns.
This document is intended for the mobile app developer. The instructions below provide guidance on how to trigger the MediaMath Platform pixel by embedding MediaMath’s Pixel SDK,or simulating a pixel fire via web-view within the Advertiser’s App.
If a mobile app uses web views, developers can use the typical web approach of triggering pixels with a HTTP call to MediaMath’s MathTag servers in the form of an `
` or `