Какие иконки требуются для дизайна приложения?
Иконка - это то, что видит пользователь на своём телефоне. Например в списке приложений или на рабочих столах.
Для android и ios эта иконка нужна в нескольких размерах. Заказчик вам прислал списки этих размеров.
Заказчик просит подготовить иконку приложения. По ссылкам необходимый набор иконок, который он считает достаточным.
От вас требуется сначала сделать иконку для приложения (лучше сразу в векторе) для одного из основных размеров (например, 120рх), утвердить её, а затем подготовить все необходимые размеры. Сначала проще утвердить на одном, чтобы не переделывать все размеры если клиент захочет что-то подправить.
Некоторые делают под самый большой размер и потом просто масштабируют — это самый простой, но не самый правильный способ. Если будет каша после банального ресайза, то это плохо. Правильнее адаптировать иконку под каждый размер — если детали размываются, то их надо либо прорисовать, либо удалить, если становится плохо видно суть изображения, то исправить и т.п. Всё это на совести дизайнера. Забить или нет — решать ему =)
Подробнее про требования и принципы построения иконок можно прочитать в официальных гайдах платформ (если вы их еще не смотрели при создании интерфейса, то обязательно изучите):
https://developer.apple.com/ios/human-interface-gu...
https://developer.apple.com/ios/human-interface-gu...
https://material.google.com/style/icons.html
https://developer.android.com/guide/practices/ui_g...
В сети также есть множество шаблонов для изготовления иконок, можно и их ковырять.