Мониторинг подключения к интернету
Добавлено: 19 апр 2016, 13:26
Вкратце: пишу приложение - игру. Игра на двоих по интернету. Над игрой есть Сервис, который мониторит каждые пару секунд состояние подключения телефона к wi-fi или мобильному интернету. Если интернет пропал, то сервис шлет бродкаст, приложение потом отображает, что, увы, пользователь проиграл, НО статус пользователя (online/offline) хранится в БД на сервере, т.е. после того как пропадет интернет или выключится телефон некому будет оповестить сервер о том, что пользователь offline, а это очень нужно сделать, т.к. в игре есть расчет на то, что вызвать на совместную игру можно только онлайн пользователя..
Как бы мне сделать так, чтобы при отключении интернета или при выключении телефона, статус пользователя на сервере изменялся???
Первое, что приходит на ум - это мониторить соединение на сервере и как только оно пропадает ставить isOnline = false; НО в качестве сервера используется сервис Parse.com (принципиально)
Кто что посоветует, может есть у parse.com 'a какие-нибудь фичи под это дело???
Как бы мне сделать так, чтобы при отключении интернета или при выключении телефона, статус пользователя на сервере изменялся???
Первое, что приходит на ум - это мониторить соединение на сервере и как только оно пропадает ставить isOnline = false; НО в качестве сервера используется сервис Parse.com (принципиально)
Кто что посоветует, может есть у parse.com 'a какие-нибудь фичи под это дело???