Yesterday Facebook announced that it was opening up its stream — the feed of members’ status updates and wall posts via a new API for developers. With the API, developers will now be able to create new programs that mash-up and remix the core data of users (with user permission) making it more useful and portable. One of the first apps to take advantage of this new API is Seesmic Desktop, a Twitter client which is adding your Facebook feed through this API. Because the new Facebook API is two-way, it would allow developers to build apps which allow for that two-way communication inside the app.
Potentially this puts Facebook side by side with Twitter in all of the desktop and mobile client applications where a lot of the real-time conversation is happening and lets it compete head-to-head with Twitter.
Yet few are talking about the real difference between Facebook and Twitter — like the fact that the services are fundamentally different in how connections are formed. Facebook requires friending: Twitter doesn’t. It only requires following. This is a big distinction and a difference in how much can be shared. Getting Facebook users to share their data with a third party could be a major challenge based on the reaction to the TOS issue a few months back.
Twitter had 9 million users last month, while Facebook has 200 million members. Yes…Twitter is the media darling of late. It has grown in popularity largely because of the all online services that have sprung up around it to help organize messages, such as TweetDeck, create mini communities around a single theme, such as StockTwits; and track trends about what people have posted. But is Facebook really reacting to or worried about the popularity of Twitter or are they focused on something else…like what TIME is calling the AfterWeb? AfterWeb (or after the browser) is about unbundling web-site-based business and allowing developers to turn them into a bunch of discrete services that can be delivered over a variety of devices (from PCs to Smartphones) far more easily than via the website.
I sure hope Facebook is being strategic and looking forward, because they are running some pretty big risks in this latest move because if people get too accustomed to accessing “the stream” off of their web site, the company will lose out on the advertising revenue. And currently Facebook at least has a revenue model (albeit advertising), Twitter does not.