Creating ORMMA Compliant Mobile Apps

of 23/23
1 ormma-code group presentation: “Creating compliant ads and SDKs” January 31 st 2011
  • date post

    17-Aug-2014
  • Category

    Technology

  • view

    4.410
  • download

    2

Embed Size (px)

description

From an ORMMA.org webinar hosted January 31, 2011, this presentation walks through how to get involved with ORMMA, the Open Rich Media Mobile Advertising initiative, and how to create ORMMA compliant SDKs, apps, and ads to reduce the friction in mobile advertising and drive the adoption of in-app rich media.

Transcript of Creating ORMMA Compliant Mobile Apps

  • Agenda: Creating compliant ads and SDKs1:00 Welcome and ORMMA update1:15 Becoming SDK compliant developing and using the reference SDK1:30 Developing compliant ads demo of web testing client1:45 Code Group Panel, Q&A2:00 Call ends 1
  • What is ORMMA? ORMMA is a specification that describes a common way for HTML ads to run in native apps 2
  • State of ORMMAPublishers Reference SDK available for download ORMMA SDK is in the wild, The Weather Channel AppAdvertisers Web tester is available 3
  • What is ORMMA-compliant? Publishers SDK follows the specification Advertisers Ads use the JavaScript API for rich media features 4
  • Three levels of SDK compliance Why? Allow for quicker adoption Level 1 Expand/collapse Level 2 Access to native features Level 3 Caching 5
  • What is on the ORMMA site?Specification API http://code.google.com/p/ormma/wiki/GeneralRequirementsCode Reference SDK http://code.google.com/p/ormma/source/browse/#svn%2Ftrunk Web Tester http://code.google.com/p/ormma/source/browse/#svn%2Ftrunk%2FWebTester 6
  • Using the ORMMA site Publishers Download and incorporate the reference SDK Refer to API to modify existing SDK to be compliant Advertisers Consult API for calls to make when expanding, clicking, and for access to native features Run the web tester to confirm ads are compliant 7
  • Using the ORMMA siteDEMOhttp://code.google.com/p/ormma/ 8
  • ORMMA Reference SDK Casey Dement Enterprise Architect The Weather Channel Rob Hedin Senior Applications Developer The Weather Channel 9
  • Goals for The Weather Channel Provide high-level of Rich Media functionality Reduce conflicts and expense of multiple ad SDKs Maintain revenues during adoption 10
  • Reference LibrariesCore API Common Features What is ORMMA? ORMMA is a development standard for rich media ad creative designers ORMMA is a definition of the common rich media ORMMA features ads should expect from an application ORMMA is a common API to express those features across applications and platforms ORMMA is a set of reference implementations 11
  • Common Features Basic Rich Device-Specific Offline FeaturesMedia Features Features Hardware Features Visibility Offline Asset GPS Management Compass Accelerometer Resize/Expand Gyroscope Metrics Beacon Handling Click Handling Social Features Phone SMS Email To Be Determined Events Calendar 12
  • The ORMMA APILevel 1 Level 2 Level 3 Hardware Features Visibility Offline Asset GPS Management Compass Accelerometer Resize/Expand Gyroscope Metrics Beacon Handling Click Handling Social Features Phone SMS Email To Be Determined Events Calendar 13
  • Your path to ORMMA Incorporate the reference SDK Extend an existing SDK to be ORMMA compliant 14
  • Reference Implementations Common API JavaScript Facade Bridge JavaScript Bridge iOS Bridge Android Bridge iOS Android Client Test Harness Reference SDK Reference SDK 15
  • Reference Implementations Test Requires Webkit-based browser SVN repo: https://ormma.googlecode.com/svn/ Harness trunk/TestHarness Requires iOS 3.1.3+ (iPhone) or 3.2+ (iPad) iOS SVN repo: https://ormma.googlecode.com/svn/ trunk/iOS/AdContainer/ORMMA Requires Android 1.6+ Android SVN repo: https://ormma.googlecode.com/svn/ trunk/Android/AdContainer/ORMMA 16
  • ORMMA Web Tester Nathan Carver VP Software Crisp Media 17
  • ORMMA Web TesterDEMO http://localhost/WebTester/ 18
  • State of ormma-code group Discussion group for technical implementation and support Standing call, Friday @ 1:00PM Eastern Current discussion providing more ad samples Preparing for discussions related to ad delivery 19
  • Panel Discussion Nathan Carver, Crisp Media Casey Dement, The Weather Channel Rob Hedin, The Weather Channel Todd Pasternack, PointRoll Neal Karasic, Jumptap 20
  • ORMMA is the Future:http://www.xtranormal.com/watch/8316434/?listid=20741118 21
  • Information and links Get latest news http://blog.ormma.org Add to the public discussion http://groups.google.com/group/ORMMA-discussion Join the code group http://groups.google.com/group/ormma-code Download the SDK or Web Tester http://code.google.com/p/ormma/source/browse/ Read the API http://code.google.com/p/ormma/wiki/ORMMA_JavaScript 22