A year and a half or so ago I wrote a Facebook app called BBC Radio. It’s main reason for being, was to easily let you listen to BBC Radio whilst on Facebook, showing friends which networks you liked and when you listened to them as well as now/next information, and for me to understand how to build an app using the then new Facebook Developers Platform.
The app has now been switched off, and the application page will be removed just as soon as I finish this post (here is a link to a screengrab of the BBC Radio Facebook App page that was). This is due to lack of permanent hosting and to be honest interest from me to keep it going. Whilst the app was running I had a constant barrage of emails asking me if I could build them similar for their radio station. Other than give people advice, I never did. Anyway, now it’s been switched off, I’d like to give the source out to anyone who wants it. Before I give out the location, first some facts and stats:
- It’s a Ruby on Rails 2.0.1 app running via Mongrel
- It was deployed with Capinstrano
- It only uses publicly available BBC data
- It ran for over a year without me touching it
- It was hosted on Amazon EC2 without problems
- Application stats before switch-off:
- Total Users: 18000
- Monthly Active Users: 885
- About Page Fans: 885
- Radio Listens by the app: 30000
So there you go. You can now go and download all the source from http://code.whomwah.com.
[REALLY IMPORTANT] This source comes as is, with no support what so ever. It was written at speed and with no concern for code quality, so I take no responsibility for how good or bad the source is, how few tests there are, and whether you can get it working or not. If you do choose to use it for anything though, it would be nice if you gave me a mention in some small way.