Facebook Connect
Upcoming SlideShare
Loading in...5
×
 

Facebook Connect

on

  • 8,667 views

Facebook Connect / In pratica

Facebook Connect / In pratica
di Andrea Reginato & Andrea Franz

Statistics

Views

Total Views
8,667
Views on SlideShare
8,509
Embed Views
158

Actions

Likes
5
Downloads
33
Comments
0

4 Embeds 158

http://stacktrace.it 85
http://fb.mikamai.com 43
http://www.slideshare.net 24
http://lorenzograndi.wordpress.com 6

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Facebook Connect Facebook Connect Presentation Transcript

  • Facebook Connect in pratica Monday, April 27, 2009
  • “The way of the world is meeting people  through other people” --Robert Kerrigan Monday, April 27, 2009
  • Chi siamo? Monday, April 27, 2009 View slide
  • Andrea Reginato Monday, April 27, 2009 View slide
  • Andrea Franz Monday, April 27, 2009
  • Facebook Connect cosa Monday, April 27, 2009
  • Facebook Connect cosa Facebook fuori da Facebook Monday, April 27, 2009
  • Facebook Connect perché Monday, April 27, 2009
  • Facebook Connect perché I. Single Sign On Monday, April 27, 2009
  • II. Virale Monday, April 27, 2009
  • II. Virale 1 Monday, April 27, 2009
  • II. Virale 547 Monday, April 27, 2009
  • II. Virale 547 x 3% = 18 Monday, April 27, 2009
  • II. Virale 9.846 Monday, April 27, 2009
  • II. Virale 9.846 x 3% = 296 Monday, April 27, 2009
  • II. Virale Monday, April 27, 2009
  • II. Virale 161.912 Monday, April 27, 2009
  • II. Virale 161.912 Cavolo! Monday, April 27, 2009
  • Facebook Connect come Monday, April 27, 2009
  • Facebook Connect come Commenti Facebook su Blog Monday, April 27, 2009
  • Facebook Connect come Commenti Facebook su Blog Gioco basato su Facebook Connect Monday, April 27, 2009
  • Commenti Facebook su Blog Monday, April 27, 2009
  • Commenti Facebook su Blog prima Monday, April 27, 2009
  • Commenti Facebook su Blog dopo Monday, April 27, 2009
  • Commenti Facebook su Blog soprattutto Monday, April 27, 2009
  • Commenti Facebook su Blog <div class=quot;commentsquot;>   <fb:comments>   </fb:comments>   <script src=quot;http://static.ak.connect.facebook.com/js/ api_lib/v0.4/FeatureLoader.js.phpquot; type=quot;text/javascriptquot;>   </script>   <script type=quot;text/javascriptquot;>     FB_RequireFeatures([quot;XFBMLquot;], function(){       FB.Facebook.init(quot;14de6b72b5fd52f07607f76840a6801equot;, quot;/ xd_receiver.htmquot;);     });   </script> </div> Monday, April 27, 2009
  • Gioco basato su Facebook Connect Monday, April 27, 2009
  • Gioco basato su Facebook Connect FindYourFriend :) Monday, April 27, 2009
  • FindYourFriend funzionalità facebook connect Monday, April 27, 2009
  • FindYourFriend funzionalità facebook connect Login Monday, April 27, 2009
  • FindYourFriend funzionalità facebook connect Login Rete sociale dell’utente Monday, April 27, 2009
  • FindYourFriend funzionalità facebook connect Login Rete sociale dell’utente Pubblicazione sul news feed Monday, April 27, 2009
  • FindYourFriend funzionalità facebook connect Login Rete sociale dell’utente Pubblicazione sul news feed Integrazione con tecnologie server side Monday, April 27, 2009
  • FindYourFriend login Monday, April 27, 2009
  • FindYourFriend login <div class=quot;loginquot;>    <fb:login‐button autologoutlink=quot;truequot; length=quot;longquot;>   </fb:login‐button> </div> Monday, April 27, 2009
  • FindYourFriend login initFacebook: function() {       FB_RequireFeatures([quot;Apiquot;, quot;XFBMLquot;], this.onApiLoaded.bind(this)); }, onApiLoaded: function() {      FB.Facebook.init(this.facebook_api_key, this.xdChannelUrl);      this.facebook_api = FB.Facebook.apiClient;   FB.ensureInit(function(){     FB.Connect.ifUserConnected(connectedCallback, notConnectedCallback);   }); },   Monday, April 27, 2009
  • FindYourFriend rete sociale dell’utente Monday, April 27, 2009
  • FindYourFriend rete sociale dell’utente loadFriends: function() {   this.container.down(quot;.loadingquot;).show();   this.facebook_api.friends_get(null, this.onFriendsLoad.bind(this)); }, onFriendsLoad: function(result) {   this.facebook_api.users_getInfo(result, ['first_name', 'last_name',  'pic_square'], this.onFriendsInfoLoad.bind(this));     }, onFriendsInfoLoad: function(result, exception) {   result.each(function(friendInfo) {     if (friendInfo.pic_square) this.users.push(new User(friendInfo));       }.bind(this));   this.initHandlers();   this.showGame();   this.onLoadCallback(this); }, Monday, April 27, 2009
  • FindYourFriend pubblicazione sul news feed Monday, April 27, 2009
  • FindYourFriend pubblicazione sul news feed openDialog: function(level) {   var template_bundle_id = quot;69711773935quot;;   new FB.Connect.showFeedDialog(     template_bundle_id,     {level: level},     [], // target_id     quot;Great!quot;,      null, // parametro deprecato     FB.RequireConnect.promptConnect,      function(result, exception) {},      quot;FindYourFriendquot;,      {value: quot;Yuhuhuhuhuu sono arrivato al livello quot; +  level}); } Monday, April 27, 2009
  • FindYourFriend integrazione con tecnologie server side Monday, April 27, 2009
  • FindYourFriend integrazione con tecnologie server side onGameOver: function() {   this.container.down(quot;#btnRestartquot;).show();       new Ajax.Request('/save', {     parameters: quot;player[points]=quot; + this.points + quot;&player[uid]=quot; +  this.facebook_api.get_session().uid   });   this.openDialog(this.level.index);     }, Monday, April 27, 2009
  • Dimostrazione Monday, April 27, 2009
  • Domande? Andrea Franz <andrea@mikamai.com> Andrea Reginato <reggie@mikamai.com> Monday, April 27, 2009