Основной поддерживаемый метод использования push-уведомлений - через серверы Android / Apple.UrbanAirship помогает упростить этот процесс для вас, так как в противном случае вам пришлось бы настроить сервер для обработки push-уведомлений.
Пользователи должны сначала установить ваше приложение, чтобы получать любые push-уведомления (все устройства, которые получают push-уведомления).должны быть добавлены в базу данных, и ключи должны быть обменены между устройством и сервером).
При этом почти любой, у кого есть смартфон, также будет иметь учетную запись электронной почты, подключенную к телефону, так чтовы можете использовать push-уведомления для текущих пользователей вашего приложения и электронные письма для возможных новых пользователей.
Кстати, если вы посмотрите документацию Google и Apple о настройке вашего сервера для push-уведомлений, вы быстро увидите, каквеликое UrbanAirship действительно есть.Особенно, если вы используете бесплатный продукт от UrbanAirship.