2010-07-31 2 views
3

В настоящее время я разрабатываю приложение для телефонов с 3,0 и iPhone 4. Мой дизайнер сделал высокое разрешение и версию дизайна с низким разрешением. Наше приложение теперь составляет 6 МБ, и я лично думаю, что это много, поэтому мне было интересно: почему не только использовать ресурсы высокого разрешения для всех устройств? Каковы недостатки этой техники?Retina display vs old style display, почему бы не использовать файлы @ 2x для обоих?

Заранее спасибо Bart

ответ

8

Одно слово: память. У более старых телефонов намного меньше, и открытие более высокого разрешения позволяет использовать больше. Включая и то, и другое, вы загружаете только изображения с высоким разрешением в память на iPhone 4, который имеет больше доступного.

5

Использование высококачественных активов для небольших устройств также может вызывать проблемы с размытием и артефактом. Во избежание проблем с размытием масштабирование часто выполняется вручную. Кроме того, обязательно включите графику PNG в свой проект (не включайте файлы AI или PSD). Наконец, попробуйте оптимизировать ваши PNG-файлы, чтобы еще больше уменьшить размер (см. here).

+0

Благодарим за дополнительную информацию и ссылку на утилиту оптимизации. Я попробую :) – polyclick

Смежные вопросы