facebook vs open social

21
Facebook vs. Facebook vs. OpenSocial OpenSocial By: Jawad Shuaib

Upload: jawadshuaib

Post on 13-May-2015

34.062 views

Category:

Technology


0 download

DESCRIPTION

Jawad Shuaib (http://www.j4wad.com) presenting Facebook vs. OpenSocial at the FacebookCampToronto 3

TRANSCRIPT

Page 1: Facebook vs Open Social

Facebook vs. OpenSocialFacebook vs. OpenSocial

By: Jawad Shuaib

Page 2: Facebook vs Open Social

What is OpenSocial?

• Google’s Response to Facebook Developer Platform

• Write Once, Run Anywhere

• Google Widgets on Steroids

• Released too Early

Email: [email protected]

Page 3: Facebook vs Open Social

Social Networks that support OpenSocial

Email: [email protected]

Page 4: Facebook vs Open Social

What does it look like?What does it look like?

Email: [email protected]

Page 5: Facebook vs Open Social

Email: [email protected]

Page 6: Facebook vs Open Social

Email: [email protected]

Page 7: Facebook vs Open Social

Market AnalysisMarket Analysis

Email: [email protected]

Page 8: Facebook vs Open Social

Market Size and Competition

• Ideally speaking, OpenSocial has a market potential for 250 million users as opposed to 64 million active users on Facebook

• 15,000 Applications on Facebook. Difficult to rapidly grow user base due to a saturated market

• Most existing Google Widgets can run on OpenSocial. Results? Difficult to rapidly grow user base due to existing competition

Email: [email protected]

Page 9: Facebook vs Open Social

Business & Marketing

• Facebook applications leverage the social graph but lack the ability to scale to other networks. OpenSocial can scale, but the applications must be “generic”

• Applications more viral on Facebook (i.e. support for email invites and better news feed)

• OpenSocial profile box will likely support advertising

• More applications won’t persuade users to switch from one network to another

Email: [email protected]

Page 10: Facebook vs Open Social

What’s your target market?What’s your target market?

Email: [email protected]

Page 11: Facebook vs Open Social

Email: [email protected]

Page 12: Facebook vs Open Social

Technical Differences

• Facebook requires proprietary languages (FBML, FQL, FBJS). Google requires XML and JavaScript

• Google provides an IDE (aka Google Gadget Editor)

• Google hosts applications for free. Facebook doesn’t

Email: [email protected]

Page 13: Facebook vs Open Social

Language Support

Facebook API• FBML• FQL• FBJS• Partial support for AJAX• Backend languages like

PHP, Java, .NET on Canvas

OpenSocial API• XHTML/XML• JavaScript• Full Support for AJAX• Backend languages like

PHP, Java, .NET on Canvas

Email: [email protected]

Page 14: Facebook vs Open Social

Developer EnvironmentDeveloper Environment

Email: [email protected]

Page 15: Facebook vs Open Social

Facebook:

Email: [email protected]

Page 16: Facebook vs Open Social

OpenSocial:

Email: [email protected]

Page 17: Facebook vs Open Social

ConclusionConclusion

Email: [email protected]

Page 18: Facebook vs Open Social

Conclusion

• The choice of your platform should depend on demographic

• OpenSocial is modeled after Facebook. So if you’ve built a Facebook application before, it is relatively easy to learn OpenSocial

• “Write Once, Run Anywhere” is not exactly true. An Orkut specific OpenSocial app. Might not necessairly run on Hi5

Email: [email protected]

Page 19: Facebook vs Open Social

Conclusion

• Generic applications will do better on OpenSocial in terms of scalability. Applications that take advantage of Facebook’s social graph will have a difficult time scaling

• Don’t make your OpenSocial applications too generic, because they probably already exist.

• If Bebo supported both OpenSocial and FBML. I would develop using FBML. OpenSocial is buggy.

Email: [email protected]

Page 20: Facebook vs Open Social

Find me on Facebook

Jawad Shuaib

[email protected]

http://www.j4wad.com

Page 21: Facebook vs Open Social

References & Resources

• http://code.google.com/apis/opensocial/• http://groups.google.com/group/opensocial• http://www.hi5networks.com/developer/• Bit5media.com• xkcd.com for comics

Email: [email protected]