Sunday, October 28, 2012

Social Integration

Well, I spent a good amount of time pouring over examples of how to integrate publishing the player's high score (or publish ANYTHING for that matter) onto Facebook from within the Flights of Fancy game.

You'd think think this would be an easy task given how popular social websites have become.  On one hand it seems to way easier than back when FB started.  On the other hand It's easy to see that it has a long way to go.

I think what we're seeing here is a clear example of being caught in the middle of a software revolution.  Facebook exploded in popularity very rapidly and opened the doors to many other "social" site ideas (Twitter, Pinterest, Instagram, etc...)  The API is still IMO in it's infancy.  There really ought to be a much easier way to integrate social functionality considering how popular it is; and I think there will be someday.

It's easy to forget that Java, for example, is still at a 1.x level but is soooo much better than 1.0, 1.2, 1.3, and so forth.

So back to my past weeks work. I was able to come up with the code but can't test it yet because you have to register the app with FB and have a FB page for the app.  So until I set that up, I have put the FB and Twitter buttons on a "social" view in the app that is shown when one presses the "Post it!" button.  It's not working correctly at the moment because i've run into a bug somewhere after tour code was refactored into separate modules.

Social integration is important for any new app these days so i'll figure it out.

-E

No comments:

Post a Comment