This seems to be getting a lot of play today: Facebook iPhone app developer hands it off and goes on to other projects: At TechCrunch
The thing that seems to be completely missing is what he finds so objectionable. There’s a quick jab that he’s opposed to the very existence of the review process. So it’s political/philosophical? I suppose his work at Facebook and how it reflects on that company isn’t reviewed by anyone and he’s totally free and unfettered to produce the good, the bad and the ugly as he sees fit?
There’s a lot of things wrong with Apple’s review process, but compared to my experience with Palm and Blackberry, there’s a whole lot less crap coming out on the platform in comparison. I can’t prove that’s credit to the app store, but I suspect there’s a chunk of credit due there. There’s a lot of issues with it as well in rejections from Apple on overlapping or confusing interface and conflict with built-in applications. I think the difference is that Apple is trying, and succeeding to varying degrees, to provide a more consistent level of experience with the platform. That’s bringing a lot of pros and cons to what we can and can’t do as developers on the platform, and there is a big obfuscated review system inbetween the devs and the customers. It’s different, and it’s far from perfect, but I think there’s benefits there worth pursuing and working to improve with Apple.
Now, if you could put together competing app stores, that would be quite interesting as well. I wouldn’t mind some competition on that side. On the opposing view, the worm that’s trashing up iPhones in Australia is on jailbroken iPhones running applications put out by devs that are very competent, but they aren’t reviewed and they aren’t within the confines of Apple’s restrictions and systems. I think that’s an indicator that there is some end-user benefit to the way Apple is doing this. And keep in mind, as developers, that’s who we are here for. The Users. Not ourselves and our own political agendas.
I really like the Facebook iPhone app. Would have shelled a few bucks out for it was it a paid-for app. I’m sorry to see a talented programmer bail on the platform over Apple’s policies, but he has every right to do so and make his opinion heard. I just wish it had a bit more meat on it than being opposed to “the very existence of the review process”.
I’m sure that more platforms will put in review processes actually based on the success of Apple, but others will not. The users will decide with their wallets which one contributes to a more desirable product and platform. I’m pretty sure we’ll have both models for a long time to come.