Just an idea I had, thought I'd stick it up here, see what people think:
It struck me that there's a lot of self-taught people writing Apps on their own, with little or no peer reviewing going on. I know from my own experience writing code that theres a lot of things that a developer will miss if they're working on projects on their own, not being able to see the wood for the trees. When the developer is a self-taught novice in the language (like myself and probably a few others are with Objective-C), I reckon that mistakes, bad coding, memory leaks etc would be left in apps - maybe they would never throw exceptions, but they would still be there.
Having another more experienced developer review your code, and point out where your code is bad, conceptually or programmatically, is a very important part of becoming a better developer - If your 'mistakes' are never pointed out to you, you're never going to learn from them.
Maybe some of the more senior developers here could offer this as a paid service to the more inexperienced developers? I'm not sure what the split is in X-Cake of experienced v beginners, and I'm not even sure that it would be financially viable for either party, just thought I'd throw it out there for discussion. What do people think?