Аннотация:В настоящей работе был проведен анализ платформ для построения системы push-уведомлений основных крупных компаний-
разработчиков операционных систем для мобильных устройств Google, Apple, BlackBerry. Предлагаемая ими архитектура легко масштабируема, позволяет использовать сторонние серверы и в качестве языка программирования может быть выбрана Java.
Также рассмотрены существующие коммерческие и open source аналоги.
Система push-уведомлений, предложенная в данной дипломной работе, позволяет вести учет по различным темам подписки в разрезе компаний, клиентов, а также осуществлять рассылку уведомлений с учетом расписания. Все уведомления во время рассылки обрабатываются асинхронно. Клиентское приложение под Android
позволяет пользователям осуществлять регистрацию в системе, производить подписку к интересующим темам, непосредственно читать
сообщения, поступающие в виде html-текста, а также формировать статистику для модуля аналитики.
Кроме того, в работе рассмотрены различные модели применения разработанной системы push-уведомлений в реальности, а также предложен ряд мероприятий по возможному дальнейшему усовершенствованию системы.