Mobile web is practically identical to desktop web.Mobile web sites run the same HTML5 and Java Script code that desktop sites run, with some mobile optimized design.In-app inventory is fundamentally different from mobile web, because the app in which the the creative is displayed is not running HTML5 and Java Script.Instead, it is running the native code of the devices operating system (Objective-C for i OS, Java for Android).The reason for this drawback is that using MRAID to play a video opens the video in the device's native player, which is not a web page and therefore does not support clicks.This is why when you click a video being played using MRAID, you see the player controls.In this section we'll talk about what MRAID is and what it can do in combination with HTML and Java Script. MRAID is often used as a buzzword to describe mobile rich media creatives.In reality, MRAID is a technology designed for a specific use case (in-app advertising) with some specific functionalities.
The creative can ask the web page to perform actions on the iframe such as change its size (expand).
You can see how MRAID and HTML5 videos behave by loading placement ID 2579103, size 300x250, in the App Nexus SDK App. Before we continue, a few words about the term "Advertising SDK" used below.
A Software Development Kit (SDK) is a piece of code that makes it easy for app developers to show ads in their apps.
It is written in Objective-C and works in both i Phone and i Pad applications.
Features: Step 1: Include MRAID & "Source Kit Common" Xcode projects. Provided under BSD-3 license as follows: Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.