Як усунути піксельність іконки

Всім привіт. При розробці програми зіткнулися з наступною проблемою: іконки програми виглядають піксельними, хоча були збережені в потрібних розмірах під ios з роздільною здатністю 72 dpi (потрібних розмірів) під android 120-140-160 dpi (потрібних розмірів).

Тестувала на Ipad Retina, iPhone 4s і Samsung Galaxy tab скрізь однаково піксельно.

У чому тут може бути проблема?

Заздалегідь дякую за відповіді)

По-перше, на ios у розробників немає поняття пікселя :) Вони працюють з поінтами, а поінт в два рази менше пікселя (це для дизайнера). Тобто. дизайнер робить іконку 52*52 пікселя і зберігає її під ім'ям icon@2x (@2x означає, що ця іконка буде використовуватися для дисплея retina). Для не retina дисплеї зараз не роблять нічого. А розробник пише розмір іконки 26*26 поінтів.

По-друге, для Android не обов'язково зберігати dpi 120-140-160. Достатньо зберегти все у 72 dpi, але у двох розмірах. Розробник покладе ці іконки у спеціальні папки з різними щільностями екрану.

По-третє, ніколи не забувайте про pixel perfect.