1page.title=Launcher Icons
2excludeFromSuggestions=true
3parent.title=Icon Design Guidelines
4parent.link=icon_design.html
5@jd:body
6
7<div id="qv-wrapper">
8<div id="qv">
9
10<h2>In this document</h2>
11
12<ol>
13<li><a href="#goals">Goals of the Launcher Icon</a></li>
14<li><a href="#dos_donts">Do's and Don'ts</a></li>
15<li><a href="#size">Size and Format</a></li>
16</ol>
17
18<h2>See also</h2>
19
20<ol>
21<li><a href="icon_design_launcher_archive.html">Older guidelines</a></li>
22<li><a href="{@docRoot}guide/practices/screens_support.html">Supporting Multiple
23Screens</a></li>
24</ol>
25
26</div>
27</div>
28
29
30<div class="note design">
31<p><strong>New Guides for App Designers!</strong></p>
32<p>Check out the new documents for designers at <strong><a
33href="{@docRoot}design/index.html">Android Design</a></strong>, including more guidelines
34for <a href="{@docRoot}design/style/iconography.html">Iconography</a>.</p>
35</div>
36
37
38
39<p>A launcher icon is a graphic that represents your application. Launcher icons are used by
40Launcher applications and appear on the user’s Home screen. Launcher icons can also be used to
41represent shortcuts into your application (for example, a contact shortcut icon that opens detail
42information for a contact).</p>
43
44<p>As described in <a
45href="{@docRoot}guide/practices/ui_guidelines/icon_design.html#icon-sets">Providing Density-Specific
46Icon Sets</a> and <a href="{@docRoot}guide/practices/screens_support.html">Supporting Multiple
47Screens</a>, you should create separate icons for all generalized screen densities, including low-,
48medium-, high-, and extra-high-density screens. This ensures that your icons will display properly
49across the range of devices on which your application can be installed. See <a
50href="{@docRoot}guide/practices/ui_guidelines/icon_design.html#design-tips">Tips for Designers</a>
51for suggestions on how to work with multiple sets of icons.</p>
52
53<p>A high-resolution version of your application launcher icon is also required by Google Play
54for use in application listings. For more details on this, see <a
55href="#icons_in_market">Application Icons on Google Play</a> below.</p>
56
57
58<p class="note"><strong>Note:</strong>
59
60The launcher icon guidelines pertaining to all versions of Android have been re-written. If you
61need to review the old guidelines, see the
62<a href="icon_design_launcher_archive.html">launcher icon guidelines archive</a>.
63
64</p>
65
66
67<h2 id="goals">Goals of the Launcher Icon</h2>
68
69
70<div class="figure" style="width:400px" id="launcher_examples">
71  <img src="{@docRoot}images/icon_design/launcher_examples.png"
72    alt="Example launcher icons for system and third-party applications"
73    width="400" />
74  <p class="img-caption">
75    <strong>Figure 1.</strong> Example launcher icons for system applications (left) and
76    third-party applications (right).
77  </p>
78</div>
79
80
81<p>Application launcher icons have three primary goals:</p>
82
83<ol>
84  <li>Promote the brand and tell the story of the app.</li>
85  <li>Help users discover the app on Google Play.</li>
86  <li>Function well in the Launcher.</li>
87</ol>
88
89<h3 id="promoting_brand_story">Promote the brand story</h3>
90
91<p>App launcher icons are an opportunity to showcase the brand and hint at the story of what your
92app is about. Thus, you should:</p>
93
94<ul>
95  <li>Create an icon that is unique and memorable.</li>
96  <li>Use a color scheme that suits your brand.</li>
97  <li>Don't try to communicate too much with the icon. A simple icon will have more impact and be
98    more memorable.</li>
99  <li>Avoid including the application name in the icon. The app name will always be displayed
100    adjacent to the icon.</li>
101</ul>
102
103
104<h3 id="help_users_discover">Help users discover the app on Google Play</h3>
105
106<p>App launcher icons are the first look that prospective users will get of your app on Google Play.
107A high quality app icon can influence users to find out more as they scroll through lists of
108applications.</p>
109
110<p>Quality matters here. A well-designed icon can be a strong signal that your app
111is of similarly high quality. Consider working with an icon designer to develop the app’s launcher
112icon.</p>
113
114<p class="note"><strong>Note:</strong> Google Play requires a high-resolution version of your
115icon; for more details on this, see <a href="#icons_in_market">Application Icons in Google
116Play</a> below.</p>
117
118
119<h3 id="function_well_in_launcher">Function well in the Launcher</h3>
120
121<p>The launcher is where users will interact with the icon most frequently. A successful app
122launcher icon will look great in all situations: on any background and next to any other icons and
123app widgets. To do this, icons should:</p>
124
125<ul>
126  <li>Communicate well at small sizes.</li>
127  <li>Work on a wide variety of backgrounds.</li>
128  <li>Reflect the implied lighting model of the launcher (top-lit).</li>
129  <li>If the icon is 3D, use a perspective that doesn't feel out of place with other icons;
130    forward-facing works best. <ul>
131    <li>3D icons work best with a shallow depth.</li></ul>
132  </li>
133  <li>Have a unique silhouette for faster recognition; not all Android app icons should be square. <ul>
134    <li>Icons should not present a cropped view of a larger image.</li></ul>
135  </li>
136  <li>Have similar weight to other icons. Icons that are too spindly or that don't use enough of
137    the space may not successfully attract the user’s attention, or may not stand out well on all
138    backgrounds.</li>
139</ul>
140
141
142<h2 id="dos_donts">Do's and Don'ts</h2>
143
144<p>Below are some "do and don't" examples to consider when creating icons for your application.</p>
145
146<table style="width: 600px">
147  <tbody>
148
149    <tr>
150      <td style="border:0"><img src="{@docRoot}images/icon_design/launcher_dodont_settings.png"
151        alt="Side by side: overly complicated vs. simpler launcher icons"></td>
152      <td style="border:0; vertical-align:middle">Icons should not be overly complicated. Remember
153        that launcher icons will be used at often small sizes, so they should be distinguishable at
154        small sizes.</td>
155    </tr>
156
157    <tr>
158      <td style="border:0"><img src="{@docRoot}images/icon_design/launcher_dodont_clock.png"
159        alt="Side by side: cropped and glossy vs. matte and single-shape launcher icons"></td>
160      <td style="border:0; vertical-align:middle">Icons should not be cropped. Use unique shapes
161        where appropriate; remember that launcher icons should differentiate your application from
162        others. Additionally, do not use too glossy a finish unless the represented object has a
163        glossy material.</td>
164    </tr>
165
166    <tr>
167      <td style="border:0"><img src="{@docRoot}images/icon_design/launcher_dodont_custom_2.png"
168        alt="Side by side: overly thin vs. thicker, weightier icons"></td>
169      <td style="border:0; vertical-align:middle">Icons should not be thin. They should have a
170        similar weight to other icons. Overly thin icons will not stand out well on all
171        backgrounds.</td>
172    </tr>
173
174    <tr>
175      <td style="border:0"><img src="{@docRoot}images/icon_design/launcher_dodont_custom.png"
176        alt="Side by side: full-frame vs. subtly rounded and treated icons"></td>
177      <td style="border:0; vertical-align:middle">Icons should make use of the alpha channel, and
178        should not simply be full-frame images. Where appropriate, distinguish your icon with
179        subtle yet appealing visual treatment.</td>
180    </tr>
181
182  </tbody>
183</table>
184
185
186<h2 id="size">Size and Format</h2>
187
188<p>Launcher icons should be 32-bit PNGs with an alpha channel for transparency. The finished
189launcher icon dimensions corresponding to a given generalized screen density are shown in the
190table below.</p>
191
192<p class="table-caption" id="screens_table"><strong>Table 1.</strong> Summary of
193finished launcher icon dimensions for each generalized screen density.</p>
194
195<table>
196  <tbody>
197  <tr>
198    <th></th>
199    <th>
200      <code>ldpi</code> (120 dpi)<br>
201      <small style="font-weight: normal">(Low density screen)</small>
202    </th>
203    <th>
204      <code>mdpi</code> (160 dpi)<br>
205      <small style="font-weight: normal">(Medium density screen)</small>
206    </th>
207    <th>
208      <code>hdpi</code> (240 dpi)<br>
209      <small style="font-weight: normal">(High density screen)</small>
210    </th>
211    <th>
212      <code>xhdpi</code> (320 dpi)<br>
213      <small style="font-weight: normal">(Extra-high density screen)</small>
214    </th>
215  </tr>
216  <tr>
217    <th>
218      Launcher Icon Size
219    </th>
220    <td>
221      36 x 36 px
222    </td>
223    <td>
224      48 x 48 px
225    </td>
226    <td>
227      72 x 72 px
228    </td>
229    <td>
230      96 x 96 px
231    </td>
232  </tr>
233  </tbody>
234</table>
235
236<p>You can also include a few pixels of padding in launcher icons to maintain a
237consistent visual weight with adjacent icons. For example, a 96 x 96 pixel <code>xhdpi</code>
238launcher icon can contain a 88 x 88 pixel shape with 4 pixels on each side for padding.
239This padding can also be used to make room for a subtle drop shadow, which can help ensure
240that launcher icons are legible across on any background color.</p>
241
242
243<h3 id="icons_in_market">Application Icons on Google Play</h3>
244
245<p>If you are publishing your app on
246Google Play, you will also need to provide a 512 x 512 pixel, high-resolution application icon
247in the <a href="http://play.google.com/apps/publish">developer console</a> at upload time. This icon
248will be used in various locations on Google Play and does not replace your launcher icon.</p>
249
250<p>For tips and recommendations on creating high-resolution launcher icons that can easily be scaled
251up to 512x512, see <a href="{@docRoot}guide/practices/ui_guidelines/icon_design.html#design-tips">
252Tips for Designers</a>.</p>
253
254<p>For information and specifications about high-resolution application icons on Google Play, see
255the following article:</p>
256
257<p style="margin-left:2em"><a href="http://market.android.com/support/bin/answer.py?answer=1078870">
258Graphic Assets for your Application (Google Play Help) &raquo;</a>
259
260<br><br>
261