One nice thing is that they're spending time and effort to talk to their dev community. Much better than the Apple approach, which is to make large disruptive changes without warning or explanation.
One nice thing is that they're spending time and effort to talk to their dev community. Much better than the Apple approach, which is to make large disruptive changes without warning or explanation.
To be clear, we are going to work hard to improve our product, add new functionality, make acquisitions when it's in the best interest of users and the whole ecosystem at large. Each one of those things has the potential to upset a company or developer that may have been building in that space and they then have to look for new ways to create value for users.
The message isn't just "don't build apps with similar functionality to twitter.com". The message is "if you build apps that provide value to the ecosystem or the users, we might decide to buy you (at our price) or copy you (and hence crush you) and you'll have to find something else to do."
It may be a simple principle but it is a change in position and it screws over _a_lot_ of people.
For example, I'd love to have a client that lets me filter extremely powerfully. I should be able to filter by any field (for example, filter out whose source is Ad.ly because it's all ads), use regular expressions, etc.
I think some apps come close, but I don't think any are quite as powerful as I'd like. Even if one is, there are plenty more niches to fill. An iPhone client that's not as pretty or feature-packed, but which loads instantly, for example.