Social apps 3_1_2008

Post on 11-May-2015

21 views 0 download

Tags:

transcript

Social Apps

Zeki Mokhtarzada

CTO, Freewebs.com

About Freewebs Founded in 2001 Consumer Web-Publising Platform

‣ 20 million monthly uniques internationally.

Recently launched the Social Gaming Network, the world’s first gaming network built on top of social networks.‣ 500+ million page views a month.

Basic Components of a Social Platform Existing social graph (friends/connections) Placement on profile Built in viral elements (Invite system, newsfeeds, etc.)

Facebook Fastest growing social network Created the first social app platform

General Architecture

Anatomy of a Facebook Application

Canvas Page Left Nav Profile Box Invites About Page Directory

http://developers.facebook.com/

Canvas Page

FBML Canvas Page

Left Nav

Profile Box

Invites

Sample Apps

Baby Countdown

Top Apps

Top Friends

Super Wall

Other Networks Bebo: licensed Facebook’s platform Orkut: open-social MySpace: almost open social Linked-in: Open Social Others: proprietary

Risks?

Apps are open to everyone

Traffic is insecure, and untraceable

Privacy

“Sean Lane bought 14k white gold 1/5 ct diamond eternity flower ring from Overstock.com”

Implementation

Ingredients Web Container (Java/JSP, Ruby on Rails, PHP, Cold Fusion, etc.) Web Developer

Basic FBML<fb:name uid="12345" />

<fb:profile-pic uid="12345" linked="true" />

<fb:dashboard> </fb:dashboard>

<fb:friend-selector uid="123445" name="uid" idname="friend_sel" />

<fb:multi-friend-selector showborder="false" actiontext="Invite your friends to use Librarian.">

<fb:request-form></fb:request-form>

API Calls Friends.get() notifications.send() profile.setFBML() friends.getAppUsers()

Questions?