Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Platform Play Web Social And Mobile For P Camp09

1,286 views

Published on

The future of Internet products is with an API as a platform. This presentation outlines what are the considerations for a product manager to build the platform on the web, adding social features and api and on mobile.

Published in: Technology
  • Be the first to comment

Platform Play Web Social And Mobile For P Camp09

  1. 1. Platform Play – Web, Social and Mobile Sudha Jamthe, Ed Maier and John Lin Mobile (John) Web (Ed) Sudha Jamthe, [email_address] @sujamthe Ed Maier: [email_address] John Lin: johnklin@gmail.com (Sudha)
  2. 2. Product ---  Platform How to take a technology and make it a platform for developers <ul><li>Strategy </li></ul><ul><ul><li>Competitive Positioning </li></ul></ul><ul><ul><li>What not to open </li></ul></ul><ul><ul><li>what to open – data or process? </li></ul></ul><ul><ul><li>e.g. Google search API or Y! Search Data </li></ul></ul><ul><li>Compliance &Legal </li></ul><ul><li>Target audience </li></ul><ul><ul><li>Hobbyists, serious developers, developer environment segments (Java, php, python) </li></ul></ul><ul><li>Goals </li></ul><ul><ul><li>Quantity, Quality, Ecosystem </li></ul></ul><ul><li>Revenue Opportunity </li></ul><ul><li>Where to start </li></ul><ul><ul><li>Web, Social, Mobile </li></ul></ul>
  3. 3. AOL & the Developer Network <ul><ul><li>Opening the walled garden </li></ul></ul><ul><ul><li>Introducing the Developer Network </li></ul></ul><ul><ul><li>Members of the Network  </li></ul></ul>
  4. 4. AOL & the Developer Network
  5. 5. Platform Play - Web - WHY OPEN SERVICES? <ul><li>Give users control and choice </li></ul><ul><li>Increase usage of your service </li></ul><ul><li>Leverage the development community </li></ul><ul><li>Lay the groundwork for business opportunity </li></ul>
  6. 6. Consider this when opening your product <ul><li>Build in openness from the start  </li></ul><ul><li>Use standards </li></ul><ul><li>Business strategy & ROI </li></ul><ul><li>Iterate </li></ul>
  7. 7. Consider this when opening your product <ul><li>Build in openness from the start  </li></ul><ul><li>Use standards </li></ul><ul><li>Business strategy & ROI </li></ul><ul><li>Iterate </li></ul>
  8. 8. Consider this when opening your product <ul><li>Build in openness from the start  </li></ul><ul><li>Use standards </li></ul><ul><li>Business strategy & ROI </li></ul><ul><li>Iterate </li></ul>
  9. 9. Consider this when opening your product <ul><li>Build in openness from the start  </li></ul><ul><li>Use standards </li></ul><ul><li>Business strategy & ROI </li></ul><ul><li>Iterate </li></ul>
  10. 10. Platform Play - Social RSS Feeds Build Social Features In Product Integration with Other Social APIs
  11. 11. RSS and ATOM Web Feeds <ul><li>RSS (Really Simple Syndication) Feeds is XML based format used for content distribution and syndication </li></ul><ul><li>ATOM and RSS are Web Feeds </li></ul><ul><li>GeoRSS - encode location in RSS feeds. </li></ul><ul><li>User can subscribe in a reader w/o giving out emails. </li></ul><ul><li>Offer multiple RSS feeds choices </li></ul>
  12. 12. Adding Social Features to Products - Social Friends, Discovery Feeds Vs
  13. 13. Adding Social API Integration Vs 1. Open Standards 2. Sticky Content and Developer Innovation 3.Access to Site Functionality vs. Data Cartoon © http://www.gapingvoid.com
  14. 14. Adding Social APIs Integration - Increases Distribution, Openness of Data
  15. 15. Mobile Development <ul><li>Client vs. mobile web site </li></ul><ul><li>Access to platform capabilities </li></ul><ul><li>Access to device capabilities (camera, microphone, GPS, etc.) </li></ul><ul><li>Offline access </li></ul><ul><li>“ Mobile API’s” </li></ul><ul><li>API’s for services for client applications </li></ul><ul><li>SDK / libraries for developers for client apps </li></ul><ul><li>3 rd party API’s for client or web apps </li></ul><ul><li>Platform proliferation </li></ul><ul><li>Different development environments, languages </li></ul><ul><ul><li>Apple / iPhone, Google Andriod, Symbian, Windows Mobile, Palm OS / Web OS, J2ME, Flash Lite </li></ul></ul><ul><li>Intrinsic platform capabilities </li></ul><ul><li>UI frameworks & consistency </li></ul><ul><li>“ Case study”: Apple iPhone – “semi-open” </li></ul><ul><ul><li>Web-based applications -> native client SDK </li></ul></ul><ul><ul><li>iPhone Apps Store approval process </li></ul></ul><ul><ul><li>Qik for iPhone vs. Qik for Windows Mobile </li></ul></ul>
  16. 16. References <ul><li>http://venturebeat.com/2009/03/12/hulu-jumps-on-the-social-bandwagon-with-hulu-friends/ </li></ul><ul><li>http://georss.org/ </li></ul><ul><li>http://discuss.joelonsoftware.com/default.asp?design.4.66625.16 (about RESTful API history) </li></ul><ul><li>http://www.flickr.com/services/api/ </li></ul><ul><li>http://wiki.developers.facebook.com/index.php/API </li></ul><ul><li>http://coolastory.blogspot.com/2009/03/15-similarities-between-twitter-and.html </li></ul><ul><li>http://twitter.com/twitterapi and @twitterapi </li></ul>

×