I have application developed by different apk/api, I have version java Desktop application and Android Application and Windows phone 8.1 Application , My problem that the three version use the same database to access it can modify and insert ..etc how i create shared database between them to use the same database via internet because i enforce my user to access the internet to use the application. There is any way to do that ?