Developer Console

SDK Downloads

Amazon has created a range of SDKs and services that span multiple platforms to help you earn more revenue, engage your audience, manage your apps, and more. Each SDK, plugin, or other tool below contains a brief description along with links for downloads, release notes, and documentation.

By downloading our developer SDKs and samples, you agree to our Program Materials License Agreement. Samples may include third-party software that is copyrighted by other parties and is subject to separate license terms. Information on that software and the applicable copyright notices and license terms are included in files accompanying the samples.

Appstore SDK

The Appstore SDK provides functionality for handling Digital Rights Management (DRM), In-App Purchasing (IAP), and Simple Sign-in (SSI) within your Java Android apps. The Appstore SDK supports apps targeting Fire TV, Fire tablets, and third-party devices where Amazon apps can be installed.

SDK Download Last Updated Release Notes Documentation
Android December 4, 2023 Release Notes Documentation
Unity Plugin October 18, 2021 Release Notes Documentation

Appstore Billing Compatibility SDK

The Appstore Billing Compatibility SDK introduces APIs that mirror the Google Play Billing Library, allowing you to more easily port your app to the Amazon Appstore.

SDK Download Last Updated Release Notes Documentation
Appstore Billing Compatibility SDK October 27, 2023 Release Notes Documentation

A3L SDKs

A3L SDKs are app store independent abstraction libraries that help you write code one time and use the same code for apps you submit to both Google Play and the Amazon Appstore. They can reduce the effort it takes to port and maintain your code. The A3L Authentication SDK is the abstraction library for authentication, the A3L Location SDK is the abstraction library for location services, and the A3L Messaging SDK is the abstraction library for cloud messaging. The SDKs support Android and Fire OS devices.

SDK Download Last Updated Release Notes Documentation
A3L Authentication SDK December 5, 2023 Release Notes Documentation
A3L Location SDK September 13, 2023 Release Notes Documentation
A3L Messaging SDK February 27, 2023 Release Notes Documentation

Amazon Input SDK

With the Amazon Input SDK, you can show your users help dialogs that explain how to use your app with a keyboard and mouse. If your app targets Windows 11 devices, this feature provides a pleasant and useful experience to users who don't typically interact with your app using a keyboard and mouse.

SDK Download Last Updated Release Notes Documentation
Android September 7, 2023 Release Notes Documentation
Unity September 7, 2023 Release Notes Documentation

Fire TV Integration SDK

The Fire TV Integration SDK allows you to integrate with features, such as Content Personalization and Continue Watching Experience, that provide a more personalized experience to customers with more relevant content from your apps.

SDK Download Last Updated Release Notes Documentation
Fire TV Integration SDK January 23, 2024 Release Notes Documentation

Login with Amazon (LWA) SDKs

Login with Amazon (LWA) lets you protect your customer information by leveraging the user authentication system used by Amazon.com. Login with Amazon is based on OAuth 2.0, which has been broadly adopted for user authorized exchanges across sites. LwA is available for Android, iOS, or web. By using the Login with Amazon API, you agree to the Login with Amazon Services Agreement.

SDK Download Last Updated Release Notes Documentation
Android June 9, 2023 Release Notes Documentation
iOS May 30, 2023 Release Notes Documentation

Fling SDKs

The Fling SDK allows you to cast or "fling" media content to Amazon Fire TV and leverage two-way communication between Amazon Fire TV and mobile apps to create engaging and rich multi-screen experiences.

SDK Download Last Updated Release Notes Documentation
Android and iOS August 22, 2024 Release Notes Documentation
Unity July 19, 2018 Release Notes Documentation

Video Skills Kit (VSK) for Fire TV and Echo Show

The Video Skills Kit for Fire TV and Video Skills Kit for Echo Show (aka "multimodal devices") allow customers to use natural language commands to search for your content, play your content, launch your app or skill, control media playback, change the channel, and more. These resources apply to different VSK implementations. See the documentation for more details.

SDK Download Last Updated Release Notes Documentation
Alexa Client Library
(cloudside integration only)
January 14, 2022 Release Notes Documentation
Sample App - GitHub repo
(app-only integration only)
Sept 28, 2020 Release Notes Documentation
VSK Agent Client Library
(app-only integration only)
September 28, 2020 Release Notes Documentation
VSKApplicationAgentAPI
(app-only integration only)
September 28, 2020 Release Notes Documentation
Sample Lambda
(cloudside integration only)
March 22, 2020 Release Notes Documentation
Sample App - GitHub repo
(cloudside integration only)
March 22, 2020 Release Notes Documentation
Sample Web Player
(Echo Show only
)
2018 Release Notes Documentation

Amazon Device Messaging (ADM) SDKs

Amazon Device Messaging (ADM) lets you send messages to Amazon devices that run your app, so you can keep users up to date and involved. ADM is also used in the Video Skills Kit (VSK) integration to send messages to your app from a Lambda function in the cloud.

SDK Download Last Updated Release Notes Documentation
Amazon Device Messaging (ADM) January 4, 2023 Release Notes Documentation

Amazon Maps SDK

With the Amazon Maps SDK, you can create mapping applications for Amazon devices. Your app can integrate high-quality 3D maps with fluid zooming and panning.

SDK Download Last Updated Release Notes Documentation
Amazon Maps SDK version 2.5 July 2, 2020 Release Notes Documentation

Amazon Stylus SDK for Fire Tablets

With the Amazon Stylus SDK, you can implement Predictive Touch in your Stylus enabled Apps.

SDK Download Last Updated Release Notes Documentation
Amazon Stylus SDK May 23, 2023 Documentation

Web Apps

The Web Apps download provides sample HTML5 web apps.

SDK Download Last Updated Release Notes Documentation
Web Apps Sept 1, 2016 Documentation

In-App Purchasing SDKs and Plugins

The In-App Purchasing (IAP) API allows your app to present, process, and fulfill purchases of digital content and subscriptions within your app. Amazon supports an IAP API for Android apps and web apps. Plugins are available for Unity, Xamarin, Cordova, and Adobe AIR.

SDK Download Last Updated Release Notes Documentation
Android March 30, 2021 Release Notes Documentation
Sample Web App Documentation
Unity Sept 21, 2016 Release Notes Documentation
Cordova Sept 21, 2016 Release Notes Documentation
Xamarin Sept 21, 2016 Release Notes Documentation
Adobe AIR Sept 21, 2016 Release Notes Documentation

Last updated: Aug 22, 2024