Ably is a provider of real-time data delivery solutions that support the creation, delivery, and management of complex projects. The Ably API facilitates communication between the Ably service and a variety of client and server devices. The RESTful API is designed for use in servers that form part of the back-end of any given application, like a web application, that implement messaging concepts. The functional scope of the Ably REST API spans the authentication, message publication and message history retrieval as well as presence state and presence retrieval and application usage data retrieval. The API returns responses in mainly JSON format, although JSONP and HTML formats are also acceptable.
The following is a list of SDKs from our SDK directory that matched your search term. Though your definition of an SDK may differ, in our world, we define SDKs as platform- specific tools for consuming existing APIs of the sort we list in our API directory. For example, the Ruby SDK for consuming the Twitter Ads API. If you think an SDK, API, or other asset is missing from our directory, be sure to check our guidelines for making contributions to ProgrammableWeb.
The Ably Unity SDK interacts with the Ably API to implement messaging services in real time. Platforms supported include .Net 4.6+ , .Net Standard 1.4+, Mono 5.4+, UWP, Xamarin.Android 8.0+, and Xamarin.iOS 11.4+.
The Ably Cordova SDK interacts with the API to implement real-time messaging and data delivery service. It supports Chrome, Firefox, IE (only version 8 or newer), Safari on iOS and macOS, Opera, and Android browsers.
The Ably Ruby SDK by Ably provides tools for interacting with the Ably API when developing real-time and RESTful messaging applications. The SDK’s documentation provides a RubyGems.org link that developers can use to install the Ably gem.
The Ably React Native JavaScript SDK by Ably facilitates the integration of the Ably real-time messaging API in web applications using the React Native platform. Its documentation provides a Github Ably-react-native link that makes it easier for developers to wrap ably-js and deploy react-native-specific dependencies.
The Ably Python SDK by Ably allows developers to consume the Ably API when using the Python language to develop real-time and RESTful messaging apps. The SDK is compatible with Python 2.7 and the onwards of Python 3.3, although Python 3.1 and 3.2 may work as well.
The Ably PHP SDK by Ably allows developers to consume the Ably API when using the PHP language to develop real-time and RESTful messaging apps. Deployment requires PHP 5.4.
The Ably NodeJS SDK by Ably facilitates the integration of the Ably real-time messaging API in web applications using the NodeJS language. Deployment requires npm installation of Ably.
The Ably .NET SDK by Ably provides .NET tool for integrating the Ably real-time messaging API in applications. The SDK is essentially a nuget package that can be installed using a Manager Package Console command.
The Ably Swift SDK by Ably is designed for use in the development of iOS applications that communicate with the Ably real time messaging API. Deployment requires CocoaPods, Carthage, or manual installation of Ably for iOS.
The Ably Objective-C SDK by Ably is designed for use in the development of iOS applications that communicate with the Ably real time messaging API. Deployment requires CocoaPods, Carthage, or manual installation of Ably for iOS.
The Ably Go SDK by Ably allows developers to integrate the Ably real time messaging API in apps using golang. The SDK’s current version is a beta release.
The Ably JavaScript SDK by Ably facilitates the integration of the Ably real-time messaging API in web applications using the JavaScript language. It largely operates as a browser SDK that is also compatible with the onwards of IE8.
The Ably Java SDK by Ably allows developers to integrate the Ably real-time messaging API in Java or Android. Its documentation provides links for referencing the compile dependencies for Android and Java platforms. The SDK’s deployment requires the onwards of JRE 7 Java or the onwards of Android v4.0.