Pages

Subscribe:

Ads 468x60px

Social Icons

Tuesday, September 4, 2012

Twitter's Developer Crackdown Offers App.net a Chance to Rethink Microblogging


There's an instinct programmers feel often, when a big coding project has become a massive, tangled mess of workarounds, Band-Aids, and cruft. At some point, when its time for, say, version 3.0, you feel this strong urge to throw away everything and start from scratch. Toss out the legacy code, start fresh, leveraging all the experience you gained from the mistakes you made along the way, ideally ending up a with a seamless, cruft-free new take on your old codebase.

As it turns out, this is generally a terrible idea, because you throw away all the old, road-tested, necessary special cases and long-forgotten underlying requirements. It feels so appealing to throw out the old, convoluted code, but it comes with serious, often unanticipated pain.
But sometimes, throwing everything out and starting over is the only option.
When Twitter on Thursday set forth its new, much stricter rules regarding how third-party developers can make and maintain Twitter apps, the company made clear that its priorities and its perspective on its core user base have changed significantly from years back. And that may leave an opening for upstarts like App.net to start from scratch by necessitynot just in terms of fresh new codebases, but fresh new perspectives on how new social networks should operate.
Twitters changes
Twitter bought the third-party app Tweetie, and it become the native Twitter app for iOS.
The aforelinked story explains Twitters new rules in detail that we neednt retread here. But the implications of those new rules are worth considering. Though the company hasnt said so explicitly, its new policies do make it seem likely that Twitter clients with many users (Tweetbot, Twitterrific, Echofon, UberSocial, and others like them) will be required to inject Twitter-provided ads. Apps may be required to strip or revamp features like inline tweet translations, saving to Instapaper, or viewing tweets in third-party services like Favstar. And third-party apps will all be subject to caps, enforced by Twitter, on how many users those apps can support. The changes also seem to imply that apps that display tweets in clever ways, like Flipboard, may no longer be permitted to do so.

In short, life for third-party Twitter app developers just got harder, and Twitter is clamping down on some of the key differentiations those apps currently offer today. And if life for the developer behind your favorite third-party Twitter app gets harder, that may mean that the developer in question eventually stops supporting or updating the app.
Though Twitters increasing crackdown on third party apps isnt surprising, its certainly disappointing. Twitters modern success, of course, was driven largely by the third-party app ecosystem that built up around the service in its early days. The company bought Tweetie in 2010, turning that app into its official iPhone app. And the third-party app Twitterrific was the first app to use the word tweet to describe a post, the first to use a bird icon to represent the service, the first native Mac client, the first app to use a character countdown while you composed your tweet, the first to support replies and conversations, and the first native client on the iPhone.
Twitter wont say publicly what percentage of its users are relying on third-party apps today. One study concluded that just a quarter of all tweets are posted using third-party apps, but it didnt look at the relative Twitter influence of the folks posting those tweets. Put another way: Its quite possible that Twitters most popular users, the ones with the largest followings and reach, rely on third-party clients more than newcomers who tweet often but without reaching anyone. As you embrace Twitter more and use the service more regularly, you may become increasingly aware of and interested in third-party apps.
At least, thats how its been for years. While third-party apps drove a tremendous amount of Twitters early adoption and growth, its clear that Twitter now regrets the current state of affairs, and would prefer to own the tweeting experience outright. Thats understandable from a business perspective, but painful for developers and users who bought in to a different Twitter years ago.
As someone who tests a lot of apps, Im especially bummed, becauseas John Gruber wroteTwitter apps are a design playground. Ive awarded Macworlds highest, five-mouse rating to at least two Twitter apps, and I cant think of a single other app category thats generated such a slew of greatness.
Understanding App.net
Enter App.net. Its a crowd-funded project aimed at creating a real-time social feed without the ads, and bills itself as a service that puts users first.

In other words, App.net is aiming to recreate Twitter, but with a different business model. Twitter famously launched without any monetization strategy in place, freely giving away access to its API, apps to its users, and its service; only after several years did it launch concepts like Promoted Tweets and Promoted Accounts to make money.
To achieve its goals, App.netat least for nowoperates exclusively as a for-pay service. A $50 payment grants you a year of access to the service; $100 gets you that along with access to the App.net API.
The project raised more than half a million dollars to fund initially, and continues to accept signups now. Its slowly rolling out access to an alpha site for using the service. Already oodles of developers are offering or working on third-party Web, mobile, and desktop App.net apps.
Charging for access, of course, is anathema to the worlds most popular social networks. You never paid a dime to access Facebook or Twitter. (Nor did you ever pay to access MySpace or Friendster, and look what happened to those guys.) But by launching with an upfront, annual fee, App.net can scale out its costs in tandem with its user growth. The more users it needs to support, the more money App.net must spend on server infrastructure; by charging for each new user, the service can pay for itself and allow its creators to profit.
So now what?
The goal for App.net, of course, is that everyone quits Twitter and moves over to App.net instead.
Thats not going to happen.
Right now, Im still actively tweeting, as are the folks I follow. Im less actively posting on App.net, but Im still checking in with the service multiple times each day. As the serviceand numerous third-party appsprogress from unpolished alphas to polished, user-friendly products, Ill surely spend more time there.
Its unclear whether App.net intends to charge all of its users $50 per year forever. It does seem clear that in order to remain ad-free, the service will need to keep charging folks to access the service, and thats obviously a hugely limiting factor.

That may not be a bad thing. You can listen to the radio for free, but you have to pay for albums. Thats why you can listen to an album without commercial interruptions, but not your favorite local FM station. SiriusXM offers numerous ad-free satellite radio stations, and pulls it off byyou guessed itcharging an annual fee. And thats why terrestrial radio has an order of magnitude more listeners than satelliter radio does.
And yet both coexist. Both forms of radios have many contented listeners. But Im willing to wager that SiriusXM subscribers listen more, on average, and enjoy what theyre hearing more, too.
So I dont expect that the worlds most followed Twitter usersyour Kardashians, Gagas, Pinks, and the likewill make the move from Twitter anytime soon, or ever. Nor, I suspect, will most of their fans.
But App.net doesnt need millions upon millions of users or celebrities to be successful; it just needs interesting people I care about following, and a healthy third-party ecosystem to support it.
The dream scenario might involve apps that couple Twitter and App.net streams in a single place, so that folks transitioning from one service to the other neednt check two places. As you might have guessed, however, Twitters new, stricter policies prohibit third-party developers from showing posts from another service alongside tweets in a timeline. Developers who aim to do so will have their Twitter access revoked.
Whats clear, though, is that folks for whom Twitters increasing third-party crackdown proves irksome will either grin and bear it or abandon the service. Twitters determined that its comfortable with either outcome, assumingpossibly quite rightlythat the bulk of its users wont care about the new rules. Facebook users complain about each new redesign of that social network, and its increasing injection of sponsored stories into your newsfeed, but most of them keep on using the service anyway.
For years now, Twitters been the cool place to be. Right now, App.nets a nerdy place to be. Twitter, like Rome, wasnt built in a day. And App.nets potential success neednt come directly at Twitters expense. The one thing we know for certain is that whatever happens next in this space will be interesting to watch. And post about.

0 comments:

 
Blogger Templates