The advantage of using Parse is that it syncs the local store with the store on the server. However, if your server exposes a RESTful API, it isn't too difficult to sync by writing up a bunch of closures using NSURLConnection+BlocksKit.h.
https://github.com/zwaldowski/BlocksKit/blob/master/BlocksKi...
Parse's SDK makes the syncing significantly easier. I tried a combination of REST + CoreData and also a locally running version of CouchDB replicating with a CouchDB server. Parse was by far the simplest to implement and comparatively surprisingly fast.
The Parse team has done a great job so far and I'm excited to see what other improvements they make. This little exercise is a good intro to their platform.
Anyone thought through the advantages of using Parse vs. iCloud for sync? For a multi-platform app, Parse seems to be the way to go. The only disadvantage I can see is that I ( as a service provider ) have to pay the storage costs of parse, while Apple handles the storage costs for iCloud (including collecting expenses from users who opt for more than the free 5gb).
The UI part is easy if you are using Three20 (while some people might argue :p), the backend part seems very attractive as you don't need to have the knowledge to setup the web server/storage for serving the data, and need to worry about the scalability issue etc.
Would be great if you also provide a CMS for editing the data.
That's straightforward to do yourself. Either roll your own using blocks, or use a standard library such as SDWebImage (which is very easy to install using CocoaPods). But I agree, having it integrated would be even nicer.
i think that might be outside the scope of what parse is trying to provide. 'lazily loading' images is fairly involved...even more so if you want to persist them into a http cache of sorts.
The advantage of using Parse is that it syncs the local store with the store on the server. However, if your server exposes a RESTful API, it isn't too difficult to sync by writing up a bunch of closures using NSURLConnection+BlocksKit.h. https://github.com/zwaldowski/BlocksKit/blob/master/BlocksKi...