powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Быстрые mobile PUSH notifications в C#
9 сообщений из 9, страница 1 из 1
Быстрые mobile PUSH notifications в C#
    #38283666
jeapie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
На днях написали класс для работы с Web-API, которое транспортирует HTTP запрос в нативное мобильное PUSH уведомление (Android, iOS). Там это уведомление принимает и хранит специальное бесплатное мобильное приложение Jeapie.
Есть классы для .NET 3.5, 4.0, 4.5

Пример работы:
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
using (var result = JeapieService.Send(
            user:     "User token goes here",
            token:    "App token goes here",
            title:    "Title",
            message:  "Message body",
            device:   "Device",
            priority: JeapieMessagePriority.High))
        {
            Console.WriteLine(result.Success ? "Status : success" : "Status : fail");
            Console.WriteLine(result.Message);
            Console.WriteLine("Sample status code : " + (int)result.StatusCode + " " + result.StatusCode);
        }



И все, сообщение мгновенно доставляется в девайс через GCM (APNS)

Страница на GitHub
Можно использовать в своих проектах для различных автоматизаций.
...
Рейтинг: 0 / 0
Быстрые mobile PUSH notifications в C#
    #38283729
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чем это лучше, чем нативный SignalR ?
...
Рейтинг: 0 / 0
Быстрые mobile PUSH notifications в C#
    #38283739
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
jeapieНа днях написали класс для работы с Web-API...Глянул на тот класс. Не понял как он связан с Web API?
...
Рейтинг: 0 / 0
Быстрые mobile PUSH notifications в C#
    #38283830
handmadeFromRu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
обертка для пост запросов? от обычного HttpClient не далеко ушло...не раскрыта тема с веб апи.
...
Рейтинг: 0 / 0
Быстрые mobile PUSH notifications в C#
    #38283845
jeapie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
По поводу Web-API - имелось ввиду что это просто RESTful API, доступное через Web.

Да, это просто удобная обертка для post запросов.

МСУ, речь идет не о real-time-web.

А о нативных мобильных PUSH notifications от GCM (Android) или APNS (Iphone).
Они не требуют постоянного коннекта девайса (не садят батарею), и не требуют, чтобы приложение висело в фоне.
Это встроенные в современные мобильные устройства уведомления.

Jeapie предоставляет не только бекенд (API HTTP-to-PUSH), но и готовый фронтенд, т.е. мобильное приложение, которое устанавливается на девайс, принимает и хранит уведомления в виде ленты.
...
Рейтинг: 0 / 0
Быстрые mobile PUSH notifications в C#
    #38283886
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
jeapieА о нативных мобильных PUSH notifications от GCM (Android) или APNS (Iphone).
Они не требуют постоянного коннекта девайса (не садят батарею), и не требуют, чтобы приложение висело в фоне.
Это встроенные в современные мобильные устройства уведомления.
Я понимаю, о чем речь. Готов тебя разочаровать, push механизмы впринципе не могут работать без дополнительных затрат на энергию, поэтому садят батарею так или иначе будь здоров. Не зря режим энергосбережения в таких девайсах функционально отключает все push подписки, как-раз для экономии заряда батареи.

jeapieJeapie предоставляет не только бекенд (API HTTP-to-PUSH), но и готовый фронтенд, т.е. мобильное приложение, которое устанавливается на девайс, принимает и хранит уведомления в виде ленты.
Ок. Более специфичная штука, ясно.
...
Рейтинг: 0 / 0
Быстрые mobile PUSH notifications в C#
    #38284725
Фотография SanSYS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
jeapieJeapie предоставляет не только бекенд (API HTTP-to-PUSH), но и готовый фронтенд, т.е. мобильное приложение, которое устанавливается на девайс, принимает и хранит уведомления в виде ленты.
Большинство приложений и так сохраняют этот лог (скайп, смс, если этот пример уместен, прочие общалки...)
Но в целом наверн кому-то пригодиться

Рекомендую посмотреть PushSharp
Вырезка из докиSupports sending push notifications for many platforms:
Apple (APNS - iPhone, iPad, Mountain Lion)

Android (GCM/C2DM - Phones/Tablets)

Chrome (GCM)

Amazon (ADM - Amazon Device Messaging)

Windows Phone 7 / 7.5 / 8 (including FlipTile, CycleTile, and IconicTile Templates!)

Windows 8

Blackberry (BIS and BES via PAP)

Firefox OS (Coming soon)

...
Рейтинг: 0 / 0
Быстрые mobile PUSH notifications в C#
    #38285219
jeapie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SanSYS, подобных решений, особенно облачных очень много (Parse, UrbanAirship и пр.)
Отличие нашего в том, что там стоит Your App, а значит нужно написать свое мобильное приложение.

У нас - не нужно. Все работает сразу
...
Рейтинг: 0 / 0
Быстрые mobile PUSH notifications в C#
    #38290799
jeapie
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Update 06.06.2013
Вышла Iphone версия мобильного приложения Jeapie
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Быстрые mobile PUSH notifications в C#
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]