vott2.ru
отметили
1
человек
голосовать
Push-уведомления в мессенджере: production-грабли которых нет в туториалахhabr.com
max_dev, · Политика
image

Автор девятой статьи из инженерной серии ONEMIX разбирает практические проблемы push-уведомлений, которые обычно упускают в стандартных туториалах. Типичное руководство ограничивается регистрацией токена и обработкой тапа, что совершенно не покрывает реальные сценарии в production.

В боевом мессенджере возникает сразу несколько узких мест: пуш может прийти, когда пользователь уже находится в этом чате, или когда приложение было принудительно выгружено системой. Отдельная головная боль — навигация: открытие из уведомления часто добавляет дублирующийся экран в стек.

Особняком стоит проблема iOS-звонков, которые требуют отдельного VoIP-канала и принципиально иной инфраструктуры, нежели обычные пуши. Все эти грабли автор и разбирает в статье, предлагая решения, которых нет в базовых мануалах.

Комментарии (0)

Чтобы комментировать, нужно войти.