Перейти к содержимому

Новое PushWard для Android

Live-обновления на Android из любого HTTP-запроса.

Направьте серверы, CI-пайплайны, скрипты и умный дом на один API. Их статус появится в строке состояния, на экране блокировки и на главном экране вашего Android-телефона.

Скоро в Google Play
Читать документацию

Сейчас идёт закрытое тестирование в Google Play; публичная страница скоро откроется. Android 12 или новее, начать можно бесплатно.

Также на iPhone:
Загрузите в App Store
Главный экран Android с четырьмя виджетами PushWard: резервная копия на 100%, кластер готов, API с 1240 запросами в минуту и загрузка CPU 27%
Панель уведомлений Android с пятью Live-обновлениями PushWard: сводка по кластеру, сборка на шаге 4 из 6, температура в серверной, таймер стирки и медиакарточка

Live-обновления

Ваши задачи вживую в строке состояния

Создайте активность один раз, а затем меняйте её состояние запросом PATCH откуда угодно. Десять шаблонов охватывают прогресс-бары, обратные отсчёты, шаги CI, шкалы, панели до четырёх плиток, логи, медиа и подтверждения.

  • Android 16 и новее: приоритетные Live-обновления, а начиная с обновления Android 16 QPR2 ещё и чип в строке состояния
  • Android 17: шкалы и панели отображаются как карточки метрик, панель с первыми тремя плитками
  • Android с 12 по 15: те же активности в виде уведомлений, которые обновляются на месте
Live-обновления меняются в панели уведомлений Android

Уведомления

Уведомления, на которые можно ответить

Добавьте кнопки, и нажатие уйдёт на ваш вебхук или в скрипт, который ждёт ответа. Это уведомление придерживает деплой в продакшен, пока кто-нибудь не нажмёт Deploy.

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

Виджеты

Цифры на главном экране

Зарегистрируйте виджет один раз и меняйте его значение запросом PATCH, когда оно изменится. Главный экран обновится без открытия приложения.

  • Десять шаблонов виджетов, от одного значения до списка показателей
  • Плитки быстрых настроек и ярлыки лаунчера, которые вызывают вебхук или открывают входящие
Виджеты PushWard обновляются на главном экране Android

Само приложение

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

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

Больше места на планшетах и складных телефонах

На планшете или разложенном складном телефоне приложение переходит на боковую панель навигации, а в альбомной ориентации показывает список рядом с подробностями.

PushWard на планшете Android с боковой панелью навигации и списком рядом с подробностями

Тот же аккаунт, тот же 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.

Один запрос одновременно двигает карточку сборки на iPhone и на Android-телефоне
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-телефона.

Скоро в Google PlayЗагрузите в App Store
Читать документацию

Apple и логотип Apple являются товарными знаками Apple Inc., зарегистрированными в США и других странах. App Store является знаком обслуживания Apple Inc. Google Play и логотип Google Play являются товарными знаками Google LLC.