I’ve long talked about the MVC model of the Building Block web. Data Repositories like Amazon Simple Storage, Facebook Data Store, Google Data, and others comprise the Model of this new platform. APIs like the Twitter API, the Facebook server-side APIs, or other REST-type APIs compose the Controllers of this web. Then you have the View – something pretty much only Facebook and OpenSocial/Google Friend Connect have covered thus far. The View enables developers to easily integrate and access code from a user’s Client, the web browser. Today Twitter added their entry to that game, @Anywhere.
I mentioned earlier I was excited about the entry of Josh Elman as product manager at Twitter. I’m unclear if he had anything to do with this, but you can clearly see the Facebook influence in Twitter’s new API. With not only Josh, but several others from the Facebook team now working at Twitter, you can bet they’ve compared and contrasted how they could obtain some of the millions of Facebook developers out there. Making it as easy as possible is the smartest way to do this, and Twitter has already signed on several very big players in the Facebook Connect space, Huffington Post and Yahoo, to be launch partners in this effort.
In addition to those, the most significant partner that I think should not be ignored is Amazon. Amazon, IMO, is the holy grail in Social E-Commerce, and despite not having a Facebook Connect solution, they seem willing to integrate Twitter into their environment. Why they are choosing Twitter over Facebook is beyond me – maybe they have a Facebook deal in the works as well?