The library has been developed against Apple's Foundation Framework (a.k.a. Cocoa), providing support for developers targetting both desktop and mobile-derived platforms. The API is the same for all platforms. There are no platform-specific interfaces.

For each platform, the library is supplied as a universal (multi-architecture) framework encapsulating API headers and dynamic library binary:

iOS (iphoneos)

OS X / macOS (macosx)

tvOS (appletvos)

Getting Started

For basic instructions on how to get connected to a Diffusion server see Quick Start.