or why I haven’t continued building on the twitter platform![]()
As many of you may know, my team at Infinimedia built one of the most popular twitter clients out there, Twitbin, which has over 35,000 users now. We were one of the first to build something along these lines (definitely not the first by any stretch), but we were clearly not the last or most popular. Something interesting occured shortly after we built it: we stopped building.
You might be thinking, why is this even remotely interesting Brian? Well typically when we build something, we keep adding to it and improving it. With Twitbin, we have added a few things here and there, updated it to the latest versions of Firefox, etc., but we haven’t overhauled it or added anything major in a year. So we’ve been sitting on plans for a major overhaul + expanded offerings for something like 9 months, but we haven’t moved on it. Why? Well we couldn’t afford the time to something suffering from such instability. No matter how kickass we could make Twitbin 2.0, we would still be inundated with emails every time twitter goes down. If you’re building on someone else’s platform, whenever they are down, you are down. There is no way around that.
So will we ever start working on Twitbin2.0? Well thats a good question. We have a few options, but building something that makes money off of a service that doesn’t is inherently tough. We experimented with ads in our client, I think we made so little it wasn’t worth the annoyance it caused our users. But the underlying issue is reliability. We would love to invest the time and money in building out more creative and useful twitter tools, but at the moment there are other platforms which are more reliable and more money behind making them good long term bets.
I am not proclaiming twitter as a platform dead by any means. It will take ages for a plurk or a pownce to overtake twitter as far as utility (utility to me is the # of users on it x attention spent there). I am just thinking that its time to look back at the platform and all the platforms out there and measure their worth. So I want to know what you think about twitter’s platform or any of the other micro-messaging platforms?
A year or so ago, Facebook unveiled something that has radically changed the landscape of the web and social networking sites in particular. As the first major and tightly integrated social network application platform (SNAP) to hit the market, Facebook was able to shift our expectations from what we had previously expected to get from a social site to something with theoretically endless possibilities. What emerged next, I don’t think even facebook had the foresight to predict.
I have a theory, and its that facebook didn’t want or expect the platform to become what it has. They had something else entirely in mind when they built it, and the upcoming changes to the metrics/engagement rules are proof of their original mindset. Facebook didn’t want disposable apps, they wanted people to add value, real value to the platform. Facebook was looking for people to find new ways to tie in the social graph data they were offering into new and useful tools. Facebook refers to itself as a social utility, not a network, and what does a utility do? It powers things. So what does facebook want to do? Power the web through social connections and relationships.
So what does the next generation of the platform have in store for us? Well to me it seems like they have taken a long hard look at the existing app usage, proliferation, and made a decision; one that many will find unpleasant. Facebook wants us to build things that improve upon their users lives: social shopping, social search, social recommendations, and maybe social gaming. Any activity that is improved by having your friends around is one that facebook wants to be a part of. So we’ll probably see this stuff percolating into existing sites as they adapt, but more than likely people will heed this advice and start building new sites that capitalize on it. And the apps in facebook doing this will ultimately be rewarded by Facebook through promotion and more functionality.
Now bear in mind that this is all my own personal opinion, I haven’t asked any of my friends at facebook about it. It is all based on my observations, and what I would want if I was in facebook’s position. So what are you waiting for? The social revolution awaits!
15 minutes ago Myspace pulled the wraps off of their developer platform website. Apparently they eschewed the conventions previously set forth by Bebo and Facebook and are letting everyone in. Its a free for all folks!
Basics:
- Built on a combination of opensocial and myspace “Action Scripts”
- Myspace is hosting the apps (for now)
- You can run advertising on your canvas pages
- You have to apply for developer credentials
- You also have to submit your app for approval.
- Uses a REST API
So happy hacking folks. We’ll post more later as we get to play around with it. But this could be an exciting new platform to develop on.
The big news out there today is that bebo has announced their new platform will be facebook compatible. This was quickly followed by news that Facebook is opening up the architecture of their platform to everyone else.
So what does this mean? It means Bebo has some smart people working there who know a good thing when they see it. I would probably not have paid much attention to it had they not done this, even with future opensocial support. This move also means that OpenSocial even though it was obscenely hyped, and a lot of people were salivating over it, is no where near ready and people aren’t willing to wait for it. Its one thing for an Orkut to wait around for OpenSocial, since they are owned by google, but to the rest of the SocNets, time is of the essence.
Surprisingly Friendster in all the hubub the last few days announced their own platform, but didn’t pursue this route. I guess they didn’t think they needed to.





