Author Archive

My Favorite Music - Last.fm

URL: http://www.last.fm/opensocial/myfavouritemusic.xml
Category: Music, entertainment.

Last.fm’s My Favorite Music app lets you display music that you like, and it lets you and other visitors to your profile page listen to snippets and some full length tracks in-page.

My Favorite Music

If you have aLast.fm account, you can also attach it to the application, and it will provide a list of you recently listened to tracks.

My Favorite Music

Generally speaking the experience is not quite as slick as you get from Last.fm’s Facebook app, but it features the same basic functionality.

Facebook Last.fm app

Links in the OpenSocial app (this is also true of the Facebook app) take you back to Last.fm; having the ability to play music inline and explore another user’s musical taste is a nice addition to profile pages. I found a few non-specific errors using this app initially, but they have not been seen again in the last couple of days. Given that this is only the first iteration of the app, look forward to future enhancements and bug fixes.

Facebook’s Advertising Advantage

One of the reasons why the Facebook application platform has taken off so quickly is because developers who create applications on Facebook are free to include advertisements in the application page views they create. A popular application on Facebook which monetizes those views appropriately can expect to make a tidy profit, and this has been one of the driving forces behind the gold-rush like wave of initial applications on the platform.

Here are a couple of screenshots from a Facebook app called Scrabulous to illustrate my point:

Scabulous Ads

Scabulous Ads

Applications created via the OpenSocial APIs on the other hand can exist in many different social networks, and each of these may not be as open as Facebook with respect to advertising. So while it’s certainly correct to suggest that OpenSocial is a boon for Facebook developers because they can, without much effort, double or triple the number of potential users of their apps, there’s no guarantee that these users can be shown advertisements in the same way they can via Facebook.

I think an import addition to the OpenSocial API on it’s way to a version 1.0 is the ability for an application to know whether advertising is permitted as part of the generated application space. Until that happens, Facebook’s smaller user base may still be a more attractive prospect for some app developers.

The OpenSocial Traffic Boost

Plaxo publicized the traffic boost that they received from being first to market as an OpenSocial container.

Plaxo Social Graph

They couched their data in terms of the ‘connections’ in their service rather than in raw numbers; while it seems like marketing spin, Alexa data correlates that they have indeed had a traffic surge due to OpenSocial, and they aren’t the only ones:

Plaxo and Ning Traffic

It will be interesting to see whether this initial traffic boost can be sustained.

What is OpenSocial?

In a nutshell, OpenSocial is a programming standard that allows mini applications to be built and embedded within a social network; these applications can have access to profile information, friend data (social graph), and recent activities data from the network. Here’s a clear and succinct explanation:

 

OpenSocial allows developers to write a single backend for their application and then have it distributed widely, across various social networks, where it can adapt an appropriate look and feel and take advantage of the data provided by the network container. For social network users, OpenSocial means that a richer and more varied set of applications will soon be available for them to deploy on their profile pages.