При разработке наших приложений для OSX / Cocoa и iPhone / IPad мы имели дело с некоторыми довольно пользовательскими элементами интерфейса. Мне было интересно, есть ли у кого-нибудь хорошие рекомендации или приемы для улучшения рабочего процесса между дизайнерами и программистами пользовательского интерфейса при использовании Xcode / Interface Builder?
Кажется, что многие вещи требуют программных настроек с редактированием пользовательского интерфейса в Какао ... если вы отклоняетесь от предварительно созданных элементов пользовательского интерфейса, то вы не можете легко с легкостью перетащить создание пользовательского интерфейса ... вместо этого мы в конечном итоге вручаем от дизайн документа (фотошоп / иллюстратор), а затем бедный разработчик должен иметь дело с воссозданием этого шедевра в коде или с помощью конструктора интерфейса - обычно сочетание обоих.
Этот рабочий процесс приводит нас к не очень хорошим результатам, и мы должны повторить круг элементов пользовательского интерфейса, чтобы заставить их работать лучше.
Мы любим дизайнера CSS и / или Flash для рабочего процесса разработчика, где пользовательский интерфейс мог бы выглядеть точно так, как должен, а передача разработчику была более плавной.
Есть ли кто-нибудь, у кого есть какие-то хитрости или идеи по улучшению рабочего процесса при использовании таких инструментов, как Xcode / Interface Builder и приложений Cocoa?