1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
|
page.title=Распространение приложений в Android TV
page.image=/design/tv/images/atv-home.jpg
meta.tags="tv", "publish", "quality"
page.tags="tv", "publish", "googleplay"
page.metaDescription=Распространяйте свои приложения, игры и контент в Android TV.
@jd:body
<div id="qv-wrapper"><div id="qv">
<h2>Как стать участником</h2>
<ol>
<li><a href="#understand_guidelines">Изучите инструкции</a></li>
<li><a href="#develop_app">Создайте качественное телеприложение</a></li>
<li><a href="#test_app">Проверьте качество телеприложения</a></li>
<li><a href="#opt_in">Станьте участником программы</a></li>
<li><a href="#track_review">Дождитесь результатов проверки</a></li>
</ol>
<h2>См. также:</h2>
<ol>
<li><a href="{@docRoot}distribute/essentials/quality/tv.html">Качество телеприложений</a></li>
<li><a href="{@docRoot}distribute/essentials/quality/core.html">Основные критерии качества приложений</a></li>
</ol>
</div></div>
<p>
Если вы создали качественное приложение или игру, Android TV и Google Play помогут
предложить его пользователям на экранах их домашних телевизоров. У вас появится возможность предложить свои приложения и игры, используя интерфейс
электронной витрины, оптимизированной для ТВ-устройств. Вы можете адаптировать новые
или существующие приложения для соответствия требованиям телеприложений, а затем
опубликовать их, используя знакомые инструменты и процессы Google Play.
</p>
<p>
Для начала ознакомьтесь с разделами этого документа, чтобы узнать
о распространении телеприложений через Google Play. Обязательно изучите документ
<a href="{@docRoot}distribute/essentials/quality/tv.html">Качество телеприложений</a>,
описывающий требования к эргономике и стандарты качества, которым должно соответствовать
ваше приложение. Когда приложение будет готово, вы можете стать участником программы, опубликовав его в
электронной витрине Android TV из консоли разработчика.
</p>
<h2 id="how_to_participate">
Как стать участником
</h2>
<p>
Google Play позволяет привлечь к вашим ТВ-приложениям внимание новой аудитории
– телезрителей. Для разработки и публикации можно использовать свою существующую учетную запись в
консоли разработчика и текущие настройки распространения и ценообразования. Процесс
участия довольно прост и кратко описан в следующих разделах.
</p>
<div style="float:right;margin:1em 0 1.5em 2em;">
<img src="{@docRoot}images/gp-tv-process.png">
</div>
<h3 id="understand_guidelines">
1. Изучите инструкции и требования
</h3>
<p>
Чтобы подготовить успешный запуск приложения на Android TV, начните с изучения
руководств по разработке интересных телеприложений. Идеи о том,
как преобразовать существующее приложение в телевизионное, см. в документе
</p>
<p>
<a href="{@docRoot}design/tv/index.html">Рекомендации по разработке приложений для Android TV</a>, в котором также можно найти
подробные сведения об их дизайне и использовании. В интерфейсе Google Play для
Android TV <strong>отображаются только те приложения, которые пригодны для работы на телеэкране</strong>
— ваши приложения могут участвовать в этой программе, если они соответствуют набору основных
критериев качества. Более подробная информация содержится в документе <a href="{@docRoot}distribute/essentials/quality/tv.html">Качество
телеприложений</a>.
</p>
<h3 id="develop_app">2. Создайте качественное телеприложение</h3>
<p>
Качественное телеприложение предназначено для использования на
телевизионном экране, в нем реализованы возможности Android TV, а также соответствующих
устройств ввода: джойстиков, навигационных кнопок и пультов дистанционного управления. Это приложение тщательно проработано, обладает отлаженным и качественным
интерфейсом для больших экранов, предлагает привлекательный для пользователей
набор функций.
</p>
<p>
Обдумывая свое будущее телеприложение, изучите <a href="{@docRoot}training/tv/start/index.html">документацию для разработчиков</a> и
рекомендации относительно эргономики и постарайтесь максимально их
придерживаться. Позаботьтесь о максимальном удобстве работы для пользователей и обеспечьте
его с помощью специальной библиотеки Leanback, входящей в SDK. Возможно, потребуется оптимизировать другие
части вашего приложения для использования на телеэкране, правильно будет определить это
в начальной стадии процесса разработки.
</p>
<p>
В большинстве случаев мы рекомендуем, чтобы телеинтерфейс был предоставлен
в составе существующего приложения для телефонов, планшетов и других устройств с тем же
именем пакета и с той же страницей каталога. Такой подход позволяет пользователям легко адаптироваться к работе с телеинтерфейсом,
а также дает вам возможность использовать для привлечения пользователей отзывы и
рейтинги, полученные для телефонной и планшетной версий приложения.
</p>
<p>
Можно включить используемые в телеинтерфейсе объекты Intent, библиотеку Leanback
и специфичный для ТВ-устройств код и ресурсы как часть единого пакета APK для всех поддерживаемых устройств. Если
необходимо, можно разрешить <a href="{@docRoot}google/play/publishing/multiple-apks.html">поддержку нескольких пакетов APK</a>, чтобы доставлять специальный
двоичный файл устройствам, поддерживаемым Android TV, с тем же именем пакета и с той же
страницы каталога, что используется для телефонов и планшетов.
</p>
<p>
В процессе проектирования и разработки очень важно иметь в своем распоряжении
подходящее устройство для макетирования и тестирования создаваемого интерфейса. Необходимо приобрести одно или несколько устройств, совместимых с
Android TV, или использовать эмуляторы, чтобы как можно раньше организовать среду для
тестирования. Рекомендуемым аппаратным устройством, для тестирования в среде
Android TV является Nexus Player, который <a href="http://www.google.com/intl/all/nexus/player/">можно заказать в Google Play</a>
и других магазинах, вместе с ним необходимо также приобрести игровой контроллер и прочие
ТВ-устройства.
</p>
<h3 id="test_app">3. Проверьте качество телеприложения</h3>
<p>
Ваши телеприложения должны обладать высокой производительностью,
хорошо смотреться в Android TV и быть максимально удобными для пользователя. Выбранные лучшие
телеприложения демонстрируются на страницах Google Play, что упрощает их обнаружение пользователями. Выполнив следующие шаги, вы сможете стать участником этой программы
и создать приложение для Android TV, которое понравится пользователям.
</p>
<ul>
<li>Предусмотрите соблюдение основных критериев качества приложений.
<ul>
<li>Следуйте <a href="{@docRoot}design/index.html">рекомендациям
по дизайну Android</a>. Уделите особое внимание использованию <a href="http://www.google.com/design/spec/material-design/introduction.html">дизайна
материалов</a> в вашем приложении.
</li>
<li>Проверьте, как в приложении соблюдаются <a href="{@docRoot}distribute/essentials/quality/core.html">Основные критерии качества
приложений</a>.
</li>
</ul>
</li>
<li>Предусмотрите соблюдение критериев <a href="{@docRoot}distribute/essentials/quality/tv.html">Качества
телеприложений</a>.
<ul>
<li>Используйте передовые
методы <a href="{@docRoot}training/tv/index.html">разработки телеприложений</a>.</li>
<li>Убедитесь в том, что приложение соответствует всем критериям <a href="{@docRoot}distribute/essentials/quality/tv.html">качества телеприложений</a>.</li>
</ul>
</li>
<li>Стремитесь сделать его максимально простым и удобным.</li>
</ul>
<h3 id="opt_in">4. Вступление в программу Android TV и публикация</h3>
<p>
После создания готового к выпуску пакета APK и проверки его на соответствие
требованиям <a href="{@docRoot}distribute/essentials/quality/tv.html">качества телеприложений</a> загрузите пакет
в консоль разработчика. Добавьте дополнительные
снимки телеэкранов и ТВ-баннер на страницу своего каталога и установите нужные параметры
распространения. Если вы не знаете, как подготовить приложение к публикации на Google Play,
изучите <a href="{@docRoot}distribute/googleplay/publish/preparing.html">Контрольный список
выпуска приложения</a>.
</p>
<p>
Прежде чем вы сможете опубликовать приложение для пользователей Android TV, вам
необходимо стать участником этой программы, см. раздел <strong>Цены и распространение</strong>
в консоли разработчика. Участие в программе означает, что вы хотите открыть доступ пользователям
Android TV к своему приложению через Google Play, а также то,
что приложение соответствует критериям <a href="{@docRoot}distribute/essentials/quality/tv.html">качества
телеприложений</a>.
</p>
<p>
Стать участником программы можно лишь в том случае, если приложение отвечает двум
предварительным критериям качества, которые автоматически проверяются при загрузке пакета APK в Google Play.
</p>
<ul>
<li>В манифесте приложения для объекта Intent должен быть установлен тип <a href="{@docRoot}reference/android/content/Intent.html#ACTION_MAIN"><code>ACTION_MAIN</code></a>
с категорией<a href="{@docRoot}reference/android/content/Intent.html#CATEGORY_LEANBACK_LAUNCHER">
<code>CATEGORY_LEANBACK_LAUNCHER</code></a>. Дополнительную информацию см. <a href="{@docRoot}training/tv/start/start.html#tv-activity">здесь</a>.
</li>
<li>Для приложения должна быть задекларирована необязательность сенсорного экрана. Для
этого в манифесте для оборудования <code>android.hardware.touchscreen</code> необходимо установить
атрибут <code>android:required="false”</code>. Дополнительную информацию см. <a href="{@docRoot}training/tv/start/hardware.html#declare-hardware-requirements">здесь</a>.
</li>
</ul>
<p>
Если приложение соответствует предварительным критериям, появится флажок,
подтверждающий участие в программе Android TV, как показано на рисунке далее. Если флажок участия в программе снят, проверьте свой пакет APK, убедившись, что он
соответствует предварительным критериям.
</p>
<p>
После присоединения к программе и сохранения изменений вы можете загрузить и опубликовать свое приложение в обычном порядке.
Перед тем, как открыть доступ к приложению пользователям Android TV, Google Play передает
приложение на проверку его соответствия критериям <a href="{@docRoot}distribute/essentials/quality/tv.html">качества телеприложений</a>
и сообщает о ее результатах. Отслеживание статуса подтверждения приложения подробно
описано в следующем разделе.
</p>
<p>
Если приложение соответствует критериям <a href="{@docRoot}distribute/essentials/quality/tv.html">качества
телеприложений</a>, Google Play делает его доступным пользователям
Android TV. Ваше приложение также может воспользоваться возможностью высокой доступности в
коллекциях приложений и рекламных кампаниях. Чтобы все пользователи сразу поняли, что приложение
разработано для Android TV, в Google Play страница приложения отмечена отличительным
значком "TV".
</p>
<p>
Следует отметить, что участие в программе и результат проверки не влияет на доступность
приложения для других устройств в магазине Google Play, например, для телефонов и
планшетов, для которых приложение станет доступно сразу после публикации.
</p>
<p>
Ниже приведены шаги по присоединению к программе Android TV в консоли разработчика.
</p>
<ol>
<li>Убедитесь в том, что приложение соответствует всем критериям <a href="{@docRoot}distribute/essentials/quality/tv.html">качества телеприложений</a>.
</li>
<li>Добавьте снимки телеэкранов и картинку баннера к странице приложения в каталоге.
</li>
<li>Выберите на странице <strong>Все приложения</strong> то приложение, которое нужно добавить к программе.
</li>
<li>В списке <strong>Цена и распространение</strong> найдите пункт <em>Android TV</em> и флажок
участия в программе.
</li>
<li>Установите флажок <em>Распространять ваше приложение в Android TV</em>.
</li>
<li>Нажмите <strong>Сохранить</strong>, чтобы сохранить свои изменения.
</li>
</ol>
<div style="padding-top:1em">
<img style="border:2px solid #ddd;" src="{@docRoot}images/gp-tv-opt-in.png">
<p class="caption">
<strong>Участие в программе для ТВ-устройств</strong>. Включите свое приложение в Android TV, присоединившись к программе из
консоли разработчика.
</p>
</div>
<h3 id="track_review">5. Дождитесь результатов проверки и подтверждения</h3>
<p>
Если приложение соответствует описанным выше техническим и качественным критериям
Android TV, оно станет доступно пользователям этой программы. Если приложение не
соответствует критериям, вы получите <strong>уведомление на адрес электронной почты,
указанный в учетной записи разработчика</strong>, с описанием проблем, которые следует устранить. После
внесения необходимых исправлений вы можете загрузить новую версию своего приложения в консоль
разработчика.
</p>
<p>
Результаты проверки и текущий статус подтверждения вашего приложения всегда
можно посмотреть в консоли разработчика в разделе <em>Android TV</em> на странице
<strong>Цены и распространение</strong> для вашего приложения.
</p>
<p>
Возможны три следующих статуса подтверждения.
</p>
<ul>
<li>
<em>Ожидает подтверждения</em> – приложение отправлено для проверки, и она еще не
закончена.
</li>
<li>
<em>Утверждено</em> – ваше приложение было проверено и утверждено. Приложение
становится доступно пользователям программы Android TV.
</li>
<li>
<em>Отклонено</em> – ваше приложение было проверено, но отклонено. Информацию о том,
почему приложение было отклонено, смотрите в сообщении по электронной почте. Можно
исправить указанные проблемы и повторно подать заявку, опубликовав приложение,
чтобы начать его новую проверку.
</li>
</ul>
<p>Процесс оценки приложений более подробно описан в документе <a href="{@docRoot}distribute/essentials/quality/tv.html">Качество телеприложений</a>. </p>
<h3>Связанные ресурсы</h3>
<div class="resource-widget resource-flow-layout col-16"
data-query="collection:tvlanding"
data-cardSizes="9x6, 6x3x2"
data-maxResults="6">
</div>
|