Agora.io is a Communications as a Service platform that provides WebRTC technology. Agora Video API allows for real time and mobile-to-mobile communications through a virtual Agora Global Network. Agora is a PaaS provider. Developers can integrate the API by using the SDKs provided by Agora.
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 Agora Native Objective-C SDK by Agora provides tools for constructing iOS applications for the Agora suite of APIs. It utilizes the AVAudioSession shared object functionality of OS X to record and play audio. A developer must initialize an RtcEngineKit object to be able to activate its communication functionality.
The Agora Native Java SDK by Agora provides tools for constructing Android applications for the Agora suite of APIs. The SDK’s deployment requires a developer to create an RtcEngine object through a method prescribed its documentation. A single RtcEngine object per application is sufficient because the SDK utilizes one instance at a time.