6 ms·
Dear Twitter
- Kilimanjaro 16y agoSo twitter used developers to boost adoption (covering a UX deficiency) and market penetration, then when they got universally known (and powerful enough to build their own stuff now) they kicked devs in the ass? Classy move, twitter.
- shazow 16y agoMore like when third-party apps get good enough, Twitter acquires one and boots the rest.
- guilleiguaran 16y agoIronic, the only official client developed by Twitter is the web, all the other clients were bought or contracted out.
- slig 16y agoNot surprisingly, the web version sucks.
- jpeterson 16y agoHow so? I've found it to be a very nice experience. Additionally, it troubles me greatly that this uninformative and borderline trollish comment has so many upvotes.
- ThomPete 16y agoMaybe it's just me but I find the browser experience to be completely non real-time centric. So perhaps you have different standards than me, but I fail to see how it's better than something like TweetDeck.
- kmfrk 16y agoFor mobile. It's great on a desktop - to me at least.
- badwetter 16y agoIMHO The original web interface sucked -- The new one is quite good (for me).
- irondavycole 16y agoWas the iPad client not developed in-house?
- btipling 16y agoIs there some mechanism where by a startup, or any company for that matter, might provide some guarantee with their API that they will not change it? Some kind of legal contract that isn't so onerous that it must involve expensive lawyers for every single developer sign up? What amount of time for API support would be satisfactory? Seems to me that Twitter sort of did this via a simple terms of use and that now they are making changes for new developers not existing ones. APIs are never going to last forever. I agree Twitter's new stance is bad for developers and users but the way they went about it seems reasonable to me. The why doesn't seem reasonable but it doesn't really matter. This isn't the great API apocalypse of 2011 though. I do not feel less discouraged to make use of APIs today than I did yesterday.
- extension 16y agoSome kind of legal contract... Well, yes, it's called.. a contract. An API provider could put their obligations in writing, though they would probably have to charge at least a small fee to make the contract stand. But providers are not going to do that unless developers make it worth their while, and vice-versa. The economics of open APIs just don't support that kind of commitment on either end. If you want to build a business around someone's free API, you better have a quick exit planned.
- alanh 16y agoI believe this is often called an SLA or service-level agreement.
- gaius 16y agoYes, this is very normal in financial services, but it's not "forever". Rather "we will support API version x for y years" in writing, with cash having changed hands.
- closu11 16y agoyeah that is pretty gay.
- wallflower 16y agoTwitter is really concerned about monetizing the 10% that don't use the official Twitter clients? That seems very corporate. I was happy when Twitter broke into the mainstream (Tweets from celebrities and/or Tweets quoted/shown on major news networks), and this latest development seems to show that they effectively want a scrolling CNN News type ticker (eventually) in their UI of promoted "trends" (how can it be a trend if it is promoted)? Are they going to block anonymous API usage as well? I would be really annoyed as I don't like morassing through OAuth to get a Tweet. e.g. http://api.twitter.com/1/statuses/user_timeline.json?user_id=428333&count=1 http://api.twitter.com/1/statuses/user_timeline.json?user_id... (428333=Cnn Breaking News)
- phwd 16y agoPromoted trends are popular trends already (may not be the top 10 but they are popular trends). Twitter just places a promoted tweet from the advertiser when you click on a trend. You cannot be a promoted trend without reaching some popularity first.
- Turing_Machine 16y agoI would speculate what they're really doing is making sure that 10% doesn't jump to, say, 90% after they start jamming their own client full of ads.
- jdminhbg 16y agoSorry, accidental downvote when copy/pasting the following: "Twitter is really concerned about monetizing the 10% that don't use the official Twitter clients?" No, I think Twitter is concerned that monetizing the 90% (via user-hostile moves like the dickbar) will grow that non-monetizable 10%. I.e., in order to do the things they want to do, they can't have pleasant, usable alternatives out there that people can switch to.
- deleted 16y ago[deleted]
- stevefarnworth 16y agoFor me, it's not only the fact they're just dismissing the community which got them to where they are today, but that the statement just felt wrong. It's contradictory - they want UI/UX consistency, but are encouraging non-core-client diversity, and they're complaining about user confusion when they're bragging about holding 90% client share. Plus the timing could have been better. Releasing the statement yesterday when there was nothing time sensitive to it probably wasn't the best approach for them (seen to be burying bad news). Building your entire business on someone else's ecosystem is always a risky strategy, but when a company who has reached critical mass pretty much solely because of that ecosystem, to turn around and tell them they're no longer required is poor form.
- codelust 16y agoThe past year and half, Twitter has given me the distinct impression of being the dog that chased a car and actually got the car, now it does not know what to do with the car. For a more reasonable analogy, Twitter is the equivalent of a telco. They are the plumbing and the dumb pipe of the 140 character web at the moment. That alone does not guarantee enough returns to justify the billion-plus dollar valuation. Sadly, they don't have any other choice than to stifle the same community that built the tooling which led them to be the success story they are today.
- br1 16y agoThe telco analogy is gold. Hopefully twitter and telcos have the same dead future in store.
- codelust 16y agoThanks :) I am a convert - from an eternal pessimist to a nouveau-optimist. But, even that does not spare me from being very pessimistic about the eventual fate of Twitter. The company, apparently (http://groups.google.com/group/twitter-api-announce/browse_thread/thread/c82cd59c7a87216a?hl=en_US http://groups.google.com/group/twitter-api-announce/browse_t...), grew 3x in terms of volume of messaging in the past 12-months, but it is very unlikely that their revenue has grown 3x. If that assumption is right, they are on a limited timeframe where their burn rate will eclipse their average possible spends (funds brought in via investments + revenue). In effect, they have a very short time frame to get this story right - irrespective of whether they piss off the developer ecosystem or not. I don't like "dead future" stories, but I don't think this is going to wind up with a different fate.
- cletus 16y agoHow anyone can be surprised by this is beyond me. If your business is built entirely on someone else's ecosystem there are two possible outcomes: 1. You fail or have meager success; 2. You're very successful at which point the ecosystem provider will probably judge what you do important enough to acquire you (or one of your competitors!) or compete with you and have the home advantage. The fact that some convinced themselves that Twitter was "different" might want to refer to the Peanuts theme of Lucy and the football.
- skbohra123 16y agoHave been hearing this thing too often here. Don't know who we are telling this and who is not listening.
- erikpukinskis 16y agoI agree with this, but that's a gamble people have been taking for years, most often with Microsoft. I think it does come down to how big of an asshole the ecosystem provider is. Microsoft, Apple, Facebook, Twitter, etc have all done this. And they have to weigh fucking over a partner against the benefit to their core product from muscling in on their partner's turf. As a developer, people have been asking for years "How valuable would this be as a part of Windows?" and "How big a dick is Microsoft?" and "Do we have any competitive advantages over Microsoft?" and deciding whether it's worth taking the risk to build a particular business on Windows. But in the end, you've got to build on someone else's platform, whether it's Windows or Twitter or iOS... or as in Mahalo's case, depending on Google for your traffic.
- pbiggar 16y ago> If your business is built entirely on someone else's ecosystem there are two possible outcomes: > 1. You fail or have meager success; I don't know why people keep repeating this fallacy. There is no shortage of counter-examples, the most obvious being Zynga (hell, the homepage has a story about Angry Birds' massive success _right now_, which is another example).
- cletus 16y ago
- jws 16y agoAnd just because it needs saying somewhere, and is also symptomatic of corporate ego problems: Dear Twitter, if I follow a link to your one of your feeds, then hit the back button, I expect to be back where I started, not at some portal function for further twittiness.
- snissn 16y agoTheir move motivates the discussion of the merits of the premise that developers really are a commodity, and what is important and fundamental is the ecosystem. Developing facebook apps is a nightmare of constantly having to hit a moving target, and constantly updating and maintaining old code. I've left and abandoned that area, but companies like zynga clearly have stayed and have even begun breaking out of that ecosystem. This is not just an online or social media phenomenon but also extends to brick and mortar stores, malls, mail order catalogs, etc. I feel like there are three groups of people, the people that have always realized that it's twitter's prerogative to act in it's own economic best interest and never trusted the idea of building a business on that, the second group that knows that to be true, but thought 'oh twitter is an exception' and the third that simply heard twitter's initial press releases that 'we don't care about monetization' and we're different. Premise: Everyone's going to target the ecosystem that has people on it, before it was search and look at all of the SEO spam, currently it's twitter and facebook, and the goal is to engage users via that customer acquisition platform, and eventually build your own community and continue the cycle.
- petercooper 16y agoIn those days, and I hope my memory isn’t failing me, the number of tweets from third party clients was dramatically higher than those “from the web”. That hasn't been my experience (in seeing what people I follow use since Dec 2006) and I've seen a few surveys over the years which, to my memory, showed the Web client as being the most popular (even taking the majority, usually). One I just dug up: http://www.readwriteweb.com/archives/top_twitter_clients_definitive_list.php http://www.readwriteweb.com/archives/top_twitter_clients_def... It's not exactly the point, though, and it doesn't make Twitter's new stance any less ridiculous, but the Web client is certainly popular. I'm biased though, been using it since 2006 and 25,000 tweets..
- shazow 16y agoI was reading through the Twitter dev mailing list, and found this poignant observation from a poster: The most telling change in the Terms of Service occurred in sentence #2 or paragraph #1 under section Rules of the Road. It used to read: "We want to empower our ecosystem partners to build valuable BUSINESSES around the information flowing through Twitter." It now (since March 11, 2011) reads: "We want to empower our ecosystem partners to build valuable TOOLS around the information flowing through Twitter." - https://groups.google.com/d/msg/twitter-development-talk/yCzVnHqHIWo/RrUkLf2a-RcJ https://groups.google.com/d/msg/twitter-development-talk/yCz...
- runjake 16y agoIt's not so much poignant (or any such emotional response) as it is interesting. And it doesn't really strike me as interesting either. It just seems like a rewording to be more inclusive. To me, "businesses" imply "people that make money", "tools" implies "people that make money, produce public services, etc".
- Qz 16y ago'Businesses' make money for the business owners, 'tools' make money for Twitter.
- stevederico 16y agoThe implicit nature of an open client ecosystem fuels innovation. Has twitter, decided they will control innovation on the platform going forward? An Apple HIG-like policy should be seriously considered before this drastic cutoff.