views:

10

answers:

0

Ive been working with some guys on a highly customized UI for a Cocoa app as well as a few for iPhones.

Am I the only one who is starting to see interface builder as a cludge? Its good for standard components and simple apps.. but the moment you get more deep and complex and customized it becomes painful fast.

Is it better to for instance use CoreAnimation and programmatically build up all your UIs? or is there some better way of using Interface Builder that is recommended?

For complex / custom UIs you can't even really preview your app visually - it ends up all in separated components and XIBs.. not good for pipelines between designers and developers.

Anyone have some smart recommendations for improving this workflow issue? The new Xcode 4 preview looks better in terms of integrating IB into Xcode in one window... but there are still issues between developer and designers getting to more readily work on a single UI element together.