Новое PushWard для Android
Live-обновления на Android из любого HTTP-запроса.
Направьте серверы, CI-пайплайны, скрипты и умный дом на один API. Их статус появится в строке состояния, на экране блокировки и на главном экране вашего Android-телефона.
Сейчас идёт закрытое тестирование в Google Play; публичная страница скоро откроется. Android 12 или новее, начать можно бесплатно.


Live-обновления
Ваши задачи вживую в строке состояния
Создайте активность один раз, а затем меняйте её состояние запросом PATCH откуда угодно. Десять шаблонов охватывают прогресс-бары, обратные отсчёты, шаги CI, шкалы, панели до четырёх плиток, логи, медиа и подтверждения.
- Android 16 и новее: приоритетные Live-обновления, а начиная с обновления Android 16 QPR2 ещё и чип в строке состояния
- Android 17: шкалы и панели отображаются как карточки метрик, панель с первыми тремя плитками
- Android с 12 по 15: те же активности в виде уведомлений, которые обновляются на месте

Уведомления
Уведомления, на которые можно ответить
Добавьте кнопки, и нажатие уйдёт на ваш вебхук или в скрипт, который ждёт ответа. Это уведомление придерживает деплой в продакшен, пока кто-нибудь не нажмёт Deploy.
- Кнопки действий и ответы прямо из уведомления
- Оповещения, которые остаются, пока их не подтвердят
- Критические оповещения, проходящие сквозь «Не беспокоить», если вы это разрешите
- Будильники обратного отсчёта, которые звонят, пока их не выключат или не отложат
- Необязательное сквозное шифрование с передачей ключа по QR-коду

Виджеты
Цифры на главном экране
Зарегистрируйте виджет один раз и меняйте его значение запросом PATCH, когда оно изменится. Главный экран обновится без открытия приложения.
- Десять шаблонов виджетов, от одного значения до списка показателей
- Плитки быстрых настроек и ярлыки лаунчера, которые вызывают вебхук или открывают входящие

Само приложение
Нативный Kotlin и Material 3, на тех же 25 языках, что и приложение для iPhone.

Все запущенные активности и их текущие значения 
Активность в развёрнутом и свёрнутом виде и в строке состояния 
Единые входящие, сгруппированные по сервису-отправителю 
Создайте новую активность без написания кода
Больше места на планшетах и складных телефонах
На планшете или разложенном складном телефоне приложение переходит на боковую панель навигации, а в альбомной ориентации показывает список рядом с подробностями.

Тот же аккаунт, тот же API, работает и с вашим iPhone
Приложение для Android - ещё один клиент того же PushWard, которым вы, возможно, уже пользуетесь на iPhone, iPad или Mac.
Один запрос, все телефоны
Обновления приходят на все устройства, где выполнен вход в ваш аккаунт, и на iPhone, и на Android. Relay, мосты, Home Assistant, CLI и GitHub Action менять не нужно.
Sign in with Apple работает и здесь
Войдите через Sign in with Apple, чтобы открыть аккаунт, созданный на iPhone, или заведите новый через Google. Пароли не нужны ни в том, ни в другом случае.
Ваш тариф переходит вместе с вами
Уже оформили подписку на iPhone? Войдите на Android через Sign in with Apple с тем же Apple ID, и тариф заработает и там. Новые тарифы на Android оформляются через Google Play.
curl -X PATCH https://api.pushward.app/activities/build \
-H "Authorization: Bearer hlk_..." \
-H "Content-Type: application/merge-patch+json" \
-d '{ "state": "ongoing", "content": {
"template": "steps", "progress": 0.9, "state": "Deploy",
"current_step": 6, "total_steps": 6
} }'Часто задаваемые вопросы
На каких версиях Android работает приложение?
Android 12 или новее, на телефонах, планшетах и складных устройствах. Приоритетным Live-обновлениям нужен Android 16, а чип в строке состояния появляется начиная с обновления Android 16 QPR2. На Android с 12 по 15 ваши активности показываются как уведомления, которые обновляются на месте.
Сколько это стоит на Android?
Бесплатный тариф не требует карты: 500 уведомлений и 250 обновлений активностей в месяц, до 3 устройств и до 5 Live-обновлений одновременно. Тариф PushWard даёт 5 000 уведомлений в день, безлимитные обновления активностей, до 10 устройств и возможность делиться активностями. Его можно купить в приложении через Google Play: как годовую подписку с 14-дневным бесплатным пробным периодом для новых подписчиков или разовой покупкой тарифа «Навсегда». Google Play показывает цену в вашей валюте.
Как войти?
Через аккаунт Google или через Sign in with Apple, чтобы пользоваться тем же аккаунтом, что и на iPhone. Пароля нет. При входе через Google ваш адрес эл. почты передаётся PushWard.
Я уже плачу на iPhone. Платить ещё раз?
Нет. Тариф привязан к вашему аккаунту PushWard, поэтому он переходит на Android, как только вы войдёте через Sign in with Apple с тем же Apple ID. Семейный тариф продаётся только в App Store.
Нужен ли проект Firebase или серверные ключи?
Нет. PushWard сам доставляет уведомления через Firebase Cloud Messaging. Вы отправляете те же HTTP-запросы, что и для iPhone, и никогда не имеете дела с токенами устройств.
Работает ли это с часами на Wear OS?
Уведомления работают. Android передаёт уведомления PushWard на сопряжённые часы Wear OS так же, как уведомления любого другого приложения, поэтому оповещения появляются у вас на запястье. Приложения для Wear OS пока нет.
PushWard для Android проходит тестирование
Сейчас идёт закрытое тестирование в Google Play, а публичная страница скоро откроется. API тот же, что и для iPhone, поэтому всё, что вы настроите сегодня, дойдёт и до Android-телефона.
Читать документациюApple и логотип Apple являются товарными знаками Apple Inc., зарегистрированными в США и других странах. App Store является знаком обслуживания Apple Inc. Google Play и логотип Google Play являются товарными знаками Google LLC.

