Новинка iOS, выходящая из мира Java/Swing, где я использую программное обеспечение для создания пользовательских интерфейсов, позволяя компонентам самостоятельно сортировать и использовать различные умные менеджеры макетов для организации вещей.Рекомендации по разработке программного интерфейса IOS/monotouch
Уже кажется ясным, что iOS-путь заключается в том, чтобы интенсивно использовать Interface Builder с большим количеством фиксированных размеров и позиционирования. Я не уверен, что IB когда-нибудь придет естественным путем, но я думаю, что фиксированные макеты имеют смысл, учитывая, что вы работаете с ограниченным пространством и фиксированным размером окна.
По-прежнему кажется, что я пишу много шаблонов, хотя и нарушаю DRY и так далее.
Может ли кто-нибудь указать мне хороший учебник по разработке пользовательских интерфейсов iOS, в частности программных интерфейсов?
Спасибо, это полезно. Я собираюсь продолжать пытаться выяснить IB на некоторое время, хотя бы потому, что столько документации предполагает, что вы его используете, но я, вероятно, скоро закончил бы ручную кодировку. –