

# Extension SDK Developer Guide for Amazon WorkSpaces Applications
<a name="extension-sdk"></a>

Amazon WorkSpaces Applications uses Amazon DCV technology to provide secure, high-performance access to your applications. With the Amazon DCV Extension SDK, developers can customize WorkSpaces Applications experiences for end users, including the following actions:
+ Facilitate custom hardware support.
+ Enhance the usability of third-party applications in remote sessions. For example, you can add local audio termination for VoIP applications or local video playback for conferencing applications.
+ Provide accessibility software such as screen readers with information about the remote session and applications running remotely.
+ Allow security software to analyze the security posture of the local endpoint to allow conditional access policies.
+ Perform arbitrary data transfers over an established remote session.

To get started with the Amazon DCV Extension SDK, see [What is the Amazon DCV Extension SDK?](https://docs.aws.amazon.com/dcv/latest/extsdkguide/what-is.html). The SDK itself can be found in the [Amazon DCV Extension SDK Github repository](https://github.com/aws-samples/dcv-extension-sdk). In addition, integration examples of the SDK can be found in the [Amazon DCV Extension SDK Samples Github repository](https://github.com/aws-samples/dcv-extension-sdk-samples).

**Topics**
+ [Extension SDK Prerequisites for Amazon WorkSpaces Applications](extension-sdk-prereq.md)
+ [Third-party vendor extensions for Amazon WorkSpaces Applications](extension-sdk-isv.md)