Я хотел бы создать приложение, которое пользователи могут использовать в области/месте, где есть НЕТ GSM/3G или какой-либо прием ячейки. Мы также предоставляем только закрытую сеть Wi-Fi без интернет-восходящей линии связи, поэтому это локальная сеть, где устройства (ПК и смартфоны) могут взаимодействовать друг с другом, но не с внешним миром (не спрашивайте, почему:)
Пользователям будет предложено загрузить приложение, прежде чем они придут на место проведения.
Мое приложение должно иметь возможность получать push-уведомление, но, конечно же, оно не может попасть в сервисы Apple APNS или Google cloud messaging. Однако приложение регистрируется на нашем центральном сервере в локальной сети с IP-адресом. (он регистрируется, когда пользователь подключен к сети WiFi, и у нас есть номер телефона, который принадлежит зарегистрированному телефону.)
Теперь мой вопрос: есть ли способ отправить push-уведомление при срабатывании события, и приложение должно просыпаться без использования или подключения к службам уведомлений Apple или Google? Например. услугу push-уведомления о помещениях, которая может использоваться для отправки уведомления на телефон пользователя на основе события, которое запускается нашим сервером?
Любые предложения?
Обновление: просто для того, чтобы уточнить, это простое приложение VoiP, которое подключается к нашему серверу sip и позволяет пользователям звонить друг другу, поэтому для двух вызовов для подключения требуется довольно реальное время. Но, видимо, вы можете только разбудить приложение путем push-уведомления, и поэтому вам нужен интернет.