Вы можете начать с разработки HTTP API с использованием Django, tornado, cherrypy или любой другой веб-среды. Этот API может затем использоваться как вашим веб-интерфейсом, так и вашим приложением для Android.
В целом, отделение API от приложения служит для очистки кода и облегчения будущих изменений. В этом случае вам также будет легко иметь несколько внешних интерфейсов без необходимости дублировать функциональность внутреннего интерфейса.
Если возможно создать версию веб-приложения для вашего проекта, учтите, что проще всего создать версию этого приложения, отформатированную для экрана Android, и разрешить пользователям Android использовать одно и то же веб-приложение с соответствующими моделирование.