I do commercial iPhone (and now iPad) development for a living.
You can make immersive beautiful apps. But you have to go about it the right way.
Apple only approves working code. This means you have to get iterative in the correct way to 1> Lessen your chance of late rejection and 2> Ensure you have approval the entire way.
If you're making an app, make a simple version of it first. Submit it for approval, after approval or rejection, fix those problems it has, then resubmit. Iterate this. Only when you've got a pretty much done project, buy the art, add it in, then resubmit.
There are apple development liaisons who you can develop a relationship with, but honestly, they'll call you even if you don't have one when they think your app is in the "sweet spot" of "rejected by approvable with just a little tweak". The relationship is pretty much only useful to "get" their mindset faster, it doesn't really get more things approved.
Is there a risk they'll end up rejecting you wholesale? Yup. But it's pretty reasonable to get a feel for what areas are verboten, and which areas are largely in the clear. Stay in the latter, and you're usually far far from fearing rejection.
Comments
I do commercial iPhone (and now iPad) development for a living.
You can make immersive beautiful apps. But you have to go about it the right way.
Apple only approves working code. This means you have to get iterative in the correct way to 1> Lessen your chance of late rejection and 2> Ensure you have approval the entire way.
If you're making an app, make a simple version of it first. Submit it for approval, after approval or rejection, fix those problems it has, then resubmit. Iterate this. Only when you've got a pretty much done project, buy the art, add it in, then resubmit.
There are apple development liaisons who you can develop a relationship with, but honestly, they'll call you even if you don't have one when they think your app is in the "sweet spot" of "rejected by approvable with just a little tweak". The relationship is pretty much only useful to "get" their mindset faster, it doesn't really get more things approved.
Is there a risk they'll end up rejecting you wholesale? Yup. But it's pretty reasonable to get a feel for what areas are verboten, and which areas are largely in the clear. Stay in the latter, and you're usually far far from fearing rejection.