Existing mobile backend services can be really useful and quick to start with, however if we'd like to have more flexibility over the backend implementation an fairly easy solution would be to build a backend based on MongoDB and Node.JS. We will then drive this backend with EPAM Systems' open source iOS ROAD framework that has a number of good features like attributes and a 'zero-coding web service client' that really rocks !