I apologize if this is an annoying question, but hopefully you will be understanding that I am a huge fan of JetBrains IDEs, just very confused about some things with AppCode.
First of all, there is no way to separate the development process from Xcode, mainly with the need to still use Interface Builder, or the iOS simulator, as well as possibly other tools (I never got as far with the trial as seeing how the process for bundling/deploying and application worked).
From what I have read in the forums, it seems that the intentions of AppCode is to handle the code writing portion only, and the replacement of Interface Builder functionality isn't really on the roadmap. If that is true, it's not all that surprising because it would be rather difficult to replace Interface Builder in my estimation, especially keeping up with it's evolution in a timely manner, etc.
I guess I am curious what people's experiences are developing for iOS and OS X with AppCode. Are you gaining enough to warrant having to develop between two IDEs? What issues or shortcomings of Xcode is AppCode solving for you?
I personally don't dislike Xcode. I will say that coming from any other development environment to Xcode is quite a shock for probably anyone, and it is very easy to dismiss Xcode as being weird, non-standard, or just too different. After some time in the environment I have started to be annoyed by it less. This is actual a very common theme I have noticed with many Apple products. At first they seem weird, but if you trust in why they are the way they are, often you begin to see a new and often innovative way of doing things.
I guess I should also say that I am of the belief that Interface Builder, and Storyboarding, is going to become harder and harder to decouple from as it evolves and becomes closer to the way Apple "prefers" you do things.
Again, I love JetBrains IDEs, and I guess I'm hoping that there is something about AppCode that I haven't understood yet that makes it a realistic replacement for Xcode. If you have any opinions or experiences on the subject, I appreciate it!