iCloud is cool in theory, but in a lot of cases comes up short for some use-cases. For example, how do you share data between your iPhone and Android apps? Or if you aren’t using Core Data or a have a UIDocument centric app, how do you sync your data?
A few months ago I came across a nifty server called Parse. Basically it’s a NoSQL database in the cloud for mobile and webapps. It also has some extra features like push notifications and user-management builtin. I liked it right off the bat because their iOS API is so easy to implement. The API is lightweight, modern, and block-based. I immediately saw use-cases for it in my apps and started implementing it right away.
In April I presented at the Salt Lake Cocoaheads on the basics of Parse. Here is the presentation: