Learning from web2.0 expo <br />San Francisco, CA<br />May 2010<br />
The buzz at web 2.0 expo<br />Social<br />@my-name, that’s the way to introduce oneself<br />HTML 5<br />Mobile/ Location<...
Sam Ramji<br />Vice President, Strategy at Sonoa Systems<br />President of the Board at CodePlex Foundation<br /><ul><li>S...
Director, Emerging Business at Microsoft
Director, Market Development at BEA Systems</li></ul>API : Evolve your business model<br />The web is going from direct to...
Framework for API development<br />REST first<br />SOAP developers : 200,000<br />REST developers : 2-5million<br />Don’t ...
AmittMahajan<br />Director of Engineering at Zynga<br />Lead Developer (FarmVille) <br />Co-Founder at MyMiniLife, Inc. <b...
Framework to succeed with social games <br />Capturing a player<br />Hidden but effective tutorial<br />Gradually introduc...
The state of the internet Operating System- Tim Oreilly<br />Ask yourself for a moment, what is the operating system of a ...
Upcoming SlideShare
Loading in …5
×

Web 2.0 expo, May 2010

332 views
313 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
332
On SlideShare
0
From Embeds
0
Number of Embeds
56
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Web 2.0 expo, May 2010

  1. 1. Learning from web2.0 expo <br />San Francisco, CA<br />May 2010<br />
  2. 2. The buzz at web 2.0 expo<br />Social<br />@my-name, that’s the way to introduce oneself<br />HTML 5<br />Mobile/ Location<br />Everyone except Facebook talked about Facebook<br />Twitter & Facebook<br />Social interfaces, social media, social Ads… for everyone<br />If you don’t have an API in 2010, you got to be kidding!<br />API<br />Integration<br />Internet<br />Open distribution, multi-platform, trans-media story-telling<br />Innovation with iphone apps rules despite the walled garden<br />Is the way to go, but with backward compatibility for now<br />As an operating system – Tim O’reilly<br />
  3. 3. Sam Ramji<br />Vice President, Strategy at Sonoa Systems<br />President of the Board at CodePlex Foundation<br /><ul><li>Sr. Director, Platform Strategy at Microsoft
  4. 4. Director, Emerging Business at Microsoft
  5. 5. Director, Market Development at BEA Systems</li></ul>API : Evolve your business model<br />The web is going from direct to indirect<br />And beyond the browser<br />Myth : Companies “supply” content that developers “demand”<br /> Reality: Companies “demand” attention of app-developers who “supply” innovation and distribution<br />An API is successful if the App carrying it is successful. <br />And an app is as strong as its weakest API<br />Successful Apps will use many different API<br />And they will carry those API everywhere<br />
  6. 6. Framework for API development<br />REST first<br />SOAP developers : 200,000<br />REST developers : 2-5million<br />Don’t invent something weird<br />XML or JSON<br />Keep responses simple and small<br />Keep calls granular<br />Use OAuth<br />Sample code wins every time<br />You’ll get it wrong the first time, so listen well<br />
  7. 7. AmittMahajan<br />Director of Engineering at Zynga<br />Lead Developer (FarmVille) <br />Co-Founder at MyMiniLife, Inc. <br />Programmer at Epic Games<br />Social Gold : the design of Farmville and other social games<br />Design Elements<br />Core game-play<br />Natural game flow<br />Increase decision points<br />Reduce UI complexity<br />Art Direction<br />Appeal to fantasy, colorful<br />Avoid excessive detail<br />Humor adds character<br />Sound<br />Adds atmosphere<br />Should be non-intrusive<br />Capture the movie<br />Social Actions<br />Light (e.g. poke, like)<br />Heavy (E.g. comment)<br />Mixture of both<br />Play sessions<br />Keep them short<br />Provide a goal for each player<br />Link sessions together<br />Moments of Joy<br />“Cool events” in your game<br />Make the player feel good<br />Leverage art to create these<br />
  8. 8. Framework to succeed with social games <br />Capturing a player<br />Hidden but effective tutorial<br />Gradually introduce complexity<br />Tackle non-design challenges too<br />Increasing Retention<br />Leave users wanting for more<br />Give them a reason to come back<br />Let their friends help<br />Growing through social<br />Make it valuable to be social<br />Social actions in core, not forced<br />Surface social actions by friends<br />Sustaining players<br />Regularly scheduled updates<br />Long term value<br />Events<br />Enable Expression<br />Social ROI<br />Status symbols<br />Enable investment<br />Engage users first<br />Make it easy to invest<br />Surface the value they receive<br />
  9. 9. The state of the internet Operating System- Tim Oreilly<br />Ask yourself for a moment, what is the operating system of a Google or Bing search? What is the operating system of a mobile phone call? What is the operating system of maps and directions on your phone? What is the operating system of a tweet?<br />The resources that are critical to this operation are mostly somewhere else<br />Win32 API : an analogy<br />Facebook platform : a case-study <br />Version 1 was in-bound<br />Version 2 is useful to others, outside<br />“simply use our facilities, and the complexity will go away”<br />
  10. 10. Who owns what – the internet platform wars<br />
  11. 11. “Create more value than you capture”<br />

×