Creating ORMMA Compliant Mobile Apps

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

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

Page 1: Creating ORMMA Compliant Mobile Apps

1

ormma-code group presentation:“Creating compliant ads and SDKs”

January 31st 2011

Page 2: Creating ORMMA Compliant Mobile Apps

2

Agenda: “Creating compliant ads and SDKs”

•1:00 – Welcome and ORMMA update

•1:15 – Becoming SDK compliant developing and using the reference SDK

•1:30 – Developing compliant ads demo of web testing client

•1:45 – Code Group Panel, Q&A

•2:00 – Call ends

Page 3: Creating ORMMA Compliant Mobile Apps

3

What is ORMMA?

•ORMMA is a specification that describes a common way for HTML ads to run in native apps

Page 4: Creating ORMMA Compliant Mobile Apps

4

State of ORMMA

•Publishers• Reference SDK available for download• ORMMA SDK is “in the wild”, The Weather Channel App

•Advertisers• Web tester is available

Page 5: Creating ORMMA Compliant Mobile Apps

5

What is ORMMA-compliant?

•Publishers• SDK follows the specification

•Advertisers• Ads use the JavaScript API for rich media features

Page 6: Creating ORMMA Compliant Mobile Apps

6

Three levels of SDK compliance

•Why?• Allow for quicker adoption

•Level 1• Expand/collapse

•Level 2• Access to native features

•Level 3• Caching

Page 7: Creating ORMMA Compliant Mobile Apps

7

What is on the ORMMA site?

•Specification• APIhttp://code.google.com/p/ormma/wiki/GeneralRequirements

•Code• Reference SDKhttp://code.google.com/p/ormma/source/browse/#svn%2Ftrunk

• Web Testerhttp://code.google.com/p/ormma/source/browse/#svn%2Ftrunk%2FWebTester

Page 8: Creating ORMMA Compliant Mobile Apps

8

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

Page 9: Creating ORMMA Compliant Mobile Apps

9

Using the ORMMA site

•DEMO

•http://code.google.com/p/ormma/

Page 10: Creating ORMMA Compliant Mobile Apps

10

ORMMA Reference SDK

•Casey Dement• Enterprise Architect• The Weather Channel

•Rob Hedin• Senior Applications Developer• The Weather Channel

Page 11: Creating ORMMA Compliant Mobile Apps

11

Goals for The Weather Channel

•Provide high-level of Rich Media functionality

•Reduce conflicts and expense of multiple ad SDKs

•Maintain revenues during adoption

Page 12: Creating ORMMA Compliant Mobile Apps

12

What is ORMMA?• ORMMA is a development standard for rich media ad creative designers• ORMMA is a definition of the common rich media 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

Page 13: Creating ORMMA Compliant Mobile Apps

13

Common Features

Page 14: Creating ORMMA Compliant Mobile Apps

14

The ORMMA API

Page 15: Creating ORMMA Compliant Mobile Apps

15

Your path to ORMMA

•Incorporate the reference SDK

•Extend an existing SDK to be ORMMA compliant

Page 16: Creating ORMMA Compliant Mobile Apps

16

Reference Implementations

Page 17: Creating ORMMA Compliant Mobile Apps

17

Reference Implementations

Page 18: Creating ORMMA Compliant Mobile Apps

18

ORMMA Web Tester

•Nathan Carver• VP Software• Crisp Media

Page 19: Creating ORMMA Compliant Mobile Apps

19

ORMMA Web Tester

•DEMO

• http://localhost/WebTester/

Page 20: Creating ORMMA Compliant Mobile Apps

20

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

Page 21: Creating ORMMA Compliant Mobile Apps

21

Panel Discussion

• Nathan Carver, Crisp Media• Casey Dement, The Weather Channel• Rob Hedin, The Weather Channel• Todd Pasternack, PointRoll• Neal Karasic, Jumptap

Page 22: Creating ORMMA Compliant Mobile Apps

22

ORMMA is the Future:http://www.xtranormal.com/watch/8316434/?listid=20741118

Page 23: Creating ORMMA Compliant Mobile Apps

23

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

• Contact ORMMA• [email protected]