Подтвердить что ты не робот

Нужно ли включать в приложения для iOS активы, отличные от Retina?

Нужно ли использовать новые ресурсы Retina в новых приложениях?

Я спрашиваю, потому что они занимают значительное место, и они очень важны для моего рабочего процесса проектирования. В настоящее время в конце 2012 года единственные поддерживаемые устройства, не содержащие сетчатки, неуклонно вымирают. Согласно моей статистике: 13.8% моих пользователей были в iPhone 3GS or older (включая старые iPhone и iPod Touch 3-го поколения и ниже) в течение сентября.

Я не спрашиваю, хорошая ли это идея или нет (иногда бывает полезно создавать менее подробные изображения для устройств с более низким разрешением).

Я просто хочу знать, будут ли только включающие активы @2x надежно работать на дисплеях не Retina и есть ли какие-либо последствия?

4b9b3361

Ответ 1

Не нужно. iOS снизит объем ресурсов 2X, если вы не предоставите версию 1X (обратите внимание, что симулятор понижающей дискретизации - дерьмовый, но устройства в порядке).

Ответ 2

Только с активами сетчатки (@2x) хорошо работает в целом на устройстве без сетчатки, но с действительно небольшими активами (особенно маленькими значками с большим количеством небольших штрихов) результаты будут явно размыты и плохи. Вы должны посмотреть на свое приложение на устройстве без сетчатки, найти активы, которые не выглядят великолепно, и добавить для них версии без сетчатки.

Ответ 3

Хорошо, если вы включаете изображения с кодом @2X в свой код. мы должны сделать это, поскольку Apple все еще поддерживает свою последнюю ОС с такими устройствами, как 3GS и iPod.