Неофициальный API Tiles добавляет пользовательские плитки в умные часы Wear OS

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

Хотя Wear OS была всего лишь сноска На Google I/O 2019, за неделю до мероприятия, команда Wear OS анонсировала новую функцию Tiles. Плитка — это небольшие информативные виджеты приложений с часто используемыми действиями, которые можно вызвать простым пролистыванием экрана. Эта функция медленно внедряется на умные часы по всему миру, но на момент запуска доступно только 5 плиток: «Цели», «Следующее событие», «Прогноз», «Частота пульса», «Заголовки» и «Таймер». Вы можете увидеть демо-версию этой функции примерно на 50-й секунде этого видео.

Медленное внедрение и отсутствие опций снизили ажиотаж вокруг этой функции, но предприимчивый разработчик приложений недавно придумал, как создавать собственные плитки. Хотя Google не опубликовал API для Tiles, разработчик StringMon извлек соответствующий код из приложения Wear OS, чтобы экстраполировать API. Таким образом, этот «UnofficialTileAPI» использует тот же внутренний API, что и приложение Wear OS, для создания плиток на вашем компьютере. умные часы, но поскольку API не является официальным, это означает, что Google может изменить несколько методов, прежде чем выпускать. Если вы все еще заинтересованы в использовании этого API, вы можете найти

подробности реализации здесь.

Пользовательские плитки в NavExplorer для запуска FTP-сервера. Кредиты: /у/Джоэлфилиппейдж.

Многие разработчики уже обновили свои приложения, чтобы использовать этот неофициальный API. JellyLauncher, Навигация Fit, Навигатор, Пузырьковое облако (бета), ТерраТайм (бета), и Луноскоп (бета) Во всех приложениях Wear OS реализованы плитки. Разработчики на /r/WearOSDev Сообщество делится советами о том, как работать с новой функцией, поэтому, если вы хотите опробовать ее в своем собственном приложении, я рекомендую посетить этот субреддит.


Авторы изображения: Google