если у приложения нет альтернативного решения на уровне системы (я про альтернативные сборки android без play services) - то какой бы сервис рассылок они не использовали (amazon, adobe, onesignal и т.п.) на android с play services всё равно по умолчанию всё идет через fcm (раньше gcm до того как firebase стал частью экосистемы google), на ios всегда под капотом apns. если мы говорим именно про системные пуши (доставку сообщения до устройства), а не локальные нотификации (способ их отображения), которые работают только когда приложение запущено - там разные варианты решения (для организации доставки уведомления) бывают - от вебсокетов и подписок на изменения в базе firebase до каких-нибудь sse поверх http
Обсуждают сегодня