Значки приложения

В следующей таблице представлены размеры значков, которые используются на мобильных платформах:

Размер значков

Платформа

29 x 29

iOS

36 x 36

Android

40x40

iOS

48 x 48

Android, iOS

50 x 50

iOS

57 x 57

iOS

58 x 58

iOS

60x60

iOS

72 x 72

Android, iOS

75x75

iOS

76x76

iOS

80x80

iOS

87x87

iOS

96x96

Android

100 x 100

iOS

114 x 114

iOS

120x120

iOS

144 x 144

Android, iOS

152x152

iOS

167 x 167

iOS

180x180

iOS

192x192

Android

512x512

Android, iOS

1024 x 1024

iOS

Укажите путь к файлам значков, используя элемент icon в файле дескриптора приложения:

<icon> 
                        <image36x36>assets/icon36.png</image36x36> 
                        <image48x48>assets/icon48.png</image48x48> 
                        <image72x72>assets/icon72.png</image72x72> 
                        </icon> 

Если значок нужного размера отсутствует, используется следующий по размеру значок, который уменьшается до нужного размера.

Значки на Android

На платформе Android значки, указанные в дескрипторе приложения, используются в качестве значка Launcher. Значок Launcher должен быть предоставлен в виде набора изображений PNG с размерами 36x36, 48x48, 72x72, 96x96 и 192x192 пикселей. Эти значки используются для экранов с низкой, средней и высокой плотностью пикселей.

Разработчики должны отправлять значок размером 512x512 пикселей во время оформления программы на Google Play Store.

Значки в iOS

Значки, определенные в дескрипторе приложения, используются в следующих местах приложений iOS:

  • Значок 29 x 29 пикселей: значок поиска Spotlight для устройств iPhone или iPod с более низким разрешением и значок настроек для устройств iPad с более низким разрешением.

  • Значок 40 x 40 пикселей: значок Spotlight для устройств iPad с более низким разрешением.

  • Значок 48 x 48 пикселей: AIR добавляет границу к изображению и использует его в качестве значка размером 50 x 50 пикселей для поиска Spotlight на устройствах iPad с более низким разрешением.

  • Значок 50 x 50 пикселей: поиск Spotlight для устройств iPad с более низким разрешением.

  • Значок 57 x 57 пикселей: значок приложения для устройств iPhone или iPod с более низким разрешением.

  • Значок 58 x 58 пикселей: значок Spotlight для устройств iPhone или iPod с дисплеем Retina и значок настроек для устройств iPad с дисплеем Retina.

  • Значок 60 x 60 пикселей: значок приложения для устройств iPhone или iPod с более низким разрешением.

  • Значок 72 x 72 пикселя (необязательно): значок приложения для устройств iPad с более низким разрешением.

  • Значок 76 x 76 пикселей (необязательно): значок приложения для устройств iPad с более низким разрешением.

  • Значок 80 х 80: значок Spotlight для устройств iPhone, iPod или iPad с высоким разрешением.

  • Значок 100 x 100 пикселей: поиск Spotlight для устройств iPad с дисплеем Retina.

  • Значок 114 x 114 пикселей: значок приложения для устройств iPhone или iPod с дисплеем Retina.

  • Значок 120 x 120 пикселей: значок приложения для устройств iPhone или iPod с высоким разрешением.

  • Значок 152 x 152 пикселя: значок приложения для устройств iPad с высоким разрешением.

  • Значок 167 x 167 пикселей: значок приложения для устройств iPad Pro с высоким разрешением.

  • Значок 512 x 512 пикселей: значок приложения для устройств iPhone, iPod или iPad с более низким разрешением. Этот значок отображается в программе iTunes. PNG-файл изображения 512 х 512 пикселей используется только для тестирования отладочных версий приложения. При отправке окончательной версии приложения в Apple App Store, изображение 512 х 512 пикселей передается отдельно в формате JPG. Оно не включается в IPA-файл.

  • Значок 1024 x 1024 пикселя: значок приложения для устройств iPhone, iPod или iPad с дисплеем Retina.

В ОС iOS значок приобретает эффект блеска. Нет необходимости применять эффект для исходного изображения. Чтобы убрать эффект блеска, используемый по умолчанию, добавьте следующий код в элемент InfoAdditions в файле дескриптора приложения:

<InfoAdditions> 
                                <![CDATA[ 
                                <key>UIPrerenderedIcon</key> 
                                <true/> 
                                ]]> 
                                </InfoAdditions> 
Примечание. На платформе iOS метаданные приложения включаются в формате PNG в состав значков приложения. Это необходимо для того, чтобы компания Adobe могла отслеживать количество приложений AIR, предлагаемых в магазине App Store компании Apple. Если вы не желаете, чтобы ваше приложение распознавалось по метаданным значков как приложение AIR, следует распаковать файл IPA, удалить метаданные значков, затем упаковать файлы заново. Эта процедура освещается в статье Отказ от анализа приложений AIR для iOS .

Изображения для запуска iOS

Помимо значков приложения также требуется предоставить хотя бы одно изображение для запуска: Default.png . Дополнительно можно включить отдельные изображения для запуска при различных ориентациях, различных разрешениях (включая высокое разрешение дисплеев Retina и дисплеи с пропорциями 16:9) и на различных устройствах. Также можно включить разные изображения для запуска, которые будут использоваться при вызове приложения по URL.

Ссылка на файлы изображений для запуска не включается в дескриптор приложения. Файлы следует поместить в корневой каталог приложения. ( не помещайте эти файлы в подкаталог).

Схема именования файлов

При выборе имен изображений следует использовать следующую схему:

basename + screen size modifier + urischeme + orientation + scale + device + .png

Необходимой частью имени файла является только один фрагмент — basename . В качестве него указывается либо Default (с заглавной буквы D), либо имя, указанное с помощью ключа UILaunchImageFile в элементе InfoAdditions дескриптора приложения.

Фрагмент screen size modifier определяет размер экрана, если он не относится к стандартным. Этот модификатор применим только для моделей iPhone и iPod touch с пропорциями экрана 16:9, таким как iPhone 5 и iPod touch (5-го поколения). Для этого модификатора поддерживается только одно значение: -568h . Поскольку эти устройства оснащены дисплеями Retina высокого разрешения, модификатор размера экрана всегда применяется вместе с модификатором масштаба @2x . Таким образом, полное имя изображений для запуска на таких устройствах (без дополнительных параметров) будет Default-568h@2x.png .

Фрагмент urischeme представляет собой строку, используемую для идентификации схемы URI. Этот фрагмент применим только в том случае, если приложение поддерживает одну или несколько пользовательских схем URL. Например, если приложение можно вызвать по такой ссылке, как example://foo , в качестве фрагмента схемы в имени файла изображения для запуска следует использовать строку -example .

Фрагмент orientation позволяет отображать различные изображения для запуска в зависимости от ориентации устройства при запуске приложения. Этот фрагмент применим только к изображениям для приложений iPad. В качестве него можно указать одно из следующих значений, соответствующих ориентации устройства при запуске приложения:

  • -Portrait

  • -PortraitUpsideDown

  • -Landscape

  • -LandscapeLeft

  • -LandscapeRight

Фрагмент scale равен @2x (iPhone 4, iPhone 5 и iPhone 6) или @3x (iPhone 6 plus) для изображений запуска, используемых для дисплеев с высоким разрешением (Retina). (не указывайте фрагмент scale для изображений, используемых для устройств со стандартным разрешением). В случае изображений для запуска на более длинных устройствах, таких как iPhone 5 или iPod touch (5-го поколения), следует также указать после фрагмента basename и перед любыми другими фрагментами имени модификатор размера экрана -528h .

Фрагмент device предусмотрен для назначения отдельных изображений для запуска на карманных устройствах и телефонах. Этот фрагмент используется для универсальных приложений, поддерживающих в одном бинарном файле app как карманные устройства, так и планшетные компьютеры. Допустимые значения: ~ipad и ~iphone (для устройств iPhone и iPod Touch).

Для iPhone можно включать только изображения с портретным соотношением сторон. Однако для iPhone 6 plus также можно добавлять изображения с альбомной ориентацией. Для устройств со стандартным разрешением размер изображения в пикселях должен быть равен 320x480, с высоким разрешением — 640x960, а для устройств с пропорциями 16:9, таких как iPhone 5 и iPod touch (5-го поколения) — 640x1136.

Для iPad следует добавить изображения по следующей схеме:

  • AIR 3.3 и более ранней версии — не полноэкранные изображения альбомной ориентации (1024x748 для нормального разрешения, 2048x1496 для высокого разрешения) и книжной ориентации (768x1004 для нормального разрешения, 1536x2008 для высокого разрешения).

  • AIR 3.4 и более поздней версии — полноэкранные изображения альбомной ориентации (1024x768 для нормального разрешения, 2048x1536 для высокого разрешения) и книжной ориентации (768x1024 для нормального разрешения, 1536x2048 для высокого разрешения). При добавлении в пакет полноэкранного изображения для не полноэкранного приложения верхние 20 пикселей (или 40 пикселей в высоком разрешении) будут перекрыты строкой состояния. Не используйте эту часть изображения для вывода важной информации.

Примеры

В следующей таблице показан пример набора изображений для запуска, которые можно включать для гипотетического приложения, поддерживающего максимальное число устройств и ориентаций, и которое можно запускать по URL со схемой example:// :

Имя файла

Размер изображения

Применение

Default.png

320 x 480

iPhone, стандартное разрешение

Default@2x.png

640 x 960

iPhone, высокое разрешение

Default-568h@2x.png

640 x 1136

iPhone, высокое разрешение, пропорции 16:9

Default-Portrait.png

768 x 1004 (AIR 3.3 и более ранних версий)

768 x 1024 (AIR 3.4 и более поздних версий)

iPad, портретная ориентация

Default-Portrait@2x.png

1536 x 2008 (AIR 3.3 и более ранних версий)

1536 x 2048 (AIR 3.4 и более поздних версий)

iPad, высокое разрешение, книжная ориентация

Default-PortraitUpsideDown.png

768 x 1004 (AIR 3.3 и более ранних версий) 768 x 1024 (AIR 3.4 и более поздних версий)

iPad, перевернутая портретная ориентация

Default-PortraitUpsideDown@2x.png

1536 x 2008 (AIR 3.3 и более ранних версий)1536 x 2048 (AIR 3.4 и более поздних версий)

iPad, высокое разрешение, перевернутая книжная ориентация

Default-Landscape.png

1024 x 768

iPad, альбомная ориентация с поворотом влево

Default-LandscapeLeft@2x.png

1536 x 2048

iPad, высокое разрешение, альбомная ориентация по левому краю

Default-LandscapeRight.png

1024 x 768

iPad, альбомная ориентация с поворотом вправо

Default-LandscapeRight@2x.png

1536 x 2048

iPad, высокое разрешение, альбомная ориентация по правому краю

Default-example.png

320 x 480

example:// URL на стандартном iPhone

Default-example@2x.png

640 x 960

example:// URL на iPhone с высоким разрешением

Default-example~ipad.png

768 x 1004

example:// URL на iPad с портретной ориентацией

Default-example-Landscape.png

1024 x 768

example:// URL на iPad с альбомной ориентацией

Этот пример иллюстрирует только один подход. Например, можно использовать изображение Default.png для устройства iPad и указать определенные изображения для запуска для устройств iPhone и iPod с именами Default~iphone.png и Default@2x~iphone.png .

См. также

Руководство по программированию приложений iOS: изображения для запуска приложений

Изображения для запуска, которые требуется упаковать для устройств iOS

Устройства

Разрешение (пиксели)

Имя изображения для запуска

Ориентация

iPhone

iPhone 4 (не Retina)

640 x 960

Default~iphone.png

Книжная

iPhone 4, 4s

640 x 960

Default@2x~iphone.png

Книжная

iPhone 5, 5c, 5s

640 x 1136

Default-568h@2x~iphone.png

Книжная

iPhone6, iPhone 7

750 x 1334

Default-375w-667h@2x~iphone.png

Книжная

iPhone 6+, iPhone 7+

1242 x 2208

Default-414w-736h@3x~iphone.png

Книжная

iPhone 6+, iPhone 7+

2208 x 1242

Default-Landscape-414w-736h@3x~iphone.png

Альбомная

iPad

iPad 1, 2

768 x 1024

Default-Portrait~ipad.png

Книжная

iPad 1, 2

768 x 1024

Default-PortraitUpsideDown~ipad.png

Книжная перевернутая

iPad 1, 2

1024 x 768

Default-Landscape~ipad.png

Левая альбомная

iPad 1, 2

1024 x 768

Default-LandscapeRight~ipad.png

Правая альбомная

iPad 3, Air

1536x2048

Default-Portrait@2x~ipad.png

Книжная

iPad 3, Air

1536x2048

Default-PortraitUpsideDown@2x~ipad.png

Книжная перевернутая

iPad 3, Air

1536 x 2048

Default-LandscapeLeft@2x~ipad.png

Левая альбомная

iPad 3, Air

1536 x 2048

Default-LandscapeRight@2x~ipad.png

Правая альбомная

iPad Pro

2048 x 2732

Default-Portrait@2x.png

Книжная

iPad Pro

2732 x 2048

Default-Landscape@2x.png

Альбомная

Рекомендации по содержимому

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

  1. Откройте приложение на устройстве с iOS. Когда появится первый экран пользовательского интерфейса, нажмите и удерживайте клавишу «Домой» (под экраном). Удерживая кнопку «Домой», нажмите кнопку «Питание/Режим сна» (вверху на устройстве). В результате будет сделан снимок экрана и отправлен в приложение «Фотопленка».

  2. Перенесите изображение на рабочий компьютер с помощью функции переноса фотографий из iPhoto или другого приложения для перемещения фотографий.

Не добавляйте текст в изображение для запуска, если приложение локализовано на несколько языков. Изображение для запуска является статическим, и текст не будет соответствовать другим языкам.

См. также

Рекомендации по пользовательскому интерфейсу iOS: изображения для запуска