До сих пор я имел дело только с приложениями для iPhone, и пришло время сделать их универсальными. Я смотрел лекцию Пола Хегарти об универсальных приложениях на iTunesU, и у меня в голове возникло несколько вопросов.
Если я правильно понял концепцию, то основное различие между iPad и iPhone (при кодировании) заключается в том, что iPad поддерживает контроллер с разделенным экраном, и этим нужно пользоваться, верно?
Что сделал г-н Хегарти, так это адаптировал код одного приложения и добавил условные операторы, чтобы они отличались, когда приложение работает на iPad или iPhone.
Мой вопрос в том, что это обычно делается? Я очень организованный парень, и мне нравится, чтобы все было максимально структурировано. Итак, моим первым шагом было создание полного набора контроллеров представления для управления раскадровкой iPad вместо того, чтобы иметь один контроллер представления, заполненный кодом для обоих устройств. можно и так? что считается хорошей практикой?
Заранее спасибо!