I couldn’t have said it better
The app store process is crazy. If you’ve developed iPhone apps and have submitted them for the store, you know exactly what I mean.
Even worse, if you’ve discovered a critical bug in your release, a fix can take 4-8 weeks AND can be rejected. Essentially, this flies in the face of what we’ve become accustomed to in the last 10+ years of software development and deployment.
I remember buying a Diamond Stealth card, only to install it and have my favorite game crash ( Descent 1 ). I read through a BBS that there was a fix if you called the company. I called, they sent me 2 disks in the mail. I remember praying that the disks would not be corrupted by the mail system xray machines or someone putting the mail bag next to a huge magnet. It took 2 weeks to get those disks.
Since then, we got this new thing called the “internet”, don’t know if you’ve heard of it, but it makes getting fixes pushed out to the users an “instant” experience. And as such, developers have adopted a “launch fast and iterate” development cycle that we’ve all become accustomed to. If a game gets pushed out because of budget and some bugs are missed, we’re used to it. We, as users, have adopted and accepted that a fix is coming. In fact, we’re HAPPIER as users for not having to wait forever for the next version of a game or a new title. Trust me, I’m happier 😉
Case in point: Duke Nukem3D. Arguably one of the coolest games I ever loved. I think if 3D realms had adopted this approach with the next version, we as fans might have actually been able to play and enjoy it. As it is, I got sick of waiting, voiced my displeasure on the 3D Realms forums and never looked back. I still have no idea if they ever released it after all these years.
Apple has essentially placed themselves in-between a developer and their users – even at the updates level. So, as this article says – How would apple like it if they had a bug in OSX, but had to wait 4-8 weeks for approval by a 3rd party?
yeah, they’d be pissed off too.
Check out out: