Я бы реализацию делал следующим образом:
Приложение под Anroid/iOS/Win -> RESTfull API -> БД
RESTfull API тут будет персистентным уровнем для работы с БД.
Для начала еще можете почитать статьи, что то вроде quick start (например эту, мне помогла одна из статей в свое время, думаю будет полезно), ну и конечно же пробуйте писать, на одной теории не выехать далеко…