3 ms·
The killer feature isn't that you can run lots of apps on it. The killer feature is that it has a market built into it. The more I think about it, the more I t
by clawrencewenham 17y ago
The killer feature isn't that you can run lots of apps on it. The killer feature is that it has a market built into it.
The more I think about it, the more I think a QA review process is necessary to make the market work in the long run, and I think the idea of "rapid iteration" on mobile devices--while nice for the developers--is ultimately wrong for the users.
APIs are notoriously hard to get right without either committing yourself to support a broken implementation forever, or breaking thousands of apps. So access to the API is rolled out slowly and gradually to give engineers time to see what's working and what should be changed.
And the value of "don't have to think twice about buying" for the users is probably worth millions or billions of dollars to a large marketplace. I don't think you can get that with certifications, because it really hasn't been working for SSL certificates and "TRUST-e", etc.
A mobile phone is NOT the center of my world. I already hate the fact that the few apps I have installed on my iPhone keep coming out with updates that I keep having to install. I do _NOT_ want rapid iteration being performed on a phone with 10-20 apps on it. It's a chore to keep installing the new versions. Nor do I think they should auto-update, because that comes with its own can of worms, too.
Apple isn't handing an advantage to its competitors. The review process _is_ the advantage. We've been needing a good review process for the notoriously crap-assed QA problems in commercial software for a long time.