As a long time Idea user and fan, I'm really happy to see AppCode and I hope it can make iOS development almost as easy as Java development with Idea.
However, many aspects of AppCode seem to involve integration with closed parts of the Apple tool chain. At first glance, it seems you must be reverse-engineering a lot of Apple tech and we all know Apple has a long history of shutting down anyone doing something like this.
Is Apple cooperating in any way in AppCode? Or are they at least aware of it and turning a blind eye? Or are you using public APIs that I'm unaware of?
As much as I'd love to have an Idea-like IDE for iOS, it would be really painful to get addicted to AppCode and then see Apple take action, either legal just changing XCode so it won't interoperate.
- Willis Morse