На мой взгляд, единственным правильным решением будет написать web api, принимающее post или get запросы, возвращающее json ответ, а приложение в фоновом режиме будет прослушивать страницу с api и в случае изменения json ответа, парсить его и формировать push.
минусы:
надо знать базу php
плюсы:
мы не палим доступ к бд, т.к. в приложении не хранится ни логин, ни пароль.