Widget Summit 2008 - Building Applications for the MySpace Audience


Published on

Building Applications for the MySpace Audience
MySpace applications add social context to the hundreds of millions MySpace profiles and their unique personalities. MySpace applications receive an dedicated module on a MySpace member profile or homepage and direct access to logged-in authors, members, or anonymous audience members. MySpace applications add social smarts to your widgets and help publishers create a custom content experience.
In this session you will learn the unique widget opportunities available on the MySpace OpenSocial container. You will learn major features of the MySpace application platform, understand the expectations of the MySpace audience, and create viral social experiences.

Published in: Technology
  • Be the first to comment

Widget Summit 2008 - Building Applications for the MySpace Audience

  1. 1. Building Applications for the MySpace Audience <ul><li>November 2008 </li></ul>
  2. 2. Maxwell Newbould mnewbould@myspace.com Development Manager/Product Owner for OpenSocial MySpace Seattle
  3. 3. Why MySpace?
  4. 4. If you didn’t already know... <ul><ul><li>~118 million monthly active users worldwide </li></ul></ul><ul><ul><li>75 million total unique users </li></ul></ul><ul><ul><li>Most trafficked site in United States </li></ul></ul><ul><ul><li>85% of users are voting age </li></ul></ul><ul><ul><li>300K new users a day </li></ul></ul>
  5. 5. MySpace Keeps Busy <ul><ul><li>Localized versions in 29 regions across 15 languages </li></ul></ul><ul><ul><ul><li>U.S., UK, Japan, Australia, France, Germany, Ireland, Italy, Spain, Mexico, Canada, Netherlands, New Zealand, MySpace en Espanol, Latin America, Argentina, Brazil, India, Korea, Switzerland Austria, Sweden, Norway, Denmark and Finland </li></ul></ul></ul><ul><ul><li>One of the fastest growing websites of all time </li></ul></ul><ul><ul><ul><li>797 Billion rows of data </li></ul></ul></ul><ul><ul><ul><li>26.3 Billion comments on the site </li></ul></ul></ul><ul><ul><ul><li>33.4 Billion mails on the site total </li></ul></ul></ul><ul><ul><ul><li>39 Million mails per day </li></ul></ul></ul><ul><ul><ul><li>7.5 Billion friend relationships </li></ul></ul></ul>
  6. 6. Platform Overview
  7. 7. Applications on MySpace MySpace Developer Platform (MDP) Data Availability Application Platform Developer Relations Libraries, sample code, forums, blogs, docs… REST API’s, OpenSocial, MyOpenSpace OpenID, OAuth, REST API’s external development internal development community outreach
  8. 8. MDP Applications Statistics <ul><ul><li>Total Unique Applications Users – 35 million </li></ul></ul><ul><ul><li>Total Applications Installs – 211 million </li></ul></ul><ul><ul><li>Total Active Installs – 116 million </li></ul></ul>as of 10/22/2008
  9. 9. OpenSocial on MDP
  10. 10. OpenSocial Views <ul><ul><li>Profile View </li></ul></ul><ul><ul><ul><li>Not allowed to pop up dialogs, modally block, redirect, etc. </li></ul></ul></ul><ul><ul><ul><li>Entice visitors to the profile to install your application </li></ul></ul></ul>
  11. 11. Profile View
  12. 12. OpenSocial Views <ul><ul><li>Home View </li></ul></ul><ul><ul><ul><li>Not allowed to pop up dialogs, modally block, redirect, etc. </li></ul></ul></ul><ul><ul><ul><li>Only application owner can see this view </li></ul></ul></ul>
  13. 13. Home View
  14. 14. OpenSocial Views <ul><ul><li>Canvas View </li></ul></ul><ul><ul><ul><li>Able to call viral methods </li></ul></ul></ul><ul><ul><ul><li>100% monetization for developers </li></ul></ul></ul><ul><ul><ul><li>“ meat” of your application </li></ul></ul></ul>
  15. 15. Canvas View
  16. 16. OpenSocial Surface Area <ul><ul><li>REST APIs – written in c#/.net </li></ul></ul><ul><ul><li>Container – JS interface to REST APIs </li></ul></ul><ul><ul><li>Custom Container, not Shindig </li></ul></ul>
  17. 17. MyOpenSpace Extensions <ul><ul><li>Photo(s) </li></ul></ul><ul><ul><li>Album(s) </li></ul></ul><ul><ul><li>Video(s) </li></ul></ul><ul><ul><li>Indicators </li></ul></ul><ul><ul><li>Status </li></ul></ul><ul><ul><li>Mood </li></ul></ul><ul><ul><li>Friendship </li></ul></ul><ul><ul><li>More To Come </li></ul></ul>
  18. 18. Virality on MySpace
  19. 19. Virality requires User Action
  20. 20. Unique to MySpace’s OpenSocial <ul><ul><li>Developer + Application Review Process </li></ul></ul><ul><ul><li>Modally Blocking for Viral Methods </li></ul></ul><ul><ul><ul><li>requestSendMessage </li></ul></ul></ul><ul><ul><ul><li>requestShareApp </li></ul></ul></ul><ul><ul><ul><li>requestCreateActivity </li></ul></ul></ul><ul><ul><li>Viral methods are fed into Application Communication Channel, to not clutter up user generated communications </li></ul></ul>
  21. 21. Application Gallery apps.myspace.com
  22. 22. Editor’s Picks Application Listings Sponsored Applications
  23. 23. Developer Site developer.myspace.com
  24. 25. A look into the future
  25. 26. Closing Thoughts
  26. 27. Closing Thoughts <ul><ul><li>Building applications for MySpace allows you access to our massive user base, while embracing open standards. </li></ul></ul><ul><ul><li>Increase brand recognition and installations by getting on popular profile views. </li></ul></ul><ul><ul><li>It’s only getting better and better. </li></ul></ul>
  27. 28. Questions? Technical Advice?
  28. 29. Contact: Max Newbould: mnewbould@myspace.com myspace.com/SignalLoss