I am developing a system including an iOS and Android app. I have two approach:
1 – I thought about use MySQL as the backend.
And then use REST in java using jersey to transfer my resources to the apps.
2 – Currently I heard about Parse which is consider as a easy way to add a backend to the mobile applications. It lets the mobile developers write server code without servers.
Which one is your suggestion? please support your answer with proper reasons and your personal experience.
I participated in the development of an iOS/Android app. We used a server coded in java working as a web service running on Tomcat 7, with a mongoDB database, and JSON parsing for communication. Certainly not the best solution ever, but it was working.