Я бы на вашем месте использовал какое-нибудь приложение для, например, расчёта времени смены блайндов в покерных турнирах. Они должны уведомлять пользователя каждые n минут. Повыбирайте в аппсторе по «poker timer».
Если не ошибаюсь вам подойдет приложение Voice time, правда с небольшой оговоркой, вроде бы интервал только 30мин и 1 час. Плюс немаленькая цена. Думаю если погуглить, то можно найти аналоги дешевле и функциональнее.
Вариант 1: насоздавайте кучу будильников, на каждые 15 минут
Вариант 2: добавьте в календарь задачу/напоминание с настройкой «напоминать каждые 15 минут»