With Apple CloudKit, you can focus on your client-side app development and let iCloud eliminate the need to write server-side application logic.

This is a library to simplify the access to Apple’s CloudKit data and notifications.

EVCloudKitDao comes with example application:

The AppMessage demo is a complete functional messaging app based on CloudKit:

  • News items are fully functional. Just try adding, deleting and updating newsitems from the CloudKit dashboard.
  • The Contacts list based on your phone contacts that also have installed the app.
  • Chat with someone using text messages, pictures and sending your location
  • It also has TestViewController.swift for an overview of the functionality

Check out EVCloudKitDao on GitHub.