Что я должен учитывать, чтобы обеспечить беспрепятственный перенос приложений iPhone на iPad? - PullRequest
11 голосов
/ 27 января 2010

После объявления iPad и его SDK (iPhone SDK 3.2) перенос приложений на iPad становится важной проблемой. Каким рекомендациям я должен следовать в своих приложениях для iPhone, чтобы обеспечить возможность максимально удобного переноса его на iPad?

Различное разрешение является особенно важной проблемой. В то время как iPad запускает приложения для iPhone без изменений, это не совсем желаемое поведение для нативного приложения. Как мы можем сделать наши приложения для iPhone независимыми от разрешения, чтобы они могли корректно работать на всех разрешениях, как и большинство настольных приложений?

Ответы [ 4 ]

18 голосов
/ 27 января 2010

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

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

UPDATE:

Теперь событие закончено, и зарегистрированные разработчики могут загрузить SDK - хотя мы пока не можем говорить о конкретных функциях здесь, прочитайте ВСЕ документы, связанные с новой версией ОС, поскольку есть ряд вещей, направленных на помощь Вы переходите на поддержку обеих платформ. Также, прежде чем вы начнете использовать пользовательские библиотеки, ознакомьтесь с изменениями API, чтобы увидеть, какие новые возможности могут поддерживаться, но не сегодня.

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

4 голосов
/ 27 января 2010

Гораздо разумнее ожидать, что пользователи будут вводить текст (и большее его количество), чем с устройством, отличным от iPad.

0 голосов
/ 27 января 2010

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

0 голосов
/ 27 января 2010

Ничего, похоже. Хотя у нас пока нет SDK. Все существующие приложения iPhone будут работать без проблем, хотя и с уменьшенным разрешением.

Еще неизвестно, какая часть существующего iPhone SDK используется совместно с интерфейсом iPad SDK.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...