Platform Play Web Social And Mobile For P Camp09

50 %
50 %
Information about Platform Play Web Social And Mobile For P Camp09

Published on March 20, 2009

Author: sujamthe

Source: slideshare.net

Description

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.

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)

Product ---  Platform How to take a technology and make it a platform for developers Strategy Competitive Positioning What not to open what to open – data or process? e.g. Google search API or Y! Search Data Compliance &Legal Target audience Hobbyists, serious developers, developer environment segments (Java, php, python) Goals Quantity, Quality, Ecosystem Revenue Opportunity Where to start Web, Social, Mobile

Strategy

Competitive Positioning

What not to open

what to open – data or process?

e.g. Google search API or Y! Search Data

Compliance &Legal

Target audience

Hobbyists, serious developers, developer environment segments (Java, php, python)

Goals

Quantity, Quality, Ecosystem

Revenue Opportunity

Where to start

Web, Social, Mobile

AOL & the Developer Network Opening the walled garden Introducing the Developer Network Members of the Network 

Opening the walled garden

Introducing the Developer Network

Members of the Network 

AOL & the Developer Network

Platform Play - Web - WHY OPEN SERVICES? Give users control and choice Increase usage of your service Leverage the development community Lay the groundwork for business opportunity

Give users control and choice

Increase usage of your service

Leverage the development community

Lay the groundwork for business opportunity

Consider this when opening your product Build in openness from the start  Use standards Business strategy & ROI Iterate

Build in openness from the start 

Use standards

Business strategy & ROI

Iterate

Consider this when opening your product Build in openness from the start  Use standards Business strategy & ROI Iterate

Build in openness from the start 

Use standards

Business strategy & ROI

Iterate

Consider this when opening your product Build in openness from the start  Use standards Business strategy & ROI Iterate

Build in openness from the start 

Use standards

Business strategy & ROI

Iterate

Consider this when opening your product Build in openness from the start  Use standards Business strategy & ROI Iterate

Build in openness from the start 

Use standards

Business strategy & ROI

Iterate

Platform Play - Social RSS Feeds Build Social Features In Product Integration with Other Social APIs

RSS and ATOM Web Feeds RSS (Really Simple Syndication) Feeds is XML based format used for content distribution and syndication ATOM and RSS are Web Feeds GeoRSS - encode location in RSS feeds. User can subscribe in a reader w/o giving out emails. Offer multiple RSS feeds choices

RSS (Really Simple Syndication) Feeds is XML based format used for content distribution and syndication

ATOM and RSS are Web Feeds

GeoRSS - encode location in RSS feeds.

User can subscribe in a reader w/o giving out emails.

Offer multiple RSS feeds choices

Adding Social Features to Products - Social Friends, Discovery Feeds Vs

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

Adding Social APIs Integration - Increases Distribution, Openness of Data

Mobile Development Client vs. mobile web site Access to platform capabilities Access to device capabilities (camera, microphone, GPS, etc.) Offline access “ Mobile API’s” API’s for services for client applications SDK / libraries for developers for client apps 3 rd party API’s for client or web apps Platform proliferation Different development environments, languages Apple / iPhone, Google Andriod, Symbian, Windows Mobile, Palm OS / Web OS, J2ME, Flash Lite Intrinsic platform capabilities UI frameworks & consistency “ Case study”: Apple iPhone – “semi-open” Web-based applications -> native client SDK iPhone Apps Store approval process Qik for iPhone vs. Qik for Windows Mobile

Client vs. mobile web site

Access to platform capabilities

Access to device capabilities (camera, microphone, GPS, etc.)

Offline access

“ Mobile API’s”

API’s for services for client applications

SDK / libraries for developers for client apps

3 rd party API’s for client or web apps

Platform proliferation

Different development environments, languages

Apple / iPhone, Google Andriod, Symbian, Windows Mobile, Palm OS / Web OS, J2ME, Flash Lite

Intrinsic platform capabilities

UI frameworks & consistency

“ Case study”: Apple iPhone – “semi-open”

Web-based applications -> native client SDK

iPhone Apps Store approval process

Qik for iPhone vs. Qik for Windows Mobile

References http://venturebeat.com/2009/03/12/hulu-jumps-on-the-social-bandwagon-with-hulu-friends/ http://georss.org/ http://discuss.joelonsoftware.com/default.asp?design.4.66625.16 (about RESTful API history) http://www.flickr.com/services/api/ http://wiki.developers.facebook.com/index.php/API http://coolastory.blogspot.com/2009/03/15-similarities-between-twitter-and.html http://twitter.com/twitterapi and @twitterapi

http://venturebeat.com/2009/03/12/hulu-jumps-on-the-social-bandwagon-with-hulu-friends/

http://georss.org/

http://discuss.joelonsoftware.com/default.asp?design.4.66625.16 (about RESTful API history)

http://www.flickr.com/services/api/

http://wiki.developers.facebook.com/index.php/API

http://coolastory.blogspot.com/2009/03/15-similarities-between-twitter-and.html

http://twitter.com/twitterapi and @twitterapi

Add a comment

Related presentations

Related pages

Cross-platform Mobile Web App ... - Sencha Touch website

Sencha Touch applications work on every mobile browser, but access to the device features and native deployment is often essential for mobile applications.
Read more

Social - Android Apps on Google Play

Play; YouTube; News; Gmail; Drive; More. Calendar; ... private social network for you, ... With ooVoo's stunning new mobile app, ...
Read more

Open Source Collaboration Platform Software | eXo

eXo Platform Enterprise Social collaboration software Social collaboration solution Open Source and Enterprise Ready Highly extensible platform
Read more

Unity SDK - Documentation - Facebook for Developers

... regardless of platform. The Facebook SDK for Unity provides a comprehensive collection of Facebook's social ... the Web or App Invites on mobile).
Read more

The Top 20 Platform as a Service (PaaS) Vendors

The Top 20 Platform as a Service (PaaS) Vendors: If not for the platform, there would be no apps, and no need for cloud infrastructure. There are many ...
Read more

Add & Embed a Music player for your website - Cincopa

Add Music to Your Website. ... Publish your content directly to iTunes and other platforms using RSS, ... Large (600x500) podcast player, SEO and mobile ...
Read more

Blog | Mobile Advertising | Monetization | InMobi

InMobi helps app developers and brand ... The combination of social media and mobile devices has become ... web or mobile app—seems like child’s play, ...
Read more

Products | Google Developers

... jump straight to our top products, ... mobile ad revenue ... for iOS Play Games Services for Web Play Games Services Management API Play Games ...
Read more

Local SEO | Local Internet Marketing Software | LocalVox

Social Media Marketing; Reputation Management; Mobile Friendly Websites; Online Advertising; ... use LocalVox to reach more local customers.
Read more

Android, the world's most popular mobile platform ...

Android powers hundreds of millions of mobile devices in more than 190 countries around the world. It's the largest installed base of any mobile platform ...
Read more