Business Productivity

Introducing the HAQM Chime SDKs for iOS and Android

The HAQM 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 applications. Developers can leverage the same communication infrastructure and services that power HAQM Chime, an online meetings service from AWS, to deliver engaging experiences in their applications. For instance, they can add video calling to a healthcare application so patients can consult remotely with doctors on health issues, or add audio calling to a company website so customers can quickly connect with sales. By using the HAQM Chime SDK, developers can eliminate the cost, complexity, and friction of creating and maintaining their own real-time communication infrastructure and services.

Starting today, application developers building on the HAQM Chime SDK can choose the most appropriate tool for their application from three available client SDKs: the HAQM Chime SDKs for iOS, Android, and JavaScript. Each client SDK includes methods to start media sessions and connect to HAQM Chime media services, bind media streams to native UI elements, and manage audio and video device selection. Our customers are already using tablets to deliver lessons to students or medical care to hospital patients, developing video calling applications for embedded systems, connecting consumers on their smart phones with call center agents and retail associates with video, and supporting on-the-go attendees of online meetings with native mobile applications. Armed with the ability to provide a native experience on the most common devices, applications incorporating audio calling, video calling, and screen sharing powered by the HAQM Chime SDK are limited only by the developer’s creativity.

The HAQM Chime SDK for iOS is compromised of a common binary, the HAQM Chime SDK Media package, with an open-source wrapper written in Swift. It can be used in Swift or Objective-C projects for iOS 10.0 or newer, or as a native component for applications using React Native or similar mobile application frameworks. Visit the HAQM Chime SDK for iOS on GitHub for information on getting started along with a demo application and code examples.

The HAQM Chime SDK for Android is similarly comprised of a common binary and Kotlin wrapper. It supports Android projects written in Kotlin or Java targeting API Level 21 (Android 5.0) or greater. Visit the HAQM Chime SDK for Android on GitHub for information on getting started along with a demo application and code examples.

To learn more about the HAQM Chime SDK including overall features and pricing, visit the HAQM Chime SDK page. See “Using the HAQM Chime SDK” on the HAQM Chime Developer Guide for an overview of the components of the SDK including information on using the AWS SDK to create and manage access to HAQM Chime SDK meeting resources. See also the HAQM Chime SDK for JavaScript on GitHub for the web-based demo application and additional code examples and documentation.