The Three New Features
First, we discussed the core philosophy underlying the recent changes at Twitter. As Ryan told me, the company is maturing and asked itself at the beginning of the year, “What are we going to do when we grow up?” The answer is: Grow the platform while enabling developers to do more unique things with it.
The first new feature we discussed is Places, also known as Points of Interest. This new feature, Ryan explained to me, is not like Foursquare (
) or Gowalla (
), where users check in. Instead, developers will be able to attach location-based metadata and use it to enhance their products.
Here’s an example: Say you tweet from a park. Twitter’s new Places feature will recognize your location and then allow you to access relevant metadata, including the ability to see other tweets from that location and who those tweets are coming from. Places is less like a Foursquare competitor and more like a subset of another new feature rolling out later this year, Annotations.
Annotations, which launches next quarter, allows developers to attach little pieces of metadata to tweets. This could be anything from location to tags to notes. Sarver believes that the feature will be huge, but that the company shouldn’t decide what data should be attached or how people use that data. Those decisions, he said, are up to developers.
The final new feature announced today is User Streams, which will make Twitter apps real-time. Instead of waiting for API calls every few minutes to update your TweetDeck (
) or Seesmic Desktop (
) applications, updates to your Twitter stream will appear in real-time in your apps. Ryan Sarver says that this feature has really changed how he is using Twitter — in fact, he tweeted about it last night as a teaser for Chirp.
Wow. The groups at Gowalla & Foursquare HQs are crying somewhere.