HOME

TheInfoList



OR:

CloudKit is an integrated
macOS macOS, previously OS X and originally Mac OS X, is a Unix, Unix-based operating system developed and marketed by Apple Inc., Apple since 2001. It is the current operating system for Apple's Mac (computer), Mac computers. With ...
,
iOS Ios, Io or Nio (, ; ; locally Nios, Νιός) is a Greek island in the Cyclades group in the Aegean Sea. Ios is a hilly island with cliffs down to the sea on most sides. It is situated halfway between Naxos and Santorini. It is about long an ...
,
iPadOS iPadOS is a mobile operating system developed by Apple for its iPad line of tablet computers. It was given a name distinct from iOS, the operating system used by Apple's iPhones to reflect the diverging features of the two product lines, suc ...
,
watchOS watchOS is the operating system of the Apple Watch, developed by Apple Inc., Apple. It is based on iOS, the operating system used by the iPhone, and has many similar features. It was released on April 24, 2015, along with the Apple Watch, the o ...
, and
tvOS tvOS (formerly Apple TV Software) is an operating system developed by Apple for the Apple TV, a digital media player. In the first-generation Apple TV, Apple TV Software was based on Mac OS X. The software for the second-generation and later ...
API An application programming interface (API) is a connection between computers or between computer programs. It is a type of software interface, offering a service to other pieces of software. A document or standard that describes how to build ...
that functions as a
backend as a service Backend as a service (BaaS), sometimes also referred to as mobile backend as a service (MBaaS), is a service for providing web app and mobile app developers with a way to easily build a backend to their frontend applications. Features available ...
(BaaS). CloudKit is the framework that powers
iCloud iCloud is the personal cloud service of Apple Inc. Launched on October 12, 2011, iCloud enables users to store and Data synchronization, sync data across devices, including Apple Mail, Calendar (Apple), Apple Calendar, Photos (Apple), Apple Ph ...
on those operating systems and on the web.


Services

Application developers can utilize CloudKit for integrated access to Apple's iCloud servers into iOS and macOS applications. The framework provides authentication, a private database, a public database and structured asset storage services allowing developers to focus on client-side development. It is the foundation for both iCloud Storage and iCloud Photo Library. CloudKit also offers several APIs to access the iCloud Storage, where a user can store data and files so that they can be easily accessible from other devices.


Reception

Developers claim that this framework "replaces back-end web services like old-school databases, file storage and user authentication systems."


See also

* Parse (company)


References

Apple Inc. services Cloud infrastructure Application programming interfaces Software frameworks Apple Inc. developed frameworks {{Apple-stub