Agenda: “Creating compliant ads and SDKs”• 1:00 – Welcome and ORMMA update• 1:15 – Becoming SDK compliant          develop...
What is ORMMA?•  ORMMA is a specification that describes a common   way for HTML ads to run in native apps                ...
State of ORMMA• Publishers   •  Reference SDK available for download   •  ORMMA SDK is “in the wild”, The Weather Channel ...
What is ORMMA-compliant?•  Publishers   •  SDK follows the specification•  Advertisers    •  Ads use the JavaScript API fo...
Three levels of SDK compliance•  Why?   •  Allow for quicker adoption•  Level 1    •  Expand/collapse•  Level 2    •  Acce...
What is on the ORMMA site?• Specification   •  API   http://code.google.com/p/ormma/wiki/GeneralRequirements• Code    •  R...
Using the ORMMA site•  Publishers   •  Download and incorporate the reference SDK   •  Refer to API to modify existing SDK...
Using the ORMMA site• DEMO• http://code.google.com/p/ormma/                                    8
ORMMA Reference SDK•  Casey Dement   •  Enterprise Architect   •  The Weather Channel•  Rob Hedin    •  Senior Application...
Goals for The Weather Channel•  Provide high-level of Rich Media functionality•  Reduce conflicts and expense of multiple ...
Reference               LibrariesCore API           Common           Features        What is ORMMA?                       ...
Common Features  Basic Rich        Device-Specific                                         Offline FeaturesMedia Features ...
The ORMMA APILevel 1 Level 2 Level 3                   Hardware Features     Visibility                          Offline A...
Your path to ORMMA•  Incorporate the reference SDK•  Extend an existing SDK to be ORMMA compliant                         ...
Reference Implementations                               Common    API                       JavaScript                    ...
Reference Implementations   Test           •  Requires Webkit-based browser                  •  SVN repo: https://ormma.go...
ORMMA Web Tester•  Nathan Carver   •  VP Software   •  Crisp Media                    17
ORMMA Web Tester• DEMO•  http://localhost/WebTester/                                 18
State of ormma-code group   •    Discussion group for technical implementation and support   •    Standing call, Friday @ ...
Panel Discussion   •    Nathan Carver, Crisp Media   •    Casey Dement, The Weather Channel   •    Rob Hedin, The Weather ...
ORMMA is the Future:http://www.xtranormal.com/watch/8316434/?listid=20741118                                              ...
Information and links    •  Get latest news         •  http://blog.ormma.org    •  Add to the public discussion         • ...
Creating ORMMA Compliant Mobile Apps
Upcoming SlideShare
Loading in...5
×

Creating ORMMA Compliant Mobile Apps

4,116

Published on

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.

1 Comment
2 Likes
Statistics
Notes
No Downloads
Views
Total Views
4,116
On Slideshare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
49
Comments
1
Likes
2
Embeds 0
No embeds

No notes for slide

Creating ORMMA Compliant Mobile Apps

  1. 1. 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 1
  2. 2. What is ORMMA?•  ORMMA is a specification that describes a common way for HTML ads to run in native apps 2
  3. 3. State of ORMMA• Publishers •  Reference SDK available for download •  ORMMA SDK is “in the wild”, The Weather Channel App• Advertisers •  Web tester is available 3
  4. 4. What is ORMMA-compliant?•  Publishers •  SDK follows the specification•  Advertisers •  Ads use the JavaScript API for rich media features 4
  5. 5. Three levels of SDK compliance•  Why? •  Allow for quicker adoption•  Level 1 •  Expand/collapse•  Level 2 •  Access to native features•  Level 3 •  Caching 5
  6. 6. What is on the ORMMA site?• Specification •  API http://code.google.com/p/ormma/wiki/GeneralRequirements• Code •  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
  7. 7. 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
  8. 8. Using the ORMMA site• DEMO• http://code.google.com/p/ormma/ 8
  9. 9. ORMMA Reference SDK•  Casey Dement •  Enterprise Architect •  The Weather Channel•  Rob Hedin •  Senior Applications Developer •  The Weather Channel 9
  10. 10. 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
  11. 11. 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
  12. 12. 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
  13. 13. 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
  14. 14. Your path to ORMMA•  Incorporate the reference SDK•  Extend an existing SDK to be ORMMA compliant 14
  15. 15. Reference Implementations Common API JavaScript Facade Bridge JavaScript Bridge iOS Bridge Android Bridge iOS Android Client Test Harness Reference SDK Reference SDK 15
  16. 16. 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
  17. 17. ORMMA Web Tester•  Nathan Carver •  VP Software •  Crisp Media 17
  18. 18. ORMMA Web Tester• DEMO•  http://localhost/WebTester/ 18
  19. 19. 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
  20. 20. Panel Discussion •  Nathan Carver, Crisp Media •  Casey Dement, The Weather Channel •  Rob Hedin, The Weather Channel •  Todd Pasternack, PointRoll •  Neal Karasic, Jumptap 20
  21. 21. ORMMA is the Future:http://www.xtranormal.com/watch/8316434/?listid=20741118 21
  22. 22. 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
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×