Windows Phone 8 Фоновая задача с уведомлениями
У меня есть приложение, которое проверяет результаты матчей в режиме реального времени.
Я хочу иметь возможность опрашивать сервер каждую минуту, чтобы увидеть, были ли какие-либо обновления в матче. Возможно ли это, или мои пользователи должны держать приложение открытым, чтобы получать живые результаты?
3 ответа
Вам не разрешат выполнять какие-либо формы опроса в реальном времени в фоновом режиме на Windows Phone.
Однако, если вы оставите приложение открытым на переднем плане, вы можете делать все опросы, которые вам нравятся.
В первую очередь вы должны рассмотреть push-уведомления.
Фоновый режим для служб определения местоположения является альтернативой. Может быть, это может работать во время игры. Это истощает батарею ты.
Я знаю, что WhatsApp использует хак для этого, используя аудио SDK. Вы можете попытаться увидеть, работает ли это для вас. Вот пример звукового SDK http://msdn.microsoft.com/en-us/library/windowsphone/develop/hh202978(v=vs.105).aspx