Приложения отправки сообщений(Android)

Автоматические СМС

Разработку приложения я задумал для того чтобы по заданному времени отправлять сообщения человеку, группе людей. Также чтобы можно выставить ежедневную отправку уникального сообщения.  В самом начале я представлял это как генерацию нового сообщения на основе имеющихся данных о клиенте(пол имя). Но со временем и парочку дней я понял что все сильно замудренно, и нафиг оно  надо  не будет.

Get it on Google Play

После этого моя работа намного упростилась и я решил создать приложение с готовыми сообщениями, понимаю что такие уже есть и их больше чем нужно но я больше для тренировки. Грубо говоря приложение вставляет имя в сообщения, генерит текст , и после подтверждения пользователем —  отправляет. Также юзер может выбрать отправку через определенные дни недели месяцы годы(время ограничено 19 января 2038 года, 03:14:07 UTC  не программно, а физически), и потом повторять каждый день неделю, месяц, год. Принцип работы основан на том что каждый раз при обработки отправки сообщения приложения проверяет отправляемое сообщение, и создает новое в очереди, например через день (если установлено повторить каждый день) так что при удалении еще не отправленного сообщения -цепочка прерывается.

При первом запуске вылезает окошко регистрации, после этого предлогается скачать сообщения с нашего сервера. На момент написания статьи в базе данных сервера 302 сообщения, кстати люди могут самостоятельно добавить свое сообщение и оно вскоре появиться в БД.

logo

 

Честно я даже не могу понять зачем человеку понадобиться добавлять туда сообщение. Ну все.