Какое целевое разрешение для приложений iPhone 6 Plus?

При разработке приложения специально для iPhone 6 Plus, для какого разрешения должно быть разработано приложение? Должен ли он быть 1242×2208 или 1080×1920? Заполнит ли приложение, предназначенное для разрешения 1080x1920, весь экран iPhone 6 Plus? Есть ли рекомендации от Apple по этому вопросу? Я не нашел ни одного. Спасибо.


person Marc Zehngut    schedule 24.09.2014    source источник
comment
возможный дубликат Определение размеров экрана iPhone 6/6+ в точечных значениях   -  person rebello95    schedule 24.09.2014


Ответы (1)


Руководство Apple для всех устройств — отказаться от жесткого кодирования размеров экрана и использовать Autolayout. Если вы ориентируетесь на iPhone 6/6+, вы можете использовать iOS8 и Xcode 6, что значительно упрощает автомакет.

Если вы действительно хотите работать с определенным разрешением экрана, вам следует использовать 1242×2208, которое аппаратно уменьшено до 1080×1920.

person Rog    schedule 24.09.2014
comment
Спасибо. Если мне нужна полная точность на iPhone 6 Plus и я не собираюсь запускать приложение на любом другом типе устройства, должен ли я разрабатывать для 1080x1920, чтобы избежать уменьшения масштаба? - person Marc Zehngut; 24.09.2014
comment
Зависит от приложения и технологии, которую вы используете. Для UIKit и стандартных приложений используйте AutoLayout. Для игр и 2D/3D вам может понадобиться дизайн для точного измерения. В общем, я бы с осторожностью сосредотачивался на одном конкретном размере экрана. Сделайте ваше приложение гибким. - person Rog; 25.09.2014
comment
... и вы не можете избежать понижения частоты дискретизации на iPhone 6+, это происходит со всеми приложениями. Приложения «думают», что они работают в разрешении 1242×2208, но образцы HW не работают. Поэтому вы должны проектировать для 1242×2208. paintcodeapp.com/news/iphone-6-screens-demystified - person Rog; 25.09.2014