Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

iOS

Cloudkit vs Parse?

Anyone had experience with Cloudkit yet? I am a little skeptical because its new and I don't believe it is as versatile as Parse for a cross-platform solution, but I haven't used it yet. Any feedback on it for personal experience would be helpful thank you!

Good morning (afternoon or evening), Deliberating which BaaS I should adopt, and seeing as there have been an update(Web app is now possible) to cloud kit I'm wondering wether your opinions have changed over the last year?

4 Answers

Hayden Evans
Hayden Evans
15,399 Points

I don't personally have experience developing an app for CloudKit yet but from what I have read a bout it and the keynotes I have seen on it, I do not believe that it is a cross-platform solution as it relies on iCloud authentication. Furthermore, it functions differently than that of Parse as it is primarily architected as a cloud container for data, whereas Parse has server-side functionality in addition to cloud-based data storage. In short, if you are looking to build a cross platform app that relies on cloud-based data storage, stick with Parse. If you are looking to get a cloud-based iOS app up and running quickly and cheaply, CloudKit may work for you.

I would say parse because it's such a widely used tool and it's mobile as apposed to cloud-kit which is only iOS. From experiece parse seems alot better then cloud kit too but it comes down to which one you want to use, as i said i prefere parse but thats preference.

Cool thanks for the replies. I feel like Parse is a better solution for now too, its tested and not in beta stages, I just have never used cloudkit so its good to get some other people opinions on the matter. I hope it becomes slightly more versatile like parse because Apple definitely has a faster Cloud service.

Marek Hrusovsky
Marek Hrusovsky
4,217 Points

There is no Javascript API or REST API for CloudKit (web access to data). Therefore, I would stay away from CloudKit and prefer Parse. In addition Parse works with older OS versions while CloudKit is supported on OS versions greater than iOS8 | Yosemite (there is no framework on the system).