Edit: after thinking about it more, I’ve completely switched positions. We, as a community, need to push back and let our feelings be known to Apple now before things get worse. I’ll leave the original post unedited below.
It seems that, lately, there’s been a large amount of controversy spreading around the Mac and iPhone developer community, mostly stemming from Apple’s recent decision to ban a few apps from the App Store.
Well I, personally, think we all need to take a step back for a minute and take a deep collective breath.
First, the three events that have everyone up in arms all happened relatively recently, and Apple really hasn’t had time to figure out what exactly to do. No matter what it may seem like on the outside, Apple is really just a bunch of people who sometimes make rash decisions without fully considering the ramifications. You can safely bet that there is a huge conversation going on right now about what to do, the results of which will probably be revealed soon.
Second, with Apple, it always seems like it gets worse before it eventually gets better. Remember when they offered us the “sweet” solution of web apps for the iPhone? We all know now that was only a stop-gap solution until the App Store could be figured out, but at the time it felt like the end of the iPhone developer world.
Third, although many of us are scared at what comes next, and some have even considered a change to the new Android platform, we should (again) take a step back and realize these are hasty responses to issues that we still know very little about. There’s no need to immediately abandon the iPhone ship because of a few denied apps. Really! Not just yet, anyways.
I am at least as angry (if not more, for reasons I can’t go in to) about the news of Apple denying apps that “duplicate functionality” as anyone else. But I also know that we all need to wait and see what emerges in the coming months.
Then, and only then, should we make a decision.