То, что вы спрашиваете, возможно, выходит за рамки одного вопроса StackOverflow. Проблемы, с которыми вы сталкиваетесь:
- Как вы собираетесь кэшировать информацию об ошибках на телефоне, когда нет доступной сети?
- Когда и как часто вы собираетесь общаться с сервером?
- Какой протокол вы собираетесь использовать между телефоном и приложением PHP?
- Какой тип аутентификации вы собираетесь использовать? Вы не хотите, чтобы кто-либо мог выгружать информацию в вашу базу данных.
- Как вы собираетесь реализовать приложение PHP?
Удачи!