Ответ 1
Хорошо, я отвечу на ваши вопросы и надеюсь, что это поможет.
Сколько это увеличивает время разработки для целевых? Это действительно зависит от того, что вы делаете. Если вы хорошо спланируете свои классы, все данные будут абстрагированы от пользовательского интерфейса. В этом случае все, что вам нужно сделать, - это изменить пользовательский интерфейс для iPad, и он все еще перехватывает те же функции и данные задней части. Это может увеличить время разработки на 1% -100%, это действительно зависит от вашего объема. Подумайте о том, сколько времени потребовалось для разработки пользовательского интерфейса для реализации iPhone, и добавьте это время для другого дизайна для iPad, и вы, вероятно, будете в парке шаров.
Насколько грубый ответ? Очень, все зависит от объема.
А также, как учиться разработчику iPhone для разработки iPad для iPad? Практически любая кривая обучения вообще. Они оба используют API-интерфейсы iOS, кроме нескольких незначительных отличий (popovers, split views и т.д.), Они почти точно такие же.