Twitter turns a corner

September 15, 2010 | 1 comment

The Twitter DungeonDave Winer has weighed in on Twitter’s revamped site announcement, in which it announced 16 media partners whose content would be displayed within the Twitter interface when linked to:

For the first few years of Twitter encouraged guys like me to write little hack jobs to make it do things they didn’t have time to make it do. So I did. What’s the point if you don’t continue to support that work. I didn’t see my name in the list of 16 media partners. You say you didn’t know. That’s the point… You can’t know all the good stuff that’s happening so don’t make it all flow through you.

The reason Twitter is huge is that it listened hard to its users. Replies, hashtags, Twitter search, linked media, retweets and the notion of Twitter as a conversation medium are all things that came from the community rather than the platform’s developers. Yesterday’s announcement seemed to mark a turning point.

I’ve met both Ev and Biz, and I firmly believe they have their users’ interests at heart. I also don’t think Twitter is a dead platform, as Dave has suggested. But it does seem like they’ve had an ego injection: rather than listening and responding to its users, and maintaining a platform open to innovation, Twitter will pick and choose its partners.

One explanation is that there’s revenue involved; those partners might have paid to be included. I would call that fair – after all, it’s a private company with a lot of investors who need to see a return. But wouldn’t it be smarter to open the market for anyone to pay to be included, in (to be simplistic about it) a kind of Twitter content partner app store?

Picture: The Twitter Dungeon by Tony Dowler, shared under a Creative Commons license.

Two presentations on the web, mobile and the digital divide

Power couple Bryan and Stephanie Rieger – who also happen to be two of the nicest people you could hope to talk to – have released a couple of presentations on how the web has changed. They are excellent, should be considered required reading in my opinion, and together suggest a sort of manifesto for web application development.

Bryan on rethinking the mobile web:

Stephanie on mobile use in poorer regions of the world:

From iPhone to Android: hilarious addendum

September 14, 2010 | 10 comments

I thought this was worth its own post; you can read about my overall Android experiences over here.

Today, my HTC Desire told me it was out of storage space.

That’s funny, I thought. I installed a 16Gb SD card. That was plenty of space on my iPhone, and I’ve had my Desire for less than a month. There’s no way I’ve used all that.

And, indeed, I hadn’t.

The trouble is, on Android versions less than 2.2, you can’t install apps to the SD card. Indeed, on an HTC Desire, the effective internal storage for app installation is 120 megabytes. Now that’s not something they’re going to print on an advert.

It’s absolutely true that Android 2.2 (froyo) finally fixes this insane oversight. It’s something that should have been in Android from the beginning, but they’ve finally managed to make it available. However, my carrier, O2, has been holding back the update for quite some time – and recently pulled it after finally making it available.

Am I cross? I’m mad as hell. It’s probably my fault for not researching this more fully, but these kind of shenanigans suggest that Android won’t be fit for purpose for some time to come. Meanwhile, I’m stuck on an eighteen month contract; seventeen months of tough love with an unfinished open source mobile operating system to go. I feel utterly cheated.

From iPhone to Android: three weeks in

September 7, 2010 | 6 comments

android plush bagCupertino on my mind

I’ve never been an Apple fanboy. As I was growing up, surrounded by computers, I distrusted the Mac Classics I encountered at my first job and occasionally at my friends’ houses. There was something closed about them, as if they were designed by vanguard software designers: people who thought they knew what you wanted to do better than you did. Sure, Dark Castle was kind of alluring, but they didn’t feel like devices I could tinker with.

So it was with cellphones. I was brand loyal to Nokia’s near-unbreakable chocolate bar handsets until one day, in the middle of a communications crisis at Curverider, it became clear that I was going to need a smartphone. I needed to access my email, my websites and my servers when I wasn’t in front of a computer. And so I made what was, at the time, the best choice possible.

If you’ve never used one, let me be clear: Blackberries are a world of induced Pavlovian responses and assumed perma-connectivity. From day one, I was in a love-hate relationship with my little grey friend. On one hand, it gave me the freedom to move around without worrying that something terrible would happen while I was disconnected. On the other, it felt like I could never relax; I was constantly checking for updates, feedback, support requests and messages, and the device was always buzzing with one kind of notification or another. Ubiquitous connectivity was making me a nervous wreck.

So once I made the decision to leave Curverider, I made another kind of jump. Actually enticed by its lack of multitasking and notifications, as well as visual voicemail that would allow me to screen calls and pick up messages on my own terms, I held my nose and bought an iPhone. And never looked back.

I Apple YouThe iPhone rocks, the iPhone sucks

If you’ve never used one, particularly for ideological reasons, I think it’s important that you know that the hype is based on fact. The iPhone, while only tenuously being an actual phone, was a transformative device that not only changed what a phone was, but also what it meant to access the Internet. The user experience is slick; applications are generally a joy to use; every aspect of the experience has been carefully thought out on an emotional level. It’s a beautiful device, and one that puts emotional experience rather than technical specifications at its core.

I deliberately didn’t subscribe to MobileMe. Email, Twitter, Facebook and everything else were all on demand – I had to go and ask for them before my phone would download them. (It’s true that you can configure a Blackberry to do this too, but it somehow seems to undermine the point of one.) The web browser is the single best browser on any phone anywhere. And the iPod music player infrastructure is the best of all MP3 players. To re-emphasize, it’s a great device.

But I’m a developer – and, like many people, I started to resent the iTunes App Store infrastructure. For one thing, I wasn’t about to buy a MacBook Pro and pay the subscription fee to join the developer network, but I wanted to play! For another, the price premiums placed on the iPhone 4 by the networks were beginning to look obscene. And finally, while I think Apple showed the way, I don’t think the iPhone is the future of mobile devices. Apple’s closed attitude will, globally speaking, shoot them in the foot. There’s every chance that it will continue to be the device of choice for wealthy, upper-middle-class westerners, but there’s a big, wide, world out there. One that I’d like to build applications for.

So, three weeks ago, I bought an HTC Desire.

Paradise Desire PanicFirst reaction: panic!

Apple have spent a lot of time thinking about the “unboxing” experience: they’ve engineered their products so that the moment you first plug them in is almost magical. Unfortunately, the HTC and Android experiences are both very much back in the “functional computer technology” category. You plug the device in to charge it up; wait before first use; are eventually greeted with some uninspiring setup screens.

Once you’re through all that, what you get is a set of generic, preconfigured screens that didn’t in any way match how I wanted to use the device. A lot has been said about HTC’s Sense software, which sits like a slick coat of paint over the default Android user interface, but the default configuration was poor. I ended up spending an hour deleting widgets, moving applications around and downloading the apps I needed. In particular, the default email and SMS clients were junk.

Android’s openness and flexibility is awesome, but also its biggest user experience flaw. You can replace virtually every aspect of the system, and choose which application (for example) handles your phone calls or your messaging. This would be great if the default apps didn’t have to be replaced because they’re not good enough. The Gmail client was already installed, so it was a quick fix to make that my default email handler. Far trickier was finding something to handle my SMS messages; I went through six applications before a recommendation brought me to Handcent – by far the best Android SMS app, by the way.

Worse still, the initial setup brought me back to the bad old days of my Blackberry Pavlov-a-tron. I had to go through every app and switch off the notifications. Who needs a little buzzy pop-up telling you that someone’s replied to you on Twitter? Most people keep their phones with them most of the time. They don’t want their lives being ruled by a social networking site – or at least, I don’t (as much as I love Twitter).

Present day: bliss, puppies and the occasional Java exception

Three weeks later, and I’ve come to terms with my phone. Sure, it’s a lousy music player (I may yet get an iPod Nano to carry around in my pocket alongside it). It’s also been called a phone for “power users”, which is a euphemism for being complicated to use and aimed at folks who like to tinker. The reasons for using it are also still more ideological than based on user experience. But there are aspects that are touched by genius.

On the iPhone, every application sits in its own box. On Android, apps play together, sometimes seamlessly. On the iPhone, leisure and social media apps are the best of breed. Over on Android, however, the most finely-polished applications are business and productivity titles. (In fact, to be clear, the leisure titles suck.)

Despite all the talk about HD video and the clarity of the screen (which is beautiful, by the way), the HTC Desire isn’t a leisure phone. Its a phone for people who want to get things done, who want a device that plays their way, and which gets out of their way when they need it to. Android is a slow grower, but I’m beginning to fall in love with it.

Update: Steve O’Hear pointed out to me that it’s Apple who’s keeping iPhone prices high, rather than the networks. Also, I somehow forgot to include my dire Windows Mobile experience in this post – it should suffice to say that my Windows Mobile 5 phone felt like its interface had been designed alongside Windows 95. Not recommended, in the same way that chicken pox is not recommended.


Next Page »