Let me be clear about this: I don’t. Android is incredibly important. For the last 20 years we’ve had OEM’s shipping us whatever-the-fuck hardware with whatever-the-fuck software and holding features for ransom. Android, an open-source initiative backed primarily by Google, stands to change (and is changing!) everything we know about mobile phone development. It is huge. It is important. As a seasoned veteran of the Apple App Store submission process I understand that more than anyone.
Given that, you can see why it infuriates me when Andy Rubin says things like: “feature-sets for new versions are kind of random.” This is fine for your rinky-dink open source project, but for a worldwide, transformative piece of software it is incredibly silly. Steve Jobs might not do everything right, but he has a clear vision for the future of his company and its products, and he has done incredible things to make that happen. Andy Rubin has thrown darts at a dartboard and publicly admitted that the soft keyboard in Android sucks, saying only that it will be “adressed.”
We need to be vocal about the problems surrounding Android. We need to bitch, and whine, and moan, and vote with our wallets until they get it. It’s tough love, and ultimately I’m starting to think it’s too-little-too-late, but by god I’m going to keep shouting until they fix it.
Or until I jump ship.