page.title=Качество приложений Android Wear page.tags="wear","wearables","quality","guidelines" page.metaDescription=Умные часы – это небольшие устройства, которые обладают предельно лаконичным интерфейсом и требуют уникальных приложений, предоставляющих только нужную информацию в нужное время. page.image=/distribute/images/gp-wear-quality.png @jd:body
Операционная система Android Wear ориентирована на предоставление пользователям нужной информации в нужное время. Удобные интерфейсы Android Wear запускаются автоматически, предельно лаконичны и требуют минимального (или вообще не требуют) взаимодействия с пользователем. Дизайн приложений для часов существенно отличается от дизайна для телефонов или планшетов. В этих видах дизайна необходимо учитывать разные достоинства и недостатки устройств, разные сценарии использования и разные требования эргономики.
Первым шагом к созданию удобного интерфейса является изучение Рекомендаций по разработке приложений для Android Wear, которые содержат инструкции по созданию оптимальных интерфейсов для приложений Android Wear. Также необходимо ознакомиться с учебным материалом Создание приложений для умных часов, чтобы понять основные требования к разработке приложений Android Wear.
Внимание! Чтобы интерфейс приложений для часов был удобен для пользователей, при их разработке необходимо соблюдать определенные требования к эргономике. Только те приложения, которые соответствуют нижеприведенным критериям качества, могут быть квалифицированы как приложения для Android Wear в Google Play. Приложение, квалифицированное для Android Wear, может быть быстрее обнаружено пользователями в Google Play.
Примечание. Информацию о публикации приложений Android Wear в Google Play см. в документе Распространение приложений Android Wear.
Выполнение этих требований обеспечивает правильную конфигурацию приложения и его ожидаемое функциональное поведение.
Тип | ИД | Описание |
---|---|---|
Общие | WR-GL |
Приложение должно быть предназначено для мобильных устройств и использовать уведомления с функциями для умных часов, либо предназначено для часов и выполняться непосредственно на устройстве Android Wear. (См. как это сделать) |
WR-VF |
Приложение должно иметь функции Android Wear, видимые пользователю. |
|
WR-BF |
Функции Android Wear должны работать в соответствии с требованиями или характеристиками, приведенными в каталоге Google Play. |
|
Организация пакета приложения | WR-PK |
Приложения для часов, чья функциональность зависит от мобильного приложения, должны быть упакованы внутри этого мобильного приложения. (См. как это сделать) |
Уведомления | WR-FW |
Уведомления, связанные с функциями для часов, должны использовать объекты {@code RemoteInput} или {@code WearableExtender}. (См. как это сделать) |
WR-FR |
Уведомления в приложениях для обмена сообщениями должны предусматривать ответ пользователя голосом или с помощью функции быстрого ответа. (См. как это сделать) |
|
WR-FG |
Похожие уведомления должны объединяться в пакеты. (См. как это сделать) |
|
Жесты | WR-GP |
В полноэкранных действиях длинное нажатие должно использоваться только для запроса на выход.
|
WR-GD |
Если в приложении отключен жест сдвига для отмены в полноэкранном действии, оно должно реагировать в этом действии на жест длинного нажатия для отмены. (См. как это сделать) |
|
Циферблат | WR-WF |
Приложения, изменяющие циферблат, должны использовать официальный API Watch Face. (См. как это сделать) |
Соблюдение этих критериев означает, что приложение соответствует наиболее важным шаблонам дизайна и взаимодействия, обеспечивая согласованный, интуитивно понятный и удобный пользовательский интерфейс часов.
Тип | ИД | Описание |
---|---|---|
Макет | WR-LS |
Формат пользовательского интерфейса приложения должен соответствовать квадратным экранам. Контент приложения должен помещаться
внутри физического экрана, а текст и элементы управления не должны выходить за его границы.
|
WR-LR |
Формат пользовательского интерфейса приложения должен соответствовать круглым экранам,
включая устройства со вставкой ("подбородком") в нижней части экрана. Контент приложения должен помещаться
внутри физического экрана, а текст и элементы управления не должны выходить за его границы.
|
|
WR-TC |
Текст приложения должен быть крупным и читаемым с одного взгляда (размером не менее 16 независимых от масштабирования пикселей). (См. как это сделать) |
|
Средство запуска | WR-LN |
Строкой запуска приложения должно быть его название, а не команда. (См. как это сделать) |
Уведомления | WR-NC |
В приложении должна поддерживаться анимация подтверждений, если необходимо. (См. как это сделать) |
WR-NR |
В правом верхнем углу карточек уведомлений должен быть виден значок приложения. Единственным исключением из этого правила
являются карточки уведомлений с одним возможным действием, например, карточка воспроизведения мультимедийного контента.
|
|
WR-WI |
Действия уведомления должны иметь белый значок, название действия и прозрачный фон.
|
|
WR-PB |
Фотографии, используемые в качестве фона уведомления, должны использоваться только для передачи информации и не должны содержать информацию о бренде. (См. как это сделать) |
|
WR-PR |
Фотографии, используемые в качестве фона уведомления, должны иметь разрешение не менее 400x400 пикселей. (См. как это сделать) |
|
Google Play | WR-GS |
На странице каталога приложения в Google Play должен быть представлен как минимум один снимок экрана с интерфейсом Android Wear. (См. как это сделать) |
Как после подачи приложения на проверку узнать, что оно не соответствует всем требованиям Android Wear?
Если ваше приложение не отвечает требованиям к эргономике, описанным на этой странице, сотрудники Google Play напишут вам по эл. почте на адрес, указанный в основной учетной записи консоли разработчика Google Play, связанной с этим приложением.
Внимание! Убедитесь в соответствии приложения функциональным требованиям, в противном случае оно не будет считаться приложением для Android Wear и не будет проверяться на соответствие критериям дизайна и взаимодействия.
Примечание. Информацию о публикации приложений Android Wear в Google Play см. в документе Распространение приложений Android Wear.
Если мое приложение не соответствует требованиям Android Wear, возможна ли его публикация в Google Play для телефонов и планшетов? Возможна ли его установка на часах?
Да. Описанные выше требования определяют лишь возможность квалификации приложения для Android Wear, позволяющей быстрее обнаружить его пользователям в Google Play. Если приложение не было принято в качестве приложения для Android Wear, оно остается доступным для других устройств, таких как телефоны и планшеты, и может быть установлено на часах.