SDKs | Amazon Appstore Developers

5 min read Original article ↗

SDKs and samples

Find links to SDK downloads to help with your development process.

Amazon SDKs

Device operating systems

Whether you're building for Fire tablets, Fire TV, or the next generation of devices, our operating systems allow you to reach more customers. Choose your path—or expand to both—using the skills you already have.

Fire OS

Fire OS is the operating system that runs on selected Amazon's Fire TV and tablets. Fire OS is a fork of Android, so if your app runs on Android, it will most likely run on Amazon's Fire devices too. As a developer, you might not have to adjust your Android code at all to publish your app.

Build for Fire OS ❯

Scale your app ❯

Fire TV SDKs ❯

Fire tablet SDKs ❯

Other SDKs and resources ❯

Vega OS

Starting with the Fire TV Stick 4K Select, Vega OS is the new operating system powering the next generation of Fire TV streaming media players. Built on the React Native application framework, Vega OS enables you to create future-ready apps with familiar tools, cross-device code reusability, and enhanced performance.

Fire OS

Fire OS is the operating system that runs on selected Amazon's Fire TV and tablets. Fire OS is a fork of Android, so if your app runs on Android, it will most likely run on Amazon's Fire devices too. As a developer, you might not have to adjust your Android code at all to publish your app.

Build for Fire OS ❯

Scale your app ❯

Fire TV SDKs ❯

Fire tablet SDKs ❯

Other SDKs and resources ❯

Build for Fire OS

Appstore SDK

 Monetization

 Customer Experience

The Appstore SDK provides functionality for handling In-App Purchasing (IAP), Digital Rights Management (DRM), 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.

 Monetization

 Customer Experience

Amazon Device Message (ADM) SDK

 Customer Experience

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.

 Customer Experience

Scale your app

Appstore Billing Compatibility SDK

Porting from Google Play

 Monetization

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

Porting from Google Play

 Monetization

A3L SDKs

 Monetization

 Authentication

 Customer Experience

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. SDKs are available for authentication, location, and cloud messaging services. The SDKs support Android and Fire OS devices.

 Monetization

 Authentication

 Customer Experience

Fire TV SDK

Fire TV Integration SDK

 Customer Experience

 Customer Experience

This SDK requires Catalog Ingestion, which at this time is available to select partners only.

Fire tablets SDK

Amazon Stylus SDK for Fire tablets

 Customer Experience

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

 Customer Experience

Other SDKs and resources

Login with Amazon SDK

 Authentication

 Customer Experience

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. Login With Amazon is available for Android, iOS, or web. By using the Login with Amazon API, you agree to the Login with Amazon Services Agreement.

 Authentication

 Customer Experience

Samples for getting started

Legacy SDKs

Fling SDK

⚠️ Amazon Fling SDK will no longer be supported starting March 5, 2026. To provide a screen sharing option for customers, implement Matter Casting and resubmit in advance of the Fling SDK being discontinued. Find more information and guidance in the knowledge base article.

line

Maps

⚠️ The Maps API is no longer supported as of September 19, 2024. For your native maps app to work on Fire tablets, you must use an alternate maps SDK and resubmit the app. For more information, see the Amazon Maps API deprecation knowledge base article.

line

In-App Purchasing SDK and plugins

⚠️ Support for the Amazon In-app Purchasing SDK v2.0 (IAP v2.0) will be discontinued. This section contains SDKs related to the outdated IAP v2.0 SDK. For the most up-to-date experience, use the Appstore SDK.

In-app purchasing SDK (Android)
In-app purchasing sample Web App
In-app purchasing Unity plugin
In-app purchasing Cordova plugin
In-app purchasing Xamarin plugin
In-app purchasing Adobe AIR plugin
subscribe

Get the most up to date Amazon Appstore developer news, product releases, tutorials, and more.

Sign up for our newsletter

subscribe

Get the most up to date Amazon Appstore developer news, product releases, tutorials, and more.

Create your account to get started today!

Registration is easy and free. Gain access to all of Amazon's APIs, and get your apps published across millions of devices in over 236 countries and territories worldwide.