Иконки, которые будут использоваться в Windows Phone 8

Я работаю над API-интерфейсом для Windows 8. У меня небольшая путаница. Я делаю образы для использования в плитки. Я сделал несколько руководств: http://msdn.microsoft.com/en-us/library/windowsphone/develop/hh202948%28v=vs.105%29.aspx.

Теперь, когда я открываю проект и проверяю папку Assets/Icons Folder, я наблюдал различные размеры, которые были следующими:

FlipCycleTileLarge    691 * 336
FlipCycleTileMedium   336 * 336
FlipCycleTileSmall    159 * 159
IconicTileMediumLarge 134 * 202
IconicTileSmall       71  * 110

Может ли кто-нибудь сказать мне точное количество изображений и их разрешение с их соответствующими именами, которые должны быть помещены в папку, чтобы приложение не было отклонено.

Примечание. Мое приложение не предоставляет ничего подобного Live Tiles.

Ответы

Ответ 1

Вам необходимо прочитать Требования к представлению приложений для Windows Phone. В разделе 4.7 приведен список требуемых изображений. Прочтите полный раздел для всех деталей, но на высоком уровне вам понадобятся:

  • Изображение списка приложений
    • Для ОС Windows Phone 7.1, изображение с PNG размером 62 x 62 пикселя.
    • Для Windows Phone 8 изображение с PNG размером 99 х 99 пикселей.
  • Изображения по умолчанию
    • Для Windows Phone OS 7.1 изображение PNG для среднего размера плитки. Дополнительные сведения о размерах изображений см. В разделе Шаблон для Windows Phone OS 7.1.
    • Для Windows Phone 8 изображение PNG или JPEG для средних и маленьких размеров плитки. Размеры изображения зависят от шаблона плитки, который вы выбрали для своей плитки по умолчанию. Дополнительные сведения о размерах изображений см. В соответствующем разделе шаблона Tile: шаблон Flip Tile для Windows Phone 8, шаблон Iconic Tile для Windows Phone 8 или шаблон Cycle Tile для Windows Phone 8.
  • Изображение приложения Windows Phone Store
    • 300 x 300 пикселей, непрозрачное изображение PNG.

Подробнее о изображениях здесь.

Ответ 2

Если кто-то сталкивается с этим сообщением и имеет проблему, в которой произошла сбой упаковки XAP, и что VS2012 не может найти файл, проверьте наличие пробелов в имени файла. У меня была проблема, когда мои плитки были "tilename 99.png", и я продолжаю давать сообщение об ошибке упаковки XAP. Поэтому я, наконец, изменил имя файла на "tilename_99.png", и он сработал.

Надеюсь, это поможет кому-то в том же затруднительном положении.

Ответ 3

Я думаю, что это лучшая страница MSDN, описывающая размеры значков приложений, размеры плиток и все аспекты масштабирования коэффициентов и плотности пикселей для Windows RT (Universal Apps) для Win 8.1, если вы все еще собираетесь обновлять свое приложение:

https://msdn.microsoft.com/en-us/library/windows/apps/hh781198.aspx