Android Dev Summit, October 23-24: two days of technical content, directly from the Android team. Sign-up for livestream updates.

Качество приложений Android Wear

Операционная система 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

Уведомления, связанные с функциями для часов, должны использовать объекты RemoteInput или 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, оно остается доступным для других устройств, таких как телефоны и планшеты, и может быть установлено на часах.