Создание приложений iPhone для iPad

Я сначала искал, так что извиняюсь, если уже спрашивали.

У меня есть пара приложений для iPhone, которые я хочу запускать как собственные приложения для iPad, а не в «мини-режиме» из-за отсутствия лучшего термина.

Что мне нужно изменить, чтобы создать приложение для iPad, и легко ли настроить таргетинг на обе платформы из одного проекта?


person David Kanarek    schedule 30.01.2010    source источник
comment
Просто быстрое напоминание, что все это должно быть под NDA. Конкретные вопросы по iPad SDK следует задавать на devforums.apple.com и больше нигде, пока соглашение о неразглашении не будет отменено.   -  person Jasarien    schedule 01.02.2010
comment
Хорошая точка зрения. Я думал, что это будет достаточно безобидно, но я полагаю, что всегда хорошо быть уверенным. Я нашел бесполезный ответ в документации NDAed. Я уточню, когда Apple позволит мне.   -  person David Kanarek    schedule 01.02.2010
comment
Обратите внимание, что любой желающий может задавать любые вопросы. Люди под NDA не должны отвечать, но это между ними и Apple. Ни один пользователь Stack Overflow не должен выступать в роли полиции NDA.   -  person Kristopher Johnson    schedule 02.02.2010
comment
лол, откуда взялся этот бизнес NDA?   -  person abbood    schedule 13.04.2013
comment
@abbood Этим комментариям уже три года. В то время iPad еще не был выпущен, а SDK был защищен соглашением о неразглашении.   -  person David Kanarek    schedule 13.04.2013


Ответы (2)


Да, легко ориентироваться на обе платформы. Если вы войдете в ADC и прочитаете Руководство по программированию для iPad, оно предоставит основы для разработки для iPad. Я не могу по закону говорить о "как".

Эм. Если вы будете следовать их указаниям, создадите две цели, поделитесь своим исходным кодом в одном проекте... тогда все будет готово. Насколько я могу судить, это тот же SDK, просто другие Nibs и main().

person pestilence669    schedule 30.01.2010
comment
Когда я строю, мне нужно выбрать активную цель для сборки, для iPhone или iPad. Означает ли это, что мне нужно будет предоставить две сборки, чтобы iPad, скажем, загрузил правильные перья? - person William Niu; 05.08.2010
comment
Вы можете ориентироваться на оба в одной сборке. XCode сделает все за вас. Прочтите это: iphonedevelopment.blogspot.com/2010. /04/ - person pestilence669; 17.08.2010

Я знаю, что это не очень полезно на техническом уровне, но...

На новом сайте SDK для iPad термин "универсальные приложения" упоминается отдельно:

Теперь разработчики могут приступить к планированию универсальных приложений, позволяющих им в полной мере использовать технологии iPad, iPhone и iPod touch с помощью одного двоичного файла.

Я знаю, что это не объясняет, «как» воспользоваться этой идеей, но я пока не совсем готов бросить 100 долларов, чтобы узнать больше.

Но это решает вашу основную цель — разработку приложений, которые изначально могут работать на обоих устройствах. С универсальным двоичным файлом вам не нужно беспокоиться о том, чтобы скрыть особенности двух версий одного проекта, если только вам не нужны функции, специфичные для устройства.

person Anthony    schedule 30.01.2010