Just a second...

Platform support for the Diffusion Cloud API libraries

Review this information when designing your clients to determine what platforms and transports the Diffusion™ Cloud API client libraries are supported on.

Supported platforms and protocols for the client libraries

Table 1. Supported platforms and transport protocols for the client libraries
Platform Minimum supported versions Supported transport protocols
JavaScript®

es6

(TypeScript 1.8)

WebSocket

HTTP (Polling XHR)

Apple® for iOS®
Development environment

Xcode 7 (iOS 9.0 SDK)

Runtime support

Deployment target: iOS 7.0 or later

Device architectures: armv7, armv7s, arm64

Simulator architectures: i386, x86_64

WebSocket

Apple for OS X®/macOS®
Development environment

Xcode 7 (OS X 10.11 SDK)

Runtime support

Deployment target: OS X 10.9 or later

Device architectures: x86_64

WebSocket

Apple for tvOS™
Development environment

Xcode 7 (tvOS 9.0 SDK)

Runtime support

Deployment target: tvOS 9.0 or later

Device architectures: arm64

Simulator architectures: x86_64

WebSocket

Android™ API 19 / v4.4 / KitKat
Note: Push Technology provides only best-effort support for Jelly Bean (API 16-18, v4.1-4.3).

WebSocket

HTTP (polling)

Java™ 8 (recommended), 7 (supported)
Note: We recommend that you run your clients on the Java Development Kit (JDK) rather than the Java Runtime Environment (JRE).

WebSocket

HTTP (Polling)

.NET 4.5

WebSocket

C for Linux™ Red Hat® and CentOS™, version 7.2 and later

Ensure that you use a C99-capable compiler.

WebSocket

C for Windows™ Visual C Compiler 2013 or later, Windows 7 or later

WebSocket

C for OS X/macOS For building using GCC, use Xcode 7.1 or later

WebSocket

Note: Protocols are supported for both secure and standard connections.