blob: 31a40ce3ef57b28fa5712fa982a7cd7227508fea [file] [log] [blame]
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>
&mdash; ваши приложения могут участвовать в этой программе, если они соответствуют набору основных
критериев качества. Более подробная информация содержится в документе <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>