Twitter launching photo service
techcrunch.com
techcrunch.com
As regards developers, their message is to not build "client apps that mimic or reproduce the mainstream Twitter consumer client experience". However, the mainstream Twitter client experience may at any time be expanded to include whatever you're doing already. That's always a danger when building on someone else's API like this, but the 'inflection point' comes when a company actually starts replacing 3rd party developers' tools with official products.
That should help developers decide what to do next... In my case, it's more clear that I don't want to have anything to do with the Twitter API.
Building applications that are nothing but Twitter enhancements is probably not a good bet; at least, not if it's your only bet.
Saying that, it would have been nice if they'd got there sooner.
Many of these features should have been done a long time ago, instead of letting an eco system grow as deeply as it did, knowing full well that any opportunity to monetize the platform would involve cannibalizing developers and creating resentment.
Having said all that, I'm looking forward to these changes as it will definitely create a more cohesive user experience.
If there is anything we know from twitters past; uptime will be minimal with a bandwidth intensive service such as this.
However what is not cool is the way in which these directions have been taken and the path chosen over the past year or so.
So yes great move for Twitter, the ecosystem and millions of users but somewhere this is getting ugly for companies that were solving this purpose for over 4 years when Twitter did not feel it necessary to do so for "users".
Personally, though, I still don't like how they are pushing out third-party developers, but I see some understandable motives for the decision.
warning the ecosystem to stay away from building “client apps that mimic
or reproduce the mainstream Twitter consumer client experience.”
That might be what they're saying, but what I'm hearing is stay away from any Twitter integration.Same goes for instagram, I think.
I don't think Twitpic will or can foster a community which means they'll always have to leach off someone else's. That's a tough battle to win.
Deleted comment
What's not clear is why that would be their downfall.
On the other hand, it is clear that Tweetie (for Mobile) and Tweetdeck (for Desktops) give Twitter far more control over the user experience. Twitter can now (for instance) choose the default photo sharing service used by iOS, PC, and Mac, without convincing third parties to make changes.
I think it's easier to accept the idea that the client acquisitions are about user experience than it is to accept the idea that Twitter is going to realize return on investment by continuously acquiring businesses with (at best) low 8 figures revenue.
I'm also concerned about what other features they might create that might infringe upon what a developer thought at the time was not a direct user experience on twitter...
In the end, I'm more interested in seeing how it all plays out. I like twitter and I'm pretty sure developers will continue to find innovative ways of using their rich data
What other features might they create? Who knows? They're clearly going to bake in anything that makes sense for Twitter-the-business. That's a good thing, as far as I'm concerned.
I don't think you're right that Twitter is particularly dependent on third-party apps. I think we talk in a geek echo chamber that is particularly enthralled with apps, and with the best possible Twitter clients, but that most of Twitter's users --- and, in particular, Twitter's most lucrative users --- could give a flying whale about them. But they do need to share links and photos.
But I don't think twitter is dependent on third party apps. I just feel that as an organization you can't necessarily think about and implement every single permutation of features that can be created with your data. Obviously it's your data and you reserve the right to release or not release it as you please.
Thanks for pointing out my erroneous assumption though. I just thought that if there are restrictions to what you can create and twitter obviously would keep adding new features to the product, it's not enough incentive for you as a developer to create twitter clients. But like you clearly pointed out, their most lucrative users might not really care about them. We agree to disagree