Build Mobile Communications Applications with the Amazon Chime SDKs for iOS and Android

Posted on: Mar 24, 2020

Application developers can now use the Amazon Chime SDKs for iOS and Android to add audio calling, video calling, and screen sharing features to their mobile applications. Like the previously released Amazon Chime SDK for JavaScript, the mobile SDKs can be used to connect to Amazon Chime SDK meeting resources managed in customers’ AWS accounts and provide methods to manage local audio and video devices and bind media streams to native UI elements.

Developers using the Amazon Chime SDK service choose between the three available client SDKs to build their applications natively for the most popular devices. A consistent API design between the SDKs with operating system-specific (OS) implementations allow developers to build the same features for each OS while leveraging the unique capabilities of each operating system and application development environment.

The Amazon Chime SDK for iOS is written in Swift and can be used in Swift and Objective-C projects targeting iOS 10.0 and above or macOS. The Amazon Chime SDK for Android is written in Kotlin and can be used in Kotlin and Java projects targeting Android API level 21 (Android 5.0) and above.

The Amazon Chime SDK is a set of real-time communications components that developers can use to quickly add audio calling, video calling, and screen sharing capabilities to their own web or mobile applications. Developers can leverage the same communication infrastructure and services that power Amazon Chime, an online meetings service from AWS, and deliver engaging experiences in their applications. To learn more about Amazon Chime see the following resources: