Как использовать Центры уведомлений Azure?

У меня есть приложение, состоящее из раздела статей, который я хотел бы время от времени обновлять через Azure. Предоставляют ли центры уведомлений Azure эту функцию? Или он просто уведомляет пользователей о том, что доступно обновление?

Например, новостное приложение, в котором статьи постоянно меняются, а новые статьи также выделяются.

Я разрабатываю его как приложение для Windows Phone. Что мне нужно знать, чтобы реализовать это? Какой-нибудь учебник вы хотите, чтобы я следовал?


person user5158017    schedule 05.05.2016    source источник


Ответы (1)


Notification Hub — это служба, которая реализует шаблонный код, возможности платформы и масштабируемость. В двух словах, он доставит уведомление, не более того.

Если вам нужно обновить ваше приложение, вам нужно реализовать это в приложении — чтобы получить уведомление, извлечь из него содержимое и обновить то, что вам нужно. Нам нужно было сделать то же самое — обновлять контент в приложении с сервера всякий раз, когда новый контент доступен, и в конце дня реализовали обновление при каждом запуске приложения и при приходе уведомления.

Что касается вопросов разработки, ознакомьтесь с этим серия руководств. Эти учебные пособия охватывают вашу платформу и все шаги, которые необходимо выполнить для реализации центров уведомлений + вашего проекта приложения. Для получения уведомлений в WP взгляните на этот документ.

person Alex Belotserkovskiy    schedule 05.05.2016
comment
Есть ли у вас какая-либо процедура выполнения того, что вы предложили? Есть ли какая-нибудь ссылка или видео, по которому я могу перейти? - person user5158017; 06.05.2016
comment
@ user5158017 какую платформу и язык вы используете для разработки? - person Alex Belotserkovskiy; 06.05.2016
comment
C # - это язык, а приложение для Windows Phone - это платформа. Отличается ли оно для универсального приложения и приложения для Windows Phone? - person user5158017; 06.05.2016
comment
@user5158017 user5158017 добавил некоторую информацию к ответу. - person Alex Belotserkovskiy; 06.05.2016