Разработчики наконец-то могут создавать собственные плитки для умных часов Wear OS

click fraud protection

В Google заявили, что библиотека Jetpack Tiles сейчас находится в стадии альфа-версии, что наконец-то позволяет разработчикам создавать собственные плитки на умных часах Wear OS.

Google объявил, что разработчики наконец-то могут создавать свои собственные плитки для устройств Wear OS. Поисковый гигант изначально выпустила функцию Tiles в 2019 году как способ для пользователей сразу увидеть информацию, но доступ к этой функции имели только сторонние приложения от Google или OEM-производителей.

В Google заявили, что библиотека Jetpack Tiles находится в стадии альфа-версии, что позволяет разработчикам создавать собственные плитки на умных часах Wear OS. По словам компании, эти пользовательские плитки станут доступны пользователям этой весной, когда Google выпустит соответствующее обновление платформы Wear OS.

«Плитки могут быть разработаны для многих случаев использования, например, для отслеживания прогресса ежедневной активности пользователя, быстро начать тренировку, включить недавно воспроизведенную песню или отправить сообщение избранному контакту». Гугл сказал. «Хотя приложения могут быть захватывающими, Tiles быстро загружаются и фокусируются на насущных потребностях пользователя. Если пользователю нужна дополнительная информация, можно нажать на плитки, чтобы открыть соответствующее приложение на часах или телефоне и получить более глубокие впечатления».

Разработчики могут начать создавать свои первые плитки в Android Studio как часть приложения Wear OS. Google сказал, что вы можете начать с добавления зависимостей Wear OS Tiles. Вы можете просмотреть инструкцию Прямо здесь.

Google также поделился списком лучшие практики для создания Tiles для Wear OS.

  • Плитки предназначены для наглядной информации, которую пользователи могут прочитать за считанные секунды. Отображайте только самый важный контент с четкой иерархией информации.
  • Чтобы сохранить заряд батареи пользователя, избегайте элементов, требующих частого повторного рендеринга.
  • Сохраните высокоинтерактивный опыт для своей деятельности. Однако вы можете подключиться к этим действиям со своей плитки.
  • Избегайте текста типа «x минут назад» или «через x минут» для прошлых или будущих событий, поскольку это требует частых обновлений. Вместо этого отобразите фактическое время начала или окончания или используйте выражение типа «в прошлом».
  • Избегайте длительной асинхронной работы при предоставлении макета и/или ресурсов плитки. Код Tile должен выполняться быстро.
  • Рассмотрите возможность разрешить пользователю нажимать на плитки, чтобы узнать больше и выполнить действие в наложении, где поддерживается богатая интерактивность, и пользователь может прокручивать страницу для получения дополнительной информации.
  • Если у вас большое приложение, которое поддерживает выполнение пользователем нескольких задач, рассмотрите возможность создания плитки для каждой задачи. Например, фитнес-приложение может иметь плитку «Цели» и плитку «Тренировка».

Раньше разработчикам удавалось успешно создавать плитки с помощью неофициального API. Но полагаться на неофициальный API — рискованное дело, поэтому сегодняшние новости так интересны. Будем надеяться, что это означает, что мы увидим, как разработчики присоединятся к нам и внесут новые плитки в Wear OS.