CINXE.COM
SDKs | Amazon Appstore Developers
<!doctype html><!--[if IE 8]><html data-19ax5a9jf="dingo" lang="en_US" class="a-no-js a-lt-ie10 a-lt-ie9 a-ie8"><![endif]--><!--[if IE 9]><html data-19ax5a9jf="dingo" lang="en_US" class="a-no-js a-lt-ie10 a-ie9"><![endif]--><!--[if !(IE 8)&!(IE 9)]><!--><html data-19ax5a9jf="dingo" lang="en_US" class="a-no-js"><!--<![endif]--> <head><script>var aPageStart = (new Date()).getTime();</script><meta charset="utf-8"/> <link rel="stylesheet" href="https://images-na.ssl-images-amazon.com/images/I/11EIQ5IGqaL._RC|01e5ncglxyL.css,01lF2n-pPaL.css,41DLtM-IPiL.css,31iNSIr1kuL.css,011DCEwfbwL.css,013z33uKh2L.css,01R9dtRDQdL.css,01rhj7BIeEL.css,410iOIpxjqL.css,11TIuySqr6L.css,01ElnPiDxWL.css,114oHnH0QRL.css,01crd53+KxL.css,01IdKcBuAdL.css,01y-XAlI+2L.css,01RgENaJKWL.css,219sMS379pL.css,01oDR3IULNL.css,51CguxBmgsL.css,01XPHJk60-L.css,01lN1FNc-RL.css,21Z4Q-IpuWL.css,11MrAKjcAKL.css,21qHKSTSJCL.css,11Zh8bU-hoL.css,01CFUgsA-YL.css,31jsrAUX5KL.css,11WHSxzwhML.css,11MO3b1rxzL.css,11ylgxpE+pL.css,11b-GR26DVL.css,01j2JE3j7aL.css,11maZ3sCvAL.css,21+98GSaU1L.css,11TxiWYBNOL.css,01chhhuYckL.css,21Q7cg1AwNL.css,1128pDOWgAL.css,11mA7+zB7BL.css,01G+-woTSUL.css,01890+Vwk8L.css,01b3+vZ+YbL.css,01cbS3UK11L.css,21kdNu0AlvL.css,0116OOHSwvL.css_.css?AUIClients/AmazonUI#us.trident" /> <link rel="stylesheet" href="https://images-na.ssl-images-amazon.com/images/I/71cTjwDJRNL.css?AUIClients/DeXWebsiteAUIAssets" /> <meta charset="UTF-8"> <title>SDKs | Amazon Appstore Developers</title> <meta name="twitter:card" content="summary_large_image"> <meta name="twitter:image:alt" content="image_alt"> <meta name="twitter:site" content="Amazon Appstore Developer Portal"> <meta name="twitter:image" content="https://ds6yc8t7pnx74.cloudfront.net/apps-and-games/sdks.thumb.800.480.png?ck=1734551403"> <meta name="twitter:creator" content="replication-receiver"> <meta name="twitter:title" content="SDKs | Amazon Appstore Developers"> <meta name="twitter:description" content="Download SDKs and samples to help build and manage your apps on Amazon Fire devices. "> <meta property="og:site_name" content="Amazon Appstore Developer Portal"> <meta property="og:image" content="https://ds6yc8t7pnx74.cloudfront.net/apps-and-games/sdks.thumb.800.480.png?ck=1734551403"> <meta property="og:title" content="SDKs | Amazon Appstore Developers"> <meta property="og:description" content="Download SDKs and samples to help build and manage your apps on Amazon Fire devices. "> <meta property="og:type" content="website"> <meta property="og:url" content="https://developer.amazon.com/apps-and-games/sdks.html"> <meta name="description" content="Download SDKs and samples to help build and manage your apps on Amazon Fire devices. "> <meta name="template" content="appstore-content-page"> <meta name="personalizable-page" content="false"> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=2.0"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <link rel="alternate" href="https://developer.amazon.com/apps-and-games/sdks" hreflang="en-US"> <link rel="canonical" href="https://developer.amazon.com/apps-and-games/sdks"> <script type="text/javascript"> (function () { var didInit = false; function initMunchkin() { if (didInit === false) { didInit = true; Munchkin.init('365-EFI-026'); } } var s = document.createElement('script'); s.type = 'text/javascript'; s.async = true; s.src = '//munchkin.marketo.net/munchkin.js'; s.onreadystatechange = function () { if (this.readyState == 'complete' || this.readyState == 'loaded') { initMunchkin(); } }; s.onload = initMunchkin; document.getElementsByTagName('head')[0].appendChild(s); })(); </script> <link rel="stylesheet" href="//ds6yc8t7pnx74.cloudfront.net/etc.clientlibs/developer-portal/clientlibs/dependencies.min.3a032d1b295bb8258c313e1db2fb95a5.css" type="text/css"> <link rel="stylesheet" href="//ds6yc8t7pnx74.cloudfront.net/etc.clientlibs/developer-portal/clientlibs/main.min.181e9f3cdb8a1e78815f63f9469f383c.css" type="text/css"> <meta name="google-site-verification" content="wfEDah_6uJe9Y7uIfLrVycd_efr8wQ9YO-fM_5MI5w0" /> <meta name="google-site-verification" content="Eu8BqTWMhRRdfCAdqUh2RYb3SjAiuFp4wmgTtGcteM0" /> <link rel="alternate" href="https://developer.amazon.com/apps-and-games/sdks" hreflang="en_US" /> <link rel="canonical" href="https://developer.amazon.com/apps-and-games/sdks" /> <meta name="google-site-verification" content="KHmp6TUPKc1gHlM9TuB842pcV7TxZVV6TgenZtsYoNY" /> <meta name="msvalidate.01" content="9761B379C1B64F587D71BA40337FDD07" /> <script language="JavaScript" type="text/javascript"> var digitalData ={ page:{ pageInfo: { pageInstanceID: "\/aem\/apps\-and\-games\/sdks", path: "\/apps\-and\-games\/sdks", pageID: "", pageTitle: "", pageType: "DeX", primaryCategory: "appstore", pageName: "", language: "en_US" } }, user:{ userID: "", ipAddress: "8.222.208.146" } }; var urlSplit = "\/apps\-and\-games\/sdks".split("/"); var trailingSlash = urlSplit.pop(); var pTitle = trailingSlash; if (trailingSlash == ""){ pTitle = urlSplit.pop() } if ("".indexOf("search") !== -1) { digitalData.page.pageInfo.searchResultsNum = ""; } if ("".indexOf("dex-home") !== -1){ digitalData.page.pageInfo.pageID = "Home"; digitalData.page.pageInfo.pageTitle = "Home"; digitalData.page.pageInfo.primaryCategory = "Home"; } else { digitalData.page.pageInfo.pageID = pTitle; pTitle = pTitle.replace(/(^|-)[a-z]/g,function(f){return f.toUpperCase();}); pTitle = pTitle.replace(/-/g, ''); digitalData.page.pageInfo.pageTitle = pTitle; var pCat = digitalData.page.pageInfo.primaryCategory; pCat = pCat.replace(/(^|-)[a-z]/g,function(f){return f.toUpperCase();}); pCat = pCat.replace(/-/g, ''); digitalData.page.pageInfo.primaryCategory = pCat; } var pageNameStr = "" + digitalData.page.pageInfo.primaryCategory; //Todo: add in logic for sub-categories when AOI is implemented. if (digitalData.page.pageInfo.pageTitle != null){ if (pageNameStr != ""){ pageNameStr += ":"; } pageNameStr += digitalData.page.pageInfo.pageTitle; } digitalData.page.pageInfo.pageName = pageNameStr; (function (w) { w.URLSearchParams = w.URLSearchParams || function (searchString) { var self = this; self.searchString = searchString; self.get = function (name) { var results = new RegExp('[\?&]' + name + '=([^&#]*)').exec(self.searchString); if (results == null) { return null; } else { return decodeURI(results[1]) || 0; } }; } })(window); </script> <script src="https://m.media-amazon.com/images/G/01/envImprovement/js/jquery/jquery-3.5.1.min.js" crossorigin="anonymous"></script> <script src="https://ds6yc8t7pnx74.cloudfront.net/content/dam/developer-portal/analytics/prod/launch-EN968f8a7401fc4ccea43ced61e7b0c2bb.min.js" async></script> <link rel="stylesheet" type="text/css" href="https://d20632htc2msyc.cloudfront.net/static/css/main.css" /> <script defer src="https://d20632htc2msyc.cloudfront.net/static/js/main.js"></script> <script type="text/javascript"> (function() { var didInit = false; function initMunchkin() { if(didInit === false) { didInit = true; Munchkin.init('365-EFI-026'); } } var s = document.createElement('script'); s.type = 'text/javascript'; s.async = true; s.src = '//munchkin.marketo.net/munchkin.js'; s.onreadystatechange = function() { if (this.readyState == 'complete' || this.readyState == 'loaded') { initMunchkin(); } }; s.onload = initMunchkin; document.getElementsByTagName('head')[0].appendChild(s); })(); </script> </head> <style> #page-not-translated { font-size:16px; background-color:white; color:black; } ul { padding:0px; } .dpfSocial, .dplsTitle { font-size:16px; } p { font-weight:400; } </style> <body class="a-m-us a-aui_72554-c a-aui_a11y_1_699934-c a-aui_a11y_4_835613-c a-aui_a11y_6_837773-c a-aui_a11y_sr_678508-c a-aui_killswitch_csa_logger_372963-c a-aui_pci_risk_banner_210084-c a-aui_preload_261698-c a-aui_rel_noreferrer_noopener_309527-c a-aui_template_weblab_cache_333406-c a-aui_tnr_v2_180836-c"><div id="a-page"><script type="a-state" data-a-state="{"key":"a-wlab-states"}">{"AUI_A11Y_6_837773":"C","AUI_TNR_V2_180836":"C","AUI_PRELOAD_261698":"C","AUI_TEMPLATE_WEBLAB_CACHE_333406":"C","AUI_72554":"C","AUI_A11Y_1_699934":"C","AUI_A11Y_4_835613":"C","AUI_KILLSWITCH_CSA_LOGGER_372963":"C","AUI_A11Y_SR_678508":"C","AUI_REL_NOREFERRER_NOOPENER_309527":"C","AUI_PCI_RISK_BANNER_210084":"C"}</script> <header class='dpHeader dphThemedark'> <div class='dphTopBar clearfix'> <div class='dphLeft'> <div class='dphMenuToggle'> <i class='dphMenuIcon'></i> <i class='dphMenuBackIcon'></i> </div> <a class='dphLogo' href='/apps-and-games'> <img src="https://m.media-amazon.com/images/G/01/mobile-apps/dex/logos/amazonAppstoreLogoDarkBG1x_new.png" srcset="https://m.media-amazon.com/images/G/01/mobile-apps/dex/logos/amazonAppstoreLogoDarkBG1x_new.png 1x, https://m.media-amazon.com/images/G/01/mobile-apps/dex/logos/amazonAppstoreLogoDarkBG2x.png 2x" alt="Amazon Developer Logo"> </a> </div> <div class='dphRight'> <div class="dphSearchBarWrap"> <!-- Used in tech docs to hide side bar search results when we rollout new search --> <script type="text/javascript"> window.newSearch = true; </script> <div hidden style="display: none;" class="new-search-flag" data-val="enabled"></div> <div hidden style="display: none;" class="new-search-metadata"> {"settingsUrl":"https://ds6yc8t7pnx74.cloudfront.net/devportal-digital-assets/cf/developer-portal/getDeXSearchData"} </div> <div id="dex-search-header-bar"> </div> </div> <a href="/home.html" class='dphConsole dphLink'>Developer Console</a> <div class='dphUserInfo'> <a class="dphLink" href="/settings/console/registration?return_to=/apps-and-games/sdks">Sign In</a> </div> <style> #notification-counter { position: absolute; top: 2px; padding: 0 2px; min-width: 20px; background: #BF2727; color: white; font-size: 11px; border-radius: 3px; line-height: 20px; text-align: center; } #notification_click_icon { width: 32px; height: 32px; background-color: #31465f; text-align: center; line-height: 32px; border-radius: 50%; margin-right: 15px; color: white; font-weight: 300; cursor: pointer; } #notification-placeholder { position: absolute; top:45px; } #notification_flyout_iframe_id { display: none; position: absolute; width: 425px; border: none; transform: translate(-80%); transition: all 0.2s; } @media screen and (max-width: 992px) { #notification_click_icon { position: fixed; display: inline-block; right: 44px; } #notification_click_icon ~ .dphSearch.active { position: relative; z-index: 0; } #notification-placeholder { top:28px; } #notification-counter { top: -6px; } } @media screen and (max-width: 414px) { #notification_flyout_iframe_id { transform: none; right: -99px; width: 100vw; } #notification_click_icon ~ .dphSearch.active { position: relative; z-index: 0; } } </style> <div id='navFlyout?' class='dphFlyoutItem dphDevConsoleLinkTopBar dphButton'> <span class='dphConsole dphLink'>?</span> <div class='dphDropdownWrap'> <nav class='dphDropdown accrItem'> <div class='dpIconArrow accrHandle'></div> <ul class='dphDropdownList'> <li class='dphdItem'><a href='/support/'>Support</a></li> <li class='dphdItem'><a href='/documentation/'>Docs</a></li> <li class='dphdItem'><a href='/support/contact-us'>Contact Us</a></li> <li class='dphdItem'><a href='/support/cases'>My Appstore Cases</a></li> </ul> </nav> </div> </div> </div> </div> <div class='dphNavigation accordion' data-accr_active_width='327'> <div class='dphnWrap'> <div class='dphUserInfo'> <a class="dphLink" href="/settings/console/registration?return_to=/apps-and-games/sdks">Sign In</a> </div> <a href="/home.html" class='dphConsole dphLink'>Developer Console</a> <nav class="dpPrimaryNav"> <ul class="dppnItems"> <li class="dppnItem accrItem"> <span class="dppnLink"> Devices </span> <div class='dpIconArrow accrHandle'></div> <div class='dppnFlyoutWrap'> <div class='dppnSecondaryNavWrap'> <ul class="dppnFlyout dppnSecondaryNav"> <li class="dppnfItem accrItem"> <span class="dppnfLink"> <span class="dppnfTitle">Fire TV</span> <span class="dppnfSubtitle"></span> </span> <div class='dpIconArrow accrHandle'></div> <div class='dppnLevel3NavWrap'> <ul class="dppnFlyout dppnLevel3Nav"> <li class="dppnfItem "> <a href="/apps-and-games/fire-tv" class="dppnfLink"> <span class="dppnfTitle">About</span> <span class="dppnfSubtitle"></span> </a> </li> <li class="dppnfItem "> <a href="/docs/fire-tv/getting-started-developing-apps-and-games.html" class="dppnfLink"> <span class="dppnfTitle">Get started</span> <span class="dppnfSubtitle"></span> </a> </li> <li class="dppnfItem "> <a href="/docs/fire-tv/device-specifications.html" class="dppnfLink"> <span class="dppnfTitle">Device specs</span> <span class="dppnfSubtitle"></span> </a> </li> <li class="dppnfItem "> <a href="/docs/fire-tv/device-specifications-comparison-table.html" class="dppnfLink"> <span class="dppnfTitle">Compare devices</span> <span class="dppnfSubtitle"></span> </a> </li> <li class="dppnfItem "> <a href="/docs/fire-tv/fire-os-overview.html" class="dppnfLink"> <span class="dppnfTitle">Fire OS for TV</span> <span class="dppnfSubtitle"></span> </a> </li> </ul> </div> </li> <li class="dppnfItem accrItem"> <span class="dppnfLink"> <span class="dppnfTitle">Fire tablets</span> <span class="dppnfSubtitle"></span> </span> <div class='dpIconArrow accrHandle'></div> <div class='dppnLevel3NavWrap'> <ul class="dppnFlyout dppnLevel3Nav"> <li class="dppnfItem "> <a href="/apps-and-games/fire-tablets" class="dppnfLink"> <span class="dppnfTitle">About</span> <span class="dppnfSubtitle"></span> </a> </li> <li class="dppnfItem "> <a href="/docs/fire-tablets/ft-get-started.html" class="dppnfLink"> <span class="dppnfTitle">Get started</span> <span class="dppnfSubtitle"></span> </a> </li> <li class="dppnfItem "> <a href="/docs/fire-tablets/ft-device-specifications.html" class="dppnfLink"> <span class="dppnfTitle">Device specs</span> <span class="dppnfSubtitle"></span> </a> </li> <li class="dppnfItem "> <a href="/docs/fire-tablets/fire-os-8.html" class="dppnfLink"> <span class="dppnfTitle">Fire OS for tablets</span> <span class="dppnfSubtitle"></span> </a> </li> </ul> </div> </li> </ul> </div> </div> </li> <li class="dppnItem accrItem"> <span class="dppnLink"> Build </span> <div class='dpIconArrow accrHandle'></div> <div class='dppnFlyoutWrap'> <div class='dppnSecondaryNavWrap'> <ul class="dppnFlyout dppnSecondaryNav"> <li class="dppnfItem accrItem"> <span class="dppnfLink"> <span class="dppnfTitle">Fire TV apps</span> <span class="dppnfSubtitle"></span> </span> <div class='dpIconArrow accrHandle'></div> <div class='dppnLevel3NavWrap'> <ul class="dppnFlyout dppnLevel3Nav"> <li class="dppnfItem "> <a href="/docs/fire-tv/getting-started-developing-apps-and-games.html" class="dppnfLink"> <span class="dppnfTitle">Get started</span> <span class="dppnfSubtitle"></span> </a> </li> <li class="dppnfItem "> <a href="/docs/fire-tv/design-and-user-experience-guidelines.html" class="dppnfLink"> <span class="dppnfTitle">UX guidelines</span> <span class="dppnfSubtitle"></span> </a> </li> <li class="dppnfItem "> <a href="/docs/fire-tv/remote-input.html" class="dppnfLink"> <span class="dppnfTitle">Remote control input</span> <span class="dppnfSubtitle"></span> </a> </li> <li class="dppnfItem "> <a href="/docs/fire-tv/connecting-adb-to-device.html" class="dppnfLink"> <span class="dppnfTitle">Connect through Android Debug Bridge</span> <span class="dppnfSubtitle"></span> </a> </li> <li class="dppnfItem "> <a href="/docs/fire-tv/self-service-advertising.html" class="dppnfLink"> <span class="dppnfTitle">Promote your TV app</span> <span class="dppnfSubtitle"></span> </a> </li> </ul> </div> </li> <li class="dppnfItem accrItem"> <span class="dppnfLink"> <span class="dppnfTitle">Fire tablet apps</span> <span class="dppnfSubtitle"></span> </span> <div class='dpIconArrow accrHandle'></div> <div class='dppnLevel3NavWrap'> <ul class="dppnFlyout dppnLevel3Nav"> <li class="dppnfItem "> <a href="/docs/fire-tablets/ft-get-started.html" class="dppnfLink"> <span class="dppnfTitle">Get started</span> <span class="dppnfSubtitle"></span> </a> </li> <li class="dppnfItem "> <a href="/docs/fire-tablets/ft-ux-specifications.html" class="dppnfLink"> <span class="dppnfTitle">UX guidelines</span> <span class="dppnfSubtitle"></span> </a> </li> <li class="dppnfItem "> <a href="/docs/fire-tablets/connecting-adb-to-device.html" class="dppnfLink"> <span class="dppnfTitle">Connect through Android Debug Bridge</span> <span class="dppnfSubtitle"></span> </a> </li> </ul> </div> </li> <li class="dppnfItem accrItem"> <a href="/apps-and-games/sdks" class="dppnfLink"> <span class="dppnfTitle">SDKs</span> <span class="dppnfSubtitle"></span> </a> </li> <li class="dppnfItem accrItem"> <a href="/docs/app-submission/migrate-existing-app.html" class="dppnfLink"> <span class="dppnfTitle">Porting Android apps</span> <span class="dppnfSubtitle"></span> </a> </li> <li class="dppnfItem accrItem"> <a href="/apps-and-games/services-and-apis/monetization" class="dppnfLink"> <span class="dppnfTitle">Monetizing apps</span> <span class="dppnfSubtitle"></span> </a> </li> <li class="dppnfItem accrItem"> <a href="/apps-and-games/services-and-apis" class="dppnfLink"> <span class="dppnfTitle">Services & APIs</span> <span class="dppnfSubtitle"></span> </a> </li> <li class="dppnfItem accrItem"> <a href="/apps-and-games/blogs/tag.best-practices" class="dppnfLink"> <span class="dppnfTitle">Best practices</span> <span class="dppnfSubtitle"></span> </a> </li> </ul> </div> </div> </li> <li class="dppnItem accrItem"> <span class="dppnLink"> Test </span> <div class='dpIconArrow accrHandle'></div> <div class='dppnFlyoutWrap'> <div class='dppnSecondaryNavWrap'> <ul class="dppnFlyout dppnSecondaryNav"> <li class="dppnfItem accrItem"> <a href="/docs/app-testing/test-criteria.html" class="dppnfLink"> <span class="dppnfTitle">App testing criteria</span> <span class="dppnfSubtitle"></span> </a> </li> <li class="dppnfItem accrItem"> <a href="/docs/app-testing/live-app-testing-getting-started.html" class="dppnfLink"> <span class="dppnfTitle">Live App Testing</span> <span class="dppnfSubtitle"></span> </a> </li> <li class="dppnfItem accrItem"> <a href="/docs/in-app-purchasing/iap-testing-overview.html" class="dppnfLink"> <span class="dppnfTitle">In-app purchasing testing</span> <span class="dppnfSubtitle"></span> </a> </li> <li class="dppnfItem accrItem"> <span class="dppnfLink"> <span class="dppnfTitle">Quality performance</span> <span class="dppnfSubtitle"></span> </span> <div class='dpIconArrow accrHandle'></div> <div class='dppnLevel3NavWrap'> <ul class="dppnFlyout dppnLevel3Nav"> <li class="dppnfItem "> <a href="/docs/app-testing/test-criteria.html#test-criteria-group-2-key-app-performance-indicators" class="dppnfLink"> <span class="dppnfTitle">Key performance indicators</span> <span class="dppnfSubtitle"></span> </a> </li> <li class="dppnfItem "> <a href="/docs/app-testing/app-performance-scripts.html" class="dppnfLink"> <span class="dppnfTitle">App performance scripts</span> <span class="dppnfSubtitle"></span> </a> </li> </ul> </div> </li> </ul> </div> </div> </li> <li class="dppnItem accrItem"> <span class="dppnLink"> Publish </span> <div class='dpIconArrow accrHandle'></div> <div class='dppnFlyoutWrap'> <div class='dppnSecondaryNavWrap'> <ul class="dppnFlyout dppnSecondaryNav"> <li class="dppnfItem accrItem"> <a href="/docs/app-submission/understanding-submission.html" class="dppnfLink"> <span class="dppnfTitle">Publishing overview</span> <span class="dppnfSubtitle"></span> </a> </li> <li class="dppnfItem accrItem"> <a href="/docs/policy-center/understanding-content-policy.html" class="dppnfLink"> <span class="dppnfTitle">App content policies</span> <span class="dppnfSubtitle"></span> </a> </li> <li class="dppnfItem accrItem"> <a href="/docs/reports-promo/UI-reports-dashboard.html" class="dppnfLink"> <span class="dppnfTitle">Revenue reporting</span> <span class="dppnfSubtitle"></span> </a> </li> <li class="dppnfItem accrItem"> <a href="/docs/app-submission/manage-account-and-permissions.html" class="dppnfLink"> <span class="dppnfTitle">Developer account management</span> <span class="dppnfSubtitle"></span> </a> </li> </ul> </div> </div> </li> <li class="dppnItem accrItem"> <span class="dppnLink"> Connect </span> <div class='dpIconArrow accrHandle'></div> <div class='dppnFlyoutWrap'> <div class='dppnSecondaryNavWrap'> <ul class="dppnFlyout dppnSecondaryNav"> <li class="dppnfItem accrItem"> <a href="/apps-and-games/blogs" class="dppnfLink"> <span class="dppnfTitle">Blogs</span> <span class="dppnfSubtitle"></span> </a> </li> <li class="dppnfItem accrItem"> <a href="/apps-and-games/events" class="dppnfLink"> <span class="dppnfTitle">Events</span> <span class="dppnfSubtitle"></span> </a> </li> <li class="dppnfItem accrItem"> <a href="https://community.amazondeveloper.com/" class="dppnfLink"> <span class="dppnfTitle">Appstore Developer Community</span> <span class="dppnfSubtitle"></span> </a> </li> <li class="dppnfItem accrItem"> <a href="/docs/apps-and-games/release-notes.html" class="dppnfLink"> <span class="dppnfTitle">Release notes</span> <span class="dppnfSubtitle"></span> </a> </li> </ul> </div> </div> </li> <li class="dppnItem accrItem"> <a href="/docs/apps-and-games/documentation.html" class="dppnLink"> Docs </a> </li> </ul> </nav> <nav class="dpPrimaryNav dphDevConsoleLinkNavBar"> <ul class="dppnItems"> <li class="dppnItem accrItem"> <span class='dppnLink'>Support</span> <div class="dpIconArrow accrHandle"></div> <div class="dppnFlyoutWrap"> <div class="dppnSecondaryNavWrap"> <ul class='dppnFlyout dppnSecondaryNav'> <li class='dppnfItem accrItem'><a class="dppnfLink" href='/support/'><span class="dppnfTitle">Support</span></a></li> <li class='dppnfItem accrItem'><a class="dppnfLink" href='/documentation/'><span class="dppnfTitle">Docs</span></a></li> <li class='dppnfItem accrItem'><a class="dppnfLink" href='/support/contact-us'><span class="dppnfTitle">Contact Us</span></a></li> <li class='dppnfItem accrItem'><a class="dppnfLink" href='/support/cases'><span class="dppnfTitle">My Appstore Cases</span></a></li> </ul> </div> </div> </li> </ul> </nav> </div> </div> </header> <div id='dpHeaderPlaceholder'></div> <script> (function(){ //Set placeholder height as soon as possible to eliminate page jump "use strict"; var setHeaderPlaceholderHeight = function(header){ var placeholder = document.getElementById('dpHeaderPlaceholder'); var headerHeight = header[0].offsetHeight + "px"; placeholder.style.height = headerHeight; } var checkForHeader = function(){ var header = document.querySelectorAll('.dpHeader'); if(header.length){ setHeaderPlaceholderHeight(header); window.clearInterval(checkForHeaderInterval); } } var checkForHeaderInterval = window.setInterval(checkForHeader, 10); checkForHeader(); //Run once immediately }()); </script> <script> (function(a,b,c,d){if((a=a.AmazonUIPageJS||a.P)&&a.when&&a.register)throw Error("A copy of P has already been loaded on this page.");})(window,document,Date);(function(a,b,c,d){"use strict";a._pSetI=function(){return null}})(window,document,Date);(function(a,c,d,e){"use strict";a._sw=function(){var b;return function(a,c,d,e,f,g,h,k,l,m){b||(b=!0)}}()})(window,document,Date);(function(c,e,I,B){"use strict";c._pd=function(){var a,u;return function(C,f,h,k,b,D,v,E,F){function w(d){try{return d()}catch(J){return!1}}function l(){if(m){var d={w:c.innerWidth||b.clientWidth,h:c.innerHeight||b.clientHeight};5<Math.abs(d.w-q.w)||50<d.h-q.h?(q=d,n=4,(d=a.mobile||a.tablet?450<d.w&&d.w>d.h:1250<=d.w)?k(b,"a-ws"):b.className=v(b,"a-ws")):0<n&&(n--,x=setTimeout(l,16))}}function G(d){(m=d===B?!m:!!d)&&l()}function H(){return m}if(!u){u=!0;var r=function(){var d=["O","ms","Moz","Webkit"], c=e.createElement("div");return{testGradients:function(){return!0},test:function(a){var b=a.charAt(0).toUpperCase()+a.substr(1);a=(d.join(b+" ")+b+" "+a).split(" ");for(b=a.length;b--;)if(""===c.style[a[b]])return!0;return!1},testTransform3d:function(){return!1}}}(),y=b.className,z=/(^| )a-mobile( |$)/.test(y),A=/(^| )a-tablet( |$)/.test(y);a={audio:function(){return!!e.createElement("audio").canPlayType},video:function(){return!!e.createElement("video").canPlayType},canvas:function(){return!!e.createElement("canvas").getContext}, svg:function(){return!!e.createElementNS&&!!e.createElementNS("http://www.w3.org/2000/svg","svg").createSVGRect},offline:function(){return navigator.hasOwnProperty&&navigator.hasOwnProperty("onLine")&&navigator.onLine},dragDrop:function(){return"draggable"in e.createElement("span")},geolocation:function(){return!!navigator.geolocation},history:function(){return!(!c.history||!c.history.pushState)},webworker:function(){return!!c.Worker},autofocus:function(){return"autofocus"in e.createElement("input")}, inputPlaceholder:function(){return"placeholder"in e.createElement("input")},textareaPlaceholder:function(){return"placeholder"in e.createElement("textarea")},localStorage:function(){return"localStorage"in c&&null!==c.localStorage},orientation:function(){return"orientation"in c},touch:function(){return"ontouchend"in e},gradients:function(){return r.testGradients()},hires:function(){var a=c.devicePixelRatio&&1.5<=c.devicePixelRatio||c.matchMedia&&c.matchMedia("(min-resolution:144dpi)").matches;E("hiRes"+ (z?"Mobile":A?"Tablet":"Desktop"),a?1:0);return a},transform3d:function(){return r.testTransform3d()},touchScrolling:function(){return f(/Windowshop|android|OS ([5-9]|[1-9][0-9]+)(_[0-9]{1,2})+ like Mac OS X|SOFTWARE=([5-9]|[1-9][0-9]+)(.[0-9]{1,2})+.*DEVICE=iPhone|Chrome|Silk|Firefox|Trident.+?; Touch/i)},ios:function(){return f(/OS [1-9][0-9]*(_[0-9]*)+ like Mac OS X/i)&&!f(/trident|Edge/i)},android:function(){return f(/android.([1-9]|[L-Z])/i)&&!f(/trident|Edge/i)},mobile:function(){return z}, tablet:function(){return A},rtl:function(){return"rtl"===b.dir}};for(var g in a)a.hasOwnProperty(g)&&(a[g]=w(a[g]));for(var t="textShadow textStroke boxShadow borderRadius borderImage opacity transform transition".split(" "),p=0;p<t.length;p++)a[t[p]]=w(function(){return r.test(t[p])});var m=!0,x=0,q={w:0,h:0},n=4;l();h(c,"resize",function(){clearTimeout(x);n=4;l()});b.className=v(b,"a-no-js");k(b,"a-js");!f(/OS [1-8](_[0-9]*)+ like Mac OS X/i)||c.navigator.standalone||f(/safari/i)||k(b,"a-ember"); h=[];for(g in a)a.hasOwnProperty(g)&&a[g]&&h.push("a-"+g.replace(/([A-Z])/g,function(a){return"-"+a.toLowerCase()}));k(b,h.join(" "));b.setAttribute("data-aui-build-date",F);C.register("p-detect",function(){return{capabilities:a,localStorage:a.localStorage&&D,toggleResponsiveGrid:G,responsiveGridEnabled:H}});return a||{}}}}()})(window,document,Date);(function(g,l,C,D){function E(a){n&&n.tag&&n.tag(p(":","aui",a))}function m(a,b){n&&n.count&&n.count("aui:"+a,0===b?0:b||(n.count("aui:"+a)||0)+1)}function F(a){try{return a.test(navigator.userAgent)}catch(b){return!1}}function G(a){return"function"===typeof a}function u(a,b,c){a.addEventListener?a.addEventListener(b,c,!1):a.attachEvent&&a.attachEvent("on"+b,c)}function p(a,b,c,f){b=b&&c?b+a+c:b||c;return f?p(a,b,f):b}function y(a,b,c){try{Object.defineProperty(a,b,{value:c,writable:!1})}catch(f){a[b]= c}return c}function O(a,b){a.className=P(a,b)+" "+b}function P(a,b){return(" "+a.className+" ").split(" "+b+" ").join(" ").replace(/^ | $/g,"")}function ca(a,b,c){var f=c=a.length,e=function(){f--||(H.push(b),I||(q?q.set(z):setTimeout(z,0),I=!0))};for(e();c--;)Q[a[c]]?e():(v[a[c]]=v[a[c]]||[]).push(e)}function da(a,b,c,f,e){var d=l.createElement(a?"script":"link");u(d,"error",f);e&&u(d,"load",e);a?(d.type="text/javascript",d.async=!0,c&&/AUIClients|images[/]I/.test(b)&&d.setAttribute("crossorigin", "anonymous"),d.src=b):(d.rel="stylesheet",d.href=b);l.getElementsByTagName("head")[0].appendChild(d)}function R(a,b){return function(c,f){function e(){da(b,c,d,function(b){J?m("resource_unload"):d?(d=!1,m("resource_retry"),e()):(m("resource_error"),a.log("Asset failed to load: "+c));b&&b.stopPropagation?b.stopPropagation():g.event&&(g.event.cancelBubble=!0)},f)}if(S[c])return!1;S[c]=!0;m("resource_count");var d=!0;return!e()}}function ea(a,b,c){for(var f={name:a,guard:function(c){return b.guardFatal(a, c)},guardTime:function(a){return b.guardTime(a)},logError:function(c,d,e){b.logError(c,d,e,a)}},e=[],d=0;d<c.length;d++)A.hasOwnProperty(c[d])&&(e[d]=K.hasOwnProperty(c[d])?K[c[d]](A[c[d]],f):A[c[d]]);return e}function w(a,b,c,f,e){return function(d,k){function n(){var a=null;f?a=k:G(k)&&(q.start=r(),a=k.apply(g,ea(d,h,l)),q.end=r());if(b){A[d]=a;a=d;for(Q[a]=!0;(v[a]||[]).length;)v[a].shift()();delete v[a]}q.done=!0}var h=e||this;G(d)&&(k=d,d=D);b&&(d=d?d.replace(T,""):"__NONAME__",L.hasOwnProperty(d)&& h.error(p(", reregistered by ",p(" by ",d+" already registered",L[d]),h.attribution),d),L[d]=h.attribution);for(var l=[],m=0;m<a.length;m++)l[m]=a[m].replace(T,"");var q=x[d||"anon"+ ++fa]={depend:l,registered:r(),namespace:h.namespace};d&&ha.hasOwnProperty(d);c?n():ca(l,h.guardFatal(d,n),d);return{decorate:function(a){K[d]=h.guardFatal(d,a)}}}}function U(a){return function(){var b=Array.prototype.slice.call(arguments);return{execute:w(b,!1,a,!1,this),register:w(b,!0,a,!1,this)}}}function M(a,b){return function(c, f){f||(f=c,c=D);var e=this.attribution;return function(){h.push(b||{attribution:e,name:c,logLevel:a});var d=f.apply(this,arguments);h.pop();return d}}}function B(a,b){this.load={js:R(this,!0),css:R(this)};y(this,"namespace",b);y(this,"attribution",a)}function V(){l.body?k.trigger("a-bodyBegin"):setTimeout(V,20)}"use strict";var t=C.now=C.now||function(){return+new C},r=function(a){return a&&a.now?a.now.bind(a):t}(g.performance),ia=r(),ha={},n=g.ue;E();E("aui_build_date:3.24.1-2024-12-05");var W={getItem:function(a){try{return g.localStorage.getItem(a)}catch(b){}}, setItem:function(a,b){try{return g.localStorage.setItem(a,b)}catch(c){}}},q=g._pSetI(),H=[],ja=[],I=!1,ka=navigator.scheduling&&"function"===typeof navigator.scheduling.isInputPending;var z=function(){for(var a=q?q.set(z):setTimeout(z,0),b=t();ja.length||H.length;)if(H.shift()(),q&&ka){if(150<t()-b&&!navigator.scheduling.isInputPending()||50<t()-b&&navigator.scheduling.isInputPending())return}else if(50<t()-b)return;q?q.clear(a):clearTimeout(a);I=!1};var Q={},v={},S={},J=!1;u(g,"beforeunload",function(){J= !0;setTimeout(function(){J=!1},1E4)});var T=/^prv:/,L={},A={},K={},x={},fa=0,X=String.fromCharCode(92),h=[],Y=!0,Z=g.onerror;g.onerror=function(a,b,c,f,e){e&&"object"===typeof e||(e=Error(a,b,c),e.columnNumber=f,e.stack=b||c||f?p(X,e.message,"at "+p(":",b,c,f)):D);var d=h.pop()||{};e.attribution=p(":",e.attribution||d.attribution,d.name);e.logLevel=d.logLevel;e.attribution&&console&&console.log&&console.log([e.logLevel||"ERROR",a,"thrown by",e.attribution].join(" "));h=[];Z&&(d=[].slice.call(arguments), d[4]=e,Z.apply(g,d))};B.prototype={logError:function(a,b,c,f){b={message:b,logLevel:c||"ERROR",attribution:p(":",this.attribution,f)};if(g.ueLogError)return g.ueLogError(a||b,a?b:null),!0;console&&console.error&&(console.log(b),console.error(a));return!1},error:function(a,b,c,f){a=Error(p(":",f,a,c));a.attribution=p(":",this.attribution,b);throw a;},guardError:M(),guardFatal:M("FATAL"),guardCurrent:function(a){var b=h[h.length-1];return b?M(b.logLevel,b).call(this,a):a},guardTime:function(a){var b= h[h.length-1],c=b&&b.name;return c&&c in x?function(){var b=r(),e=a.apply(this,arguments);x[c].async=(x[c].async||0)+r()-b;return e}:a},log:function(a,b,c){return this.logError(null,a,b,c)},declare:w([],!0,!0,!0),register:w([],!0),execute:w([]),AUI_BUILD_DATE:"3.24.1-2024-12-05",when:U(),now:U(!0),trigger:function(a,b,c){var f=t();this.declare(a,{data:b,pageElapsedTime:f-(g.aPageStart||NaN),triggerTime:f});c&&c.instrument&&N.when("prv:a-logTrigger").execute(function(b){b(a)})},handleTriggers:function(){this.log("handleTriggers deprecated")}, attributeErrors:function(a){return new B(a)},_namespace:function(a,b){return new B(a,b)},setPriority:function(a){Y?Y=!1:this.log("setPriority only accept the first call.")}};var k=y(g,"AmazonUIPageJS",new B);var N=k._namespace("PageJS","AmazonUI");N.declare("prv:p-debug",x);k.declare("p-recorder-events",[]);k.declare("p-recorder-stop",function(){});y(g,"P",k);V();if(l.addEventListener){var aa;l.addEventListener("DOMContentLoaded",aa=function(){k.trigger("a-domready");l.removeEventListener("DOMContentLoaded", aa,!1)},!1)}var ba=l.documentElement,la=g._pd(k,F,u,O,ba,W,P,m,"3.24.1-2024-12-05");F(/UCBrowser/i)||la.localStorage&&O(ba,W.getItem("a-font-class"));k.declare("a-event-revised-handling",!1);g._sw(N,p,F,X,m,n,E,G,u,k);k.declare("a-fix-event-off",!1);m("pagejs:pkgExecTime",r()-ia)})(window,document,Date); (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://images-na.ssl-images-amazon.com/images/I/61ZS63EQSsL._RC|11Y+5x+kkTL.js,51-UZWCmY3L.js,11yKORv-GTL.js,11na7Dl1tFL.js,21uGjv2MRDL.js,01VRMV3FBdL.js,21BJeD9yjcL.js,01cS+tLhj4L.js,11rRjDLdAVL.js,51UOrPXYGsL.js,11YA5PIFcPL.js,11UNP9ncXuL.js,11qGWmpSUoL.js,11EWRk6r74L.js,21paGe30x-L.js,01490L6yBnL.js,51Xt+PG12aL.js,01JYHc2oIlL.js,31nfKXylf6L.js,01ezj5Rkz1L.js,11bEz2VIYrL.js,31o2NGTXThL.js,01rpauTep4L.js,01RMmNcPMuL.js_.js?AUIClients/AmazonUI#trident'); (window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://images-na.ssl-images-amazon.com/images/I/616qGtYUw7L.js?AUIClients/DeXWebsiteAUIAssets'); </script> <div class="content-section"> <div class="base-wrapper"> <input type="hidden" name="componentID" value="Apps-SDKs_Panel_CreateAccount-CreateAccount_Button" id="basePageComponentID"> <div class="header iparsys parsys"> <div class="newpar new section"> </div> <div class="par iparys_inherited"> </div> </div> <div class="root responsivegrid"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="rowComponent aem-GridColumn aem-GridColumn--default--12"> <div class="row-container " style="min-height: px;"> <div class="mt-none mb-none" style="background:linear-gradient(169.48deg, #FFFFFF 22.72%, rgba(255, 255, 255, 0.76) 98.52%);; "> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/bg_site_update08.jpg"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/bg_site_update08.jpg"> <img class="rcImage" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/bg_site_update08.jpg"> </picture> <div class="inner-wrap-indent px-3 px-md-5"> <div class="row-component_wrapper p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="columncontrol aem-GridColumn aem-GridColumn--default--12"> <div class="column-control col-12 px-0 mt-none mb-none "> <div class="column-control_wrapper" style="background: none"> <div class="column-control_wrapper_container50-50 clearfix gutter-medium"> <div class="column-control_wrapper_container50-50 content-section gutter-medium p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="title aem-GridColumn aem-GridColumn--default--12"> <div class="title-comp mt-2x-large mb-none font-white"> <div class="title-comp_wrapper"> <a class="title-link" id="sdks-and-samples"></a> <div class="title-left text-left "> <h1>SDKs and samples</h1> </div> </div> </div> </div> <div class="title aem-GridColumn aem-GridColumn--default--12"> <div class="title-comp mt-large mb-none font-white"> <div class="title-comp_wrapper"> <a class="title-link" id="find-links-to-sdk-downloads-to-help-with-your-development-process"></a> <div class="title-left text-left "> <h4>Find links to SDK downloads to help with your development process.</h4> </div> </div> </div> </div> </div> </div> <div class="content-section gutter-medium p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="image-component aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte mt-none mb-none"> <div class="image-rte_wrapper "> <div class="image-pos"> <div class="image-wrap d-flex align-items-center justify-content-center width100 "> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/hero_sdk.png/_jcr_content/renditions/cq5dam.web.1380.1380.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/hero_sdk.png/_jcr_content/renditions/cq5dam.web.1380.1380.webp"> <img alt="Amazon SDKs" src="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/hero_sdk.png"> </picture> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="columncontrol aem-GridColumn aem-GridColumn--default--12"> <div class="column-control col-12 px-0 mt-none mb-base cardStyle " id="iap"> <div class="column-control_wrapper" style="background: none"> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/bg_section_transp_short.png"> <img class="ccImage" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/bg_section_transp_short.png"> </picture> <div class="column-control_wrapper_container65-35 clearfix gutter-large"> <div class="column-control_wrapper_container65-35 content-section gutter-large p-small"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-base mb-base font-black"> <div class="text-comp_wrapper"> <div class="description "> <p></p><p style="line-height: 1.5;font-size: 18.0px;">Download SDKs and samples to help build and manage your apps. Use the key for identifying resources relevant to your needs.</p> <p style="line-height: 1.5;">By downloading our developer SDKs and samples, you agree to our <a href="https://developer.amazon.com/support/legal/pml">Program Materials License Agreement</a>. 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.</p> <p></p> </div> </div> </div> </div> <div class="dropdown-component aem-GridColumn aem-GridColumn--default--12"> <div class="dropdown-component"> <form name="agencyForm"> <select id="itemList"> <option value="">Select SDKs and samples</option> <option value="#appstoresdk">Appstore SDK</option> <option value="#abcsdk">Appstore Billing Compatibility SDK</option> <option value="#admsdk">Amazon Device Message (ADM) SDK</option> <option value="#a3lsdk">A3L SDKs</option> <option value="#ftvintegsdk">Fire TV Integration SDK</option> <option value="#fsdk">Fling SDK</option> <option value="#lwasdk">Login with Amazon SDK</option> <option value="#assdk">Amazon Stylus SDK for Fire tablets</option> <option value="#vsksdk">Video Skills Kit for Fire TV and Echo Show</option> <option value="#samples">Samples for getting started</option> <option value="#legacysdks">Legacy SDKs</option> </select> <input type="button" value="Go" class="dropDownButton"> </form> </div></div> </div> </div> <div class="content-section gutter-large p-small"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="rowComponent aem-GridColumn aem-GridColumn--default--12"> <div class="row-container " style="min-height: px;"> <div class="mt-none mb-small" style="background:linear-gradient(169.48deg, #FFFFFF 22.72%, rgba(255, 255, 255, 0.76) 98.52%);; border-radius:8px; "> <div class="inner-wrap-superindent px-3 px-md-5"> <div class="row-component_wrapper p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="title aem-GridColumn aem-GridColumn--default--12"> <div class="title-comp mt-base mb-extra-small font-black"> <div class="title-comp_wrapper"> <a class="title-link" id="icon-key"></a> <div class="title-left text-left "> <h4>Icon key</h4> </div> </div> </div> </div> <div class="image-component aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte mt-none mb-none"> <div class="image-rte_wrapper "> <div class="image-pos"> <div class="image-wrap d-flex align-items-center justify-content-start "> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/line_340w.jpg/_jcr_content/renditions/cq5dam.web.1380.1380.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/line_340w.jpg/_jcr_content/renditions/cq5dam.web.1380.1380.webp"> <img alt="line" src="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/line_340w.jpg"> </picture> </div> </div> </div> </div> </div> <div class="columncontrol aem-GridColumn aem-GridColumn--default--12"> <div class="column-control col-12 px-0 mt-medium mb-small "> <div class="column-control_wrapper" style="background: none"> <div class="column-control_wrapper_container20-80 clearfix gutter-small"> <div class="column-control_wrapper_container20-80 content-section gutter-small p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="image-component aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte mt-none mb-none" id="content-image-techdocs"> <div class="image-rte_wrapper "> <div class="image-pos"> <div class="image-wrap d-flex align-items-center justify-content-end "> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/icon_portAndroidPlay_mono_32x32.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/icon_portAndroidPlay_mono_32x32.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <img alt="Porting from Google Play" src="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/icon_portAndroidPlay_mono_32x32.png"> </picture> </div> </div> </div> </div> </div> </div> </div> <div class="content-section gutter-small p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-extra-small mb-none font-black"> <div class="text-comp_wrapper"> <div class="description "> <p></p><h5>Porting from Google Play</h5> <p></p> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="columncontrol aem-GridColumn aem-GridColumn--default--12"> <div class="column-control col-12 px-0 mt-small mb-small "> <div class="column-control_wrapper" style="background: none"> <div class="column-control_wrapper_container20-80 clearfix gutter-small"> <div class="column-control_wrapper_container20-80 content-section gutter-small p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="image-component aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte mt-none mb-none" id="content-image-techdocs"> <div class="image-rte_wrapper "> <div class="image-pos"> <div class="image-wrap d-flex align-items-center justify-content-end "> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/icon_monetization_32x32.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/icon_monetization_32x32.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <img alt="Monetization" src="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/icon_monetization_32x32.png"> </picture> </div> </div> </div> </div> </div> </div> </div> <div class="content-section gutter-small p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-extra-small mb-none font-black"> <div class="text-comp_wrapper"> <div class="description "> <p></p><h5>Monetization</h5> <p></p> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="columncontrol aem-GridColumn aem-GridColumn--default--12"> <div class="column-control col-12 px-0 mt-small mb-small "> <div class="column-control_wrapper" style="background: none"> <div class="column-control_wrapper_container20-80 clearfix gutter-small"> <div class="column-control_wrapper_container20-80 content-section gutter-small p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="image-component aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte mt-none mb-none" id="content-image-techdocs"> <div class="image-rte_wrapper "> <div class="image-pos"> <div class="image-wrap d-flex align-items-center justify-content-end "> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/icon_cXP_32x32.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/icon_cXP_32x32.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <img alt="Customer experience" src="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/icon_cXP_32x32.png"> </picture> </div> </div> </div> </div> </div> </div> </div> <div class="content-section gutter-small p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-extra-small mb-none font-black"> <div class="text-comp_wrapper"> <div class="description "> <p></p><h5>Customer experience</h5> <p></p> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="columncontrol aem-GridColumn aem-GridColumn--default--12"> <div class="column-control col-12 px-0 mt-small mb-small "> <div class="column-control_wrapper" style="background: none"> <div class="column-control_wrapper_container20-80 clearfix gutter-small"> <div class="column-control_wrapper_container20-80 content-section gutter-small p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="image-component aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte mt-none mb-none" id="content-image-techdocs"> <div class="image-rte_wrapper "> <div class="image-pos"> <div class="image-wrap d-flex align-items-center justify-content-end "> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/icon_authentication_32x32a.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/icon_authentication_32x32a.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <img alt="Authentication" src="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/icon_authentication_32x32a.png"> </picture> </div> </div> </div> </div> </div> </div> </div> <div class="content-section gutter-small p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-extra-small mb-none font-black"> <div class="text-comp_wrapper"> <div class="description "> <p></p><h5>Authentication</h5> <p></p> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp "> <div class="text-comp_wrapper"> <div class="description "> <p></p> </div> </div> </div> </div> </div> </div> </div> </div> </div></div> </div> </div> </div> </div> </div> </div> <div class="columncontrol aem-GridColumn aem-GridColumn--default--12"> <div class="column-control col-12 px-0 mt-2x-large mb-base cardStyle " id="appstoresdk"> <div class="column-control_wrapper" style="background: none"> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/bg_section_transp_light05.png"> <img class="ccImage" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/bg_section_transp_light05.png"> </picture> <div class="column-control_wrapper_container25-75 clearfix gutter-none"> <div class="column-control_wrapper_container25-75 content-section gutter-none p-small"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="title aem-GridColumn aem-GridColumn--default--12"> <div class="title-comp mt-small mb-none font-squidink" id="appstoresdk"> <div class="title-comp_wrapper"> <a class="title-link" id="appstore-sdkbr"></a> <div class="title-left text-left "> <h2>Appstore SDK<br> </h2> </div> </div> </div> </div> <div class="columncontrol aem-GridColumn aem-GridColumn--default--12"> <div class="column-control col-12 px-0 mt-extra-small mb-none "> <div class="column-control_wrapper" style="background: none"> <div class="column-control_wrapper_container20-20-20-20-20 clearfix gutter-none"> <div class="content-section gutter-none p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="image-component aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte mt-none mb-none"> <div class="image-rte_wrapper "> <div class="image-pos"> <div class="image-wrap d-flex align-items-center justify-content-start "> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/icon_monetization_32x32.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/icon_monetization_32x32.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <img alt="Monetization" src="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/icon_monetization_32x32.png"> </picture> </div> </div> </div> </div> </div> </div> </div> <div class="content-section gutter-none p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="image-component aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte mt-none mb-none"> <div class="image-rte_wrapper "> <div class="image-pos"> <div class="image-wrap d-flex align-items-center justify-content-start "> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/icon_cXP_32x32.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/icon_cXP_32x32.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <img alt="CX" src="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/icon_cXP_32x32.png"> </picture> </div> </div> </div> </div> </div> </div> </div> <div class="content-section gutter-none p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> </div> </div> <div class="content-section gutter-none p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> </div> </div> <div class="content-section gutter-none p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> </div> </div> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-medium mb-none font-black"> <div class="text-comp_wrapper"> <div class="description "> <p></p><p style="line-height: 1.5;">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.</p> <p style="line-height: 0.01;"> </p> <p></p> </div> </div> </div> </div> </div> </div> <div class="content-section gutter-none p-small"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="grid accordion aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-grid outer-container outer-container_gutter-medium p-none mt-base mb-none " data-cmp-is="grid"> <div class="grid-layout cmp-grid__item gutter-medium_grid-no-2 gutter-medium grid-no-2 gutter-medium_grid-no-tablet-1 gutter-medium_grid-no-mobile-1" id="grid-52532da1bc-item-1fc3fb8e72"> <div id="grid-52532da1bc-item-1fc3fb8e72-grid-component" class="cmp-grid__panel min-width " aria-labelledby="grid-52532da1bc-item-1fc3fb8e72-button"><div class="rowComponent"> <div class="row-container " style="min-height: px;"> <div class="mt-none mb-none" style="background:linear-gradient(169.48deg, #FFFFFF 22.72%, rgba(255, 255, 255, 0.76) 98.52%);; border-radius:8px; "> <div class="inner-wrap-indent px-3 px-md-5"> <div class="row-component_wrapper p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp "> <div class="text-comp_wrapper"> <div class="description "> <p></p> </div> </div> </div> </div> <div class="image-component aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte mt-none mb-small" id="apps-sdks_appstoresdk_androidsdk_download_image"> <div class="image-rte_wrapper "> <div class="image-pos"> <a href="https://amzndevresources.com/iap/sdk/Appstore_SDK_3.0.6.zip" target="_self" tabindex="0"> <div class="image-wrap d-flex align-items-center justify-content-start "> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/download_icon_32x32_orange.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/download_icon_32x32_orange.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <img alt="download" src="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/download_icon_32x32_orange.png"> </picture> </div> </a> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-none mb-none font-black" id="apps-sdks_appstoresdk_androidsdk_download_text"> <div class="text-comp_wrapper"> <div class="description "> <p></p><h5><a href="https://amzndevresources.com/iap/sdk/Appstore_SDK_3.0.6.zip" target="_self">Download Appstore SDK</a><br> </h5> <p style="font-size: 13.0px;">Last updated: December 18, 2024</p> <hr> <p></p> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-small mb-extra-small font-black" id="apps-sdks_appstoresdk_androidsdk_docs"> <div class="text-comp_wrapper"> <div class="description "> <p></p><p><a href="https://developer.amazon.com/docs/appstore-sdk/release-notes.html" target="_self">Release notes ❯</a><br> </p> <p><a href="https://developer.amazon.com/docs/appstore-sdk/appstore-sdk-overview.html" target="_self">Documentation ❯</a></p> <p><a href="https://developer.amazon.com/docs/appstore-sdk/appstore-sdk-api-reference.html" target="_self">API reference ❯</a><br> </p> <p> </p> <p></p> </div> </div> </div> </div> </div> </div> </div> </div> </div></div> </div> </div> <div class="grid-layout cmp-grid__item gutter-medium_grid-no-2 gutter-medium grid-no-2 gutter-medium_grid-no-tablet-1 gutter-medium_grid-no-mobile-1" id="grid-52532da1bc-item-ca4649d7d2"> <div id="grid-52532da1bc-item-ca4649d7d2-grid-component" class="cmp-grid__panel min-width " aria-labelledby="grid-52532da1bc-item-ca4649d7d2-button"><div class="rowComponent"> <div class="row-container " style="min-height: px;"> <div class="mt-none mb-none" style="background:linear-gradient(169.48deg, #FFFFFF 22.72%, rgba(255, 255, 255, 0.76) 98.52%);; border-radius:8px; "> <div class="inner-wrap-indent px-3 px-md-5"> <div class="row-component_wrapper p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp "> <div class="text-comp_wrapper"> <div class="description "> <p></p> </div> </div> </div> </div> <div class="image-component aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte mt-none mb-small" id="apps-sdks_appstoresdk_unityplugin_image"> <div class="image-rte_wrapper "> <div class="image-pos"> <a href="https://amzndevresources.com/iap/sdk/Amazon-Unity-AppstoreSDK-3.0.2.zip" target="_self" tabindex="0"> <div class="image-wrap d-flex align-items-center justify-content-start "> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/download_icon_32x32_orange.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/download_icon_32x32_orange.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <img alt="download" src="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/download_icon_32x32_orange.png"> </picture> </div> </a> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-none mb-none font-black" id="apps-sdks_appstoresdk_unityplugin_text"> <div class="text-comp_wrapper"> <div class="description "> <p></p><h5><a href="https://amzndevresources.com/iap/sdk/Amazon-Unity-AppstoreSDK-3.0.2.zip" target="_self">Appstore SDK Plugin for Unity</a><br> </h5> <p style="font-size: 13.0px;">Last updated: October 18, 2021</p> <hr> <p></p> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-small mb-extra-small font-black" id="apps-sdks_appstoresdk_unityplugin_docs"> <div class="text-comp_wrapper"> <div class="description "> <p></p><p><a href="https://developer.amazon.com/docs/cross-platform-plugins/release-notes.html" target="_self">Release notes ❯</a></p> <p><a href="https://developer.amazon.com/docs/cross-platform-plugins/cpp-use-appstore-sdk-unity.html" target="_self">Documentation ❯</a></p> <p><a href="https://docs.unity3d.com/Packages/com.unity.purchasing@4.2/manual/UnityIAPAmazonConfiguration.html" target="_blank">Unity documentation ❯</a></p> <p style="line-height: 1.5;"> </p> <p> </p> <p></p> </div> </div> </div> </div> </div> </div> </div> </div> </div></div> </div> </div> </div></div> </div> </div> </div> </div> </div> </div> <div class="columncontrol aem-GridColumn aem-GridColumn--default--12"> <div class="column-control col-12 px-0 mt-2x-large mb-base cardStyle " id="abcsdk"> <div class="column-control_wrapper" style="background: none"> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/bg_section_transp_light05.png"> <img class="ccImage" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/bg_section_transp_light05.png"> </picture> <div class="column-control_wrapper_container25-75 clearfix gutter-none"> <div class="column-control_wrapper_container25-75 content-section gutter-none p-small"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="title aem-GridColumn aem-GridColumn--default--12"> <div class="title-comp mt-small mb-none font-squidink" id="appstoresdk"> <div class="title-comp_wrapper"> <a class="title-link" id="appstore-billing-compatibility-sdk"></a> <div class="title-left text-left "> <h2>Appstore Billing Compatibility SDK </h2> </div> </div> </div> </div> <div class="columncontrol aem-GridColumn aem-GridColumn--default--12"> <div class="column-control col-12 px-0 mt-extra-small mb-none "> <div class="column-control_wrapper" style="background: none"> <div class="column-control_wrapper_container20-20-20-20-20 clearfix gutter-none"> <div class="content-section gutter-none p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="image-rte aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte font-black mt-none mb-none "> <div class="image-rte_wrapper" style="background:none"> <div class="image-pos"> <div class="image-wrap d-flex align-items-center justify-content-start"> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/icon_portAndroidPlay_mono_32x32.png/_jcr_content/renditions/cq5dam.web.1380.1380.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/icon_portAndroidPlay_mono_32x32.png/_jcr_content/renditions/cq5dam.web.1380.1380.webp"> <img class="banner-image" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/icon_portAndroidPlay_mono_32x32.png" alt="Porting from Google Play"> </picture> </div> </div> </div> </div></div> </div> </div> <div class="content-section gutter-none p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="image-component aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte mt-none mb-none"> <div class="image-rte_wrapper "> <div class="image-pos"> <div class="image-wrap d-flex align-items-center justify-content-start "> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/icon_monetization_32x32.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/icon_monetization_32x32.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <img alt="Monetization" src="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/icon_monetization_32x32.png"> </picture> </div> </div> </div> </div> </div> </div> </div> <div class="content-section gutter-none p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> </div> </div> <div class="content-section gutter-none p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> </div> </div> <div class="content-section gutter-none p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> </div> </div> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-medium mb-none font-black"> <div class="text-comp_wrapper"> <div class="description "> <p>The Appstore Billing Compatibility SDK introduces APIs that mirror the Google Play Billing Library, allowing you to easily port apps to the Amazon Appstore.</p> </div> </div> </div> </div> </div> </div> <div class="content-section gutter-none p-small"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="grid accordion aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-grid outer-container outer-container_gutter-medium p-none mt-base mb-none " data-cmp-is="grid"> <div class="grid-layout cmp-grid__item gutter-medium_grid-no-2 gutter-medium grid-no-2 gutter-medium_grid-no-tablet-1 gutter-medium_grid-no-mobile-1" id="grid-7c90cff2b3-item-636ca9b8e1"> <div id="grid-7c90cff2b3-item-636ca9b8e1-grid-component" class="cmp-grid__panel min-width d-flex h-100" aria-labelledby="grid-7c90cff2b3-item-636ca9b8e1-button"><div class="rowComponent"> <div class="row-container " style="min-height: px;"> <div class="mt-none mb-none" style="background:linear-gradient(169.48deg, #FFFFFF 22.72%, rgba(255, 255, 255, 0.76) 98.52%);; border-radius:8px; "> <div class="inner-wrap-indent px-3 px-md-5"> <div class="row-component_wrapper p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp "> <div class="text-comp_wrapper"> <div class="description "> <p></p> </div> </div> </div> </div> <div class="image-component aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte mt-none mb-small" id="apps-sdks_abcsdk_abcsdk_download_image"> <div class="image-rte_wrapper "> <div class="image-pos"> <a href="https://amzndevresources.com/iap/sdk/Appstore_Billing_Compatibility_SDK_4.1.0.zip" target="_self" tabindex="0"> <div class="image-wrap d-flex align-items-center justify-content-start "> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/download_icon_32x32_orange.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/download_icon_32x32_orange.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <img alt="download" src="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/download_icon_32x32_orange.png"> </picture> </div> </a> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-none mb-none font-black" id="apps-sdks_abcsdk_abcsdk_download_text"> <div class="text-comp_wrapper"> <div class="description "> <p></p><h5><a href="https://amzndevresources.com/iap/sdk/Appstore_Billing_Compatibility_SDK_4.1.0.zip" target="_self">Download Appstore Billing Compatibility SDK</a><br> </h5> <p style="font-size: 13.0px;">Last updated: October 27, 2023</p> <hr> <p></p> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-small mb-extra-small font-black" id="apps-sdks_abcsdk_abcsdk_docs"> <div class="text-comp_wrapper"> <div class="description "> <p></p><p><a href="https://developer.amazon.com/docs/app-porting/release-notes.html" target="_self">Release notes ❯</a><br> </p> <p><a href="https://developer.amazon.com/docs/in-app-purchasing/appstore-billing-compatibility.html" target="_self">Documentation ❯</a></p> <p><a href="https://amzndevresources.com/iap/appstore-billing-compatibility/api-reference/4.1.0/index.html" target="_self">API reference</a><a href="https://amzndevresources.com/iap/appstore-billing-compatibility/api-reference/4.1.0/index.html" target="_self">❯</a></p> <p> </p> <p></p> </div> </div> </div> </div> </div> </div> </div> </div> </div></div> </div> </div> <div class="grid-layout cmp-grid__item gutter-medium_grid-no-2 gutter-medium grid-no-2 gutter-medium_grid-no-tablet-1 gutter-medium_grid-no-mobile-1" id="grid-7c90cff2b3-item-94234f8cbc"> <div id="grid-7c90cff2b3-item-94234f8cbc-grid-component" class="cmp-grid__panel min-width d-flex h-100" aria-labelledby="grid-7c90cff2b3-item-94234f8cbc-button"><div class="rowComponent"> <div class="row-container " style="min-height: px;"> <div class="mt-none mb-none" style="background:linear-gradient(169.48deg, #FFFFFF 22.72%, rgba(255, 255, 255, 0.76) 98.52%);; border-radius:8px; "> <div class="inner-wrap-indent px-3 px-md-5"> <div class="row-component_wrapper p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp "> <div class="text-comp_wrapper"> <div class="description "> <p></p> </div> </div> </div> </div> <div class="image-component aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte mt-none mb-small" id="apps-sdks_abcsdk_abcsample_name_image"> <div class="image-rte_wrapper "> <div class="image-pos"> <a href="https://github.com/AmazonAppDev/hello-world-appstore-billing-compatibility-sdk" target="_blank" tabindex="0"> <div class="image-wrap d-flex align-items-center justify-content-start "> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/github_icon_32x32.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/github_icon_32x32.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <img alt="GitHub" src="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/github_icon_32x32.png"> </picture> </div> </a> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-none mb-none font-black" id="apps-sdks_abcsdk_abcsample_name_text"> <div class="text-comp_wrapper"> <div class="description "> <p></p><h5><a href="https://github.com/AmazonAppDev/hello-world-appstore-billing-compatibility-sdk" target="_blank">hello-world-appstore-billing-compatibility-sdk</a><br> </h5> <p style="font-size: 13.0px;"> </p> <hr> <p></p> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-small mb-extra-small font-black" id="apps-sdks_abcsdk_abcsample_github"> <div class="text-comp_wrapper"> <div class="description "> <p></p><p>Sample project for how to integrate the Appstore Billing Compatibility SDK into a Kotlin Android app for Amazon Fire OS<br> </p> <p><a href="https://github.com/AmazonAppDev/hello-world-appstore-billing-compatibility-sdk" target="_blank">View on GitHub ❯</a><br> <br> </p> <p></p> </div> </div> </div> </div> </div> </div> </div> </div> </div></div> </div> </div> </div></div> </div> </div> </div> </div> </div> </div> <div class="columncontrol aem-GridColumn aem-GridColumn--default--12"> <div class="column-control col-12 px-0 mt-2x-large mb-base cardStyle " id="admsdk"> <div class="column-control_wrapper" style="background: none"> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/bg_section_transp_light05.png"> <img class="ccImage" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/bg_section_transp_light05.png"> </picture> <div class="column-control_wrapper_container25-75 clearfix gutter-none"> <div class="column-control_wrapper_container25-75 content-section gutter-none p-small"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="title aem-GridColumn aem-GridColumn--default--12"> <div class="title-comp mt-small mb-none font-squidink"> <div class="title-comp_wrapper"> <a class="title-link" id="amazon-device-message-adm-sdk"></a> <div class="title-left text-left "> <h2>Amazon Device Message (ADM) SDK</h2> </div> </div> </div> </div> <div class="columncontrol aem-GridColumn aem-GridColumn--default--12"> <div class="column-control col-12 px-0 mt-extra-small mb-none "> <div class="column-control_wrapper" style="background: none"> <div class="column-control_wrapper_container20-20-20-20-20 clearfix gutter-none"> <div class="content-section gutter-none p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="image-rte aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte font-black mt-none mb-none "> <div class="image-rte_wrapper" style="background:none"> <div class="image-pos"> <div class="image-wrap d-flex align-items-center justify-content-start"> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/icon_cXP_32x32.png/_jcr_content/renditions/cq5dam.web.1380.1380.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/icon_cXP_32x32.png/_jcr_content/renditions/cq5dam.web.1380.1380.webp"> <img class="banner-image" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/icon_cXP_32x32.png" alt="CX"> </picture> </div> </div> </div> </div></div> </div> </div> <div class="content-section gutter-none p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> </div> </div> <div class="content-section gutter-none p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> </div> </div> <div class="content-section gutter-none p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> </div> </div> <div class="content-section gutter-none p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> </div> </div> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-medium mb-none font-black"> <div class="text-comp_wrapper"> <div class="description "> <p></p><p style="line-height: 1.5;">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.</p> <p style="line-height: 0.01;"> </p> <p></p> </div> </div> </div> </div> </div> </div> <div class="content-section gutter-none p-small"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="grid accordion aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-grid outer-container outer-container_gutter-medium p-none mt-base mb-none " data-cmp-is="grid"> <div class="grid-layout cmp-grid__item gutter-medium_grid-no-2 gutter-medium grid-no-2 gutter-medium_grid-no-tablet-1 gutter-medium_grid-no-mobile-1" id="grid-b843ee4d7e-item-2e60dc99a3"> <div id="grid-b843ee4d7e-item-2e60dc99a3-grid-component" class="cmp-grid__panel min-width " aria-labelledby="grid-b843ee4d7e-item-2e60dc99a3-button"><div class="rowComponent"> <div class="row-container " style="min-height: px;"> <div class="mt-none mb-none" style="background:linear-gradient(169.48deg, #FFFFFF 22.72%, rgba(255, 255, 255, 0.76) 98.52%);; border-radius:8px; "> <div class="inner-wrap-indent px-3 px-md-5"> <div class="row-component_wrapper p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp "> <div class="text-comp_wrapper"> <div class="description "> <p></p> </div> </div> </div> </div> <div class="image-component aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte mt-none mb-small" id="apps-sdks_admsdk_admsdk_download_image"> <div class="image-rte_wrapper "> <div class="image-pos"> <a href="https://amzndevresources.com/adm/sdk/AmazonDeviceMessaging.zip" target="_self" tabindex="0"> <div class="image-wrap d-flex align-items-center justify-content-start "> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/download_icon_32x32_orange.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/download_icon_32x32_orange.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <img alt="download" src="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/download_icon_32x32_orange.png"> </picture> </div> </a> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-none mb-none font-black" id="apps-sdks_admsdk_admsdk_download_text"> <div class="text-comp_wrapper"> <div class="description "> <p></p><h5><a href="https://amzndevresources.com/adm/sdk/AmazonDeviceMessaging.zip" target="_self">Download Amazon Device Message SDK</a><br> </h5> <p style="font-size: 13.0px;">Last updated: January 4, 2023</p> <hr> <p></p> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-small mb-extra-small font-black" id="apps-sdks_admsdk_admsdk_docs"> <div class="text-comp_wrapper"> <div class="description "> <p></p><p><a href="https://developer.amazon.com/docs/adm/release-notes.html" target="_self">Release notes ❯</a><br> </p> <p><a href="https://developer.amazon.com/docs/adm/overview.html" target="_self">Documentation ❯</a></p> <p> </p> <p></p> </div> </div> </div> </div> </div> </div> </div> </div> </div></div> </div> </div> </div></div> </div> </div> </div> </div> </div> </div> <div class="columncontrol aem-GridColumn aem-GridColumn--default--12"> <div class="column-control col-12 px-0 mt-2x-large mb-base cardStyle " id="a3lsdk"> <div class="column-control_wrapper" style="background: none"> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/bg_section_transp_light05.png"> <img class="ccImage" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/bg_section_transp_light05.png"> </picture> <div class="column-control_wrapper_container25-75 clearfix gutter-none"> <div class="column-control_wrapper_container25-75 content-section gutter-none p-small"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="title aem-GridColumn aem-GridColumn--default--12"> <div class="title-comp mt-small mb-none font-squidink"> <div class="title-comp_wrapper"> <a class="title-link" id="a3l-sdks"></a> <div class="title-left text-left "> <h2>A3L SDKs</h2> </div> </div> </div> </div> <div class="columncontrol aem-GridColumn aem-GridColumn--default--12"> <div class="column-control col-12 px-0 mt-extra-small mb-none "> <div class="column-control_wrapper" style="background: none"> <div class="column-control_wrapper_container20-20-20-20-20 clearfix gutter-none"> <div class="content-section gutter-none p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="image-rte aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte font-black mt-none mb-none "> <div class="image-rte_wrapper" style="background:none"> <div class="image-pos"> <div class="image-wrap d-flex align-items-center justify-content-start"> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/icon_portAndroidPlay_mono_32x32.png/_jcr_content/renditions/cq5dam.web.1380.1380.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/icon_portAndroidPlay_mono_32x32.png/_jcr_content/renditions/cq5dam.web.1380.1380.webp"> <img class="banner-image" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/icon_portAndroidPlay_mono_32x32.png" alt="Porting from Google Play"> </picture> </div> </div> </div> </div></div> </div> </div> <div class="content-section gutter-none p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="image-component aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte mt-none mb-none"> <div class="image-rte_wrapper "> <div class="image-pos"> <div class="image-wrap d-flex align-items-center justify-content-start "> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/icon_monetization_32x32.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/icon_monetization_32x32.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <img alt="Monetization" src="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/icon_monetization_32x32.png"> </picture> </div> </div> </div> </div> </div> </div> </div> <div class="content-section gutter-none p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="image-component aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte mt-none mb-none"> <div class="image-rte_wrapper "> <div class="image-pos"> <div class="image-wrap d-flex align-items-center justify-content-start "> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/icon_cXP_32x32.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/icon_cXP_32x32.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <img alt="CX" src="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/icon_cXP_32x32.png"> </picture> </div> </div> </div> </div> </div> </div> </div> <div class="content-section gutter-none p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="image-component aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte mt-none mb-none"> <div class="image-rte_wrapper "> <div class="image-pos"> <div class="image-wrap d-flex align-items-center justify-content-start "> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/icon_authentication_32x32a.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/icon_authentication_32x32a.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <img alt="Authentication" src="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/icon_authentication_32x32a.png"> </picture> </div> </div> </div> </div> </div> </div> </div> <div class="content-section gutter-none p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> </div> </div> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-medium mb-none font-black"> <div class="text-comp_wrapper"> <div class="description "> <p>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.</p> </div> </div> </div> </div> </div> </div> <div class="content-section gutter-none p-small"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="grid accordion aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-grid outer-container outer-container_gutter-small p-none mt-medium mb-none " data-cmp-is="grid"> <div class="grid-layout cmp-grid__item gutter-small_grid-no-3 gutter-small grid-no-3 gutter-small_grid-no-tablet-1 gutter-small_grid-no-mobile-1" id="grid-7d5a0b9cc2-item-0c6fcad0c7"> <div id="grid-7d5a0b9cc2-item-0c6fcad0c7-grid-component" class="cmp-grid__panel min-width d-flex h-100" aria-labelledby="grid-7d5a0b9cc2-item-0c6fcad0c7-button"><div class="rowComponent"> <div class="row-container " style="min-height: px;"> <div class="mt-none mb-none" style="background:linear-gradient(169.48deg, #FFFFFF 22.72%, rgba(255, 255, 255, 0.76) 98.52%);; border-radius:8px; "> <div class="inner-wrap-indent px-3 px-md-5"> <div class="row-component_wrapper p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp "> <div class="text-comp_wrapper"> <div class="description "> <p></p> </div> </div> </div> </div> <div class="image-component aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte mt-none mb-small" id="apps-sdks_a3lsdks_a3lauthsdk_download_image"> <div class="image-rte_wrapper "> <div class="image-pos"> <a href="https://amzndevresources.com/a3l/sdk/A3LAuthentication_SDK_1.1.0.zip" target="_self" tabindex="0"> <div class="image-wrap d-flex align-items-center justify-content-start "> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/download_icon_32x32_orange.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/download_icon_32x32_orange.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <img alt="download" src="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/download_icon_32x32_orange.png"> </picture> </div> </a> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-none mb-none font-black" id="apps-sdks_a3lsdks_a3lauthsdk_download_text"> <div class="text-comp_wrapper"> <div class="description "> <p></p><h5><a href="https://amzndevresources.com/a3l/sdk/A3LAuthentication_SDK_1.1.0.zip" target="_self">Download A3L Authentication SDK</a><br> </h5> <p style="font-size: 13.0px;">Last updated: December 5, 2023</p> <p></p> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-none mb-extra-small font-black" id="apps-sdks_a3lsdks_a3lauthsdk_docs"> <div class="text-comp_wrapper"> <div class="description "> <p></p><hr> <p><a href="https://developer.amazon.com/docs/app-porting/release-notes.html" target="_self">Release notes ❯</a></p> <p><a href="https://developer.amazon.com/docs/a3l-authentication/understanding.html" target="_self">Documentation ❯</a></p> <p><a href="https://amzndevresources.com/a3l/authentication/api-reference/1.1.0/index.html" target="_self">API reference ❯</a></p> <p> </p> <p></p> </div> </div> </div> </div> </div> </div> </div> </div> </div></div> </div> </div> <div class="grid-layout cmp-grid__item gutter-small_grid-no-3 gutter-small grid-no-3 gutter-small_grid-no-tablet-1 gutter-small_grid-no-mobile-1" id="grid-7d5a0b9cc2-item-eeda100a45"> <div id="grid-7d5a0b9cc2-item-eeda100a45-grid-component" class="cmp-grid__panel min-width d-flex h-100" aria-labelledby="grid-7d5a0b9cc2-item-eeda100a45-button"><div class="rowComponent"> <div class="row-container " style="min-height: px;"> <div class="mt-none mb-none" style="background:linear-gradient(169.48deg, #FFFFFF 22.72%, rgba(255, 255, 255, 0.76) 98.52%);; border-radius:8px; "> <div class="inner-wrap-indent px-3 px-md-5"> <div class="row-component_wrapper p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp "> <div class="text-comp_wrapper"> <div class="description "> <p></p> </div> </div> </div> </div> <div class="image-component aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte mt-none mb-small" id="apps-sdks_a3lsdks_a3llocsdk_download_image"> <div class="image-rte_wrapper "> <div class="image-pos"> <a href="https://amzndevresources.com/a3l/sdk/A3LLocation_SDK_1.0.0.zip" target="_self" tabindex="0"> <div class="image-wrap d-flex align-items-center justify-content-start "> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/download_icon_32x32_orange.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/download_icon_32x32_orange.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <img alt="download" src="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/download_icon_32x32_orange.png"> </picture> </div> </a> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-none mb-none font-black" id="apps-sdks_a3lsdks_a3llocsdk_download_text"> <div class="text-comp_wrapper"> <div class="description "> <p></p><h5><a href="https://amzndevresources.com/a3l/sdk/A3LLocation_SDK_1.0.0.zip" target="_self">Download A3L Location SDK</a><br> </h5> <p style="font-size: 13.0px;">Last updated: September 13, 2023</p> <p></p> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-none mb-extra-small font-black" id="apps-sdks_a3lsdks_a3llocsdk_docs"> <div class="text-comp_wrapper"> <div class="description "> <p></p><hr> <p><a href="https://developer.amazon.com/docs/app-porting/release-notes.html" target="_self">Release notes ❯</a></p> <p><a href="https://developer.amazon.com/docs/a3l-location/understanding.html" target="_self">Documentation ❯</a></p> <p><a href="https://developer.amazon.com/docs/a3l-location/understanding.html" target="_self">API reference ❯</a></p> <p> </p> <p></p> </div> </div> </div> </div> </div> </div> </div> </div> </div></div> </div> </div> <div class="grid-layout cmp-grid__item gutter-small_grid-no-3 gutter-small grid-no-3 gutter-small_grid-no-tablet-1 gutter-small_grid-no-mobile-1" id="grid-7d5a0b9cc2-item-c4050ee4ea"> <div id="grid-7d5a0b9cc2-item-c4050ee4ea-grid-component" class="cmp-grid__panel min-width d-flex h-100" aria-labelledby="grid-7d5a0b9cc2-item-c4050ee4ea-button"><div class="rowComponent"> <div class="row-container " style="min-height: px;"> <div class="mt-none mb-none" style="background:linear-gradient(169.48deg, #FFFFFF 22.72%, rgba(255, 255, 255, 0.76) 98.52%);; border-radius:8px; "> <div class="inner-wrap-indent px-3 px-md-5"> <div class="row-component_wrapper p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp "> <div class="text-comp_wrapper"> <div class="description "> <p></p> </div> </div> </div> </div> <div class="image-component aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte mt-none mb-small" id="apps-sdks_a3lsdks_a3lmessagingsdk_download_image"> <div class="image-rte_wrapper "> <div class="image-pos"> <a href="https://amzndevresources.com/a3l/sdk/A3LMessaging_SDK_1.1.0.zip" target="_self" tabindex="0"> <div class="image-wrap d-flex align-items-center justify-content-start "> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/download_icon_32x32_orange.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/download_icon_32x32_orange.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <img alt="download" src="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/download_icon_32x32_orange.png"> </picture> </div> </a> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-none mb-none font-black" id="apps-sdks_a3lsdks_a3lmessagingsdk_download_text"> <div class="text-comp_wrapper"> <div class="description "> <p></p><h5><a href="https://amzndevresources.com/a3l/sdk/A3LMessaging_SDK_1.1.0.zip" target="_self">Download A3L Messaging SDK</a><br> </h5> <p style="font-size: 13.0px;">Last updated: February 27, 2023</p> <p></p> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-none mb-extra-small font-black" id="apps-sdks_a3lsdks_a3lmessagingsdk_docs"> <div class="text-comp_wrapper"> <div class="description "> <p></p><hr> <p><a href="https://developer.amazon.com/docs/app-porting/release-notes.html" target="_self">Release notes ❯</a></p> <p><a href="https://developer.amazon.com/docs/a3l-messaging/understanding-a3l-messaging.html" target="_self">Documentation ❯</a></p> <p><a href="https://amzndevresources.com/a3l/messaging/api-reference/1.1.0/overview-summary.html" target="_self">API reference ❯</a></p> <p> </p> <p></p> </div> </div> </div> </div> </div> </div> </div> </div> </div></div> </div> </div> </div></div> </div> </div> </div> </div> </div> </div> <div class="columncontrol aem-GridColumn aem-GridColumn--default--12"> <div class="column-control col-12 px-0 mt-2x-large mb-base cardStyle " id="ftvintegsdk"> <div class="column-control_wrapper" style="background: none"> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/bg_section_transp_light05.png"> <img class="ccImage" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/bg_section_transp_light05.png"> </picture> <div class="column-control_wrapper_container25-75 clearfix gutter-none"> <div class="column-control_wrapper_container25-75 content-section gutter-none p-small"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="title aem-GridColumn aem-GridColumn--default--12"> <div class="title-comp mt-small mb-none font-squidink"> <div class="title-comp_wrapper"> <a class="title-link" id="fire-tv-integration-sdk"></a> <div class="title-left text-left "> <h2>Fire TV Integration SDK</h2> </div> </div> </div> </div> <div class="columncontrol aem-GridColumn aem-GridColumn--default--12"> <div class="column-control col-12 px-0 mt-extra-small mb-none "> <div class="column-control_wrapper" style="background: none"> <div class="column-control_wrapper_container20-20-20-20-20 clearfix gutter-none"> <div class="content-section gutter-none p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="image-rte aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte font-black mt-none mb-none "> <div class="image-rte_wrapper" style="background:none"> <div class="image-pos"> <div class="image-wrap d-flex align-items-center justify-content-start"> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/icon_cXP_32x32.png/_jcr_content/renditions/cq5dam.web.1380.1380.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/icon_cXP_32x32.png/_jcr_content/renditions/cq5dam.web.1380.1380.webp"> <img class="banner-image" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/icon_cXP_32x32.png" alt="CX"> </picture> </div> </div> </div> </div></div> </div> </div> <div class="content-section gutter-none p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> </div> </div> <div class="content-section gutter-none p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> </div> </div> <div class="content-section gutter-none p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> </div> </div> <div class="content-section gutter-none p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> </div> </div> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-medium mb-none font-black"> <div class="text-comp_wrapper"> <div class="description "> <p></p><p style="line-height: 1.5;">The <a href="https://developer.amazon.com/docs/fire-tv/get-started-with-firetv-integration-sdk.html">Fire TV Integration SDK</a> allows you to integrate with features, such as <a href="https://developer.amazon.com/docs/fire-tv/introduction-content-personalization.html">Content Personalization</a> and <a href="https://developer.amazon.com/docs/fire-tv/introduction-content-personalization.html#continue-watching">Continue Watching Experience</a>, that provide a more personalized experience to customers with more relevant content from your apps.</p> <p></p> </div> </div> </div> </div> </div> </div> <div class="content-section gutter-none p-small"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="grid accordion aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-grid outer-container outer-container_gutter-medium p-none mt-base mb-none " data-cmp-is="grid"> <div class="grid-layout cmp-grid__item gutter-medium_grid-no-2 gutter-medium grid-no-2 gutter-medium_grid-no-tablet-1 gutter-medium_grid-no-mobile-1" id="grid-33685b9035-item-b1fa6df254"> <div id="grid-33685b9035-item-b1fa6df254-grid-component" class="cmp-grid__panel min-width " aria-labelledby="grid-33685b9035-item-b1fa6df254-button"><div class="rowComponent"> <div class="row-container " style="min-height: px;"> <div class="mt-none mb-none" style="background:linear-gradient(169.48deg, #FFFFFF 22.72%, rgba(255, 255, 255, 0.76) 98.52%);; border-radius:8px; "> <div class="inner-wrap-indent px-3 px-md-5"> <div class="row-component_wrapper p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp "> <div class="text-comp_wrapper"> <div class="description "> <p></p> </div> </div> </div> </div> <div class="image-component aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte mt-none mb-small" id="apps-sdks_ftvcatintsdk_ftvcatintsdk_download_image"> <div class="image-rte_wrapper "> <div class="image-pos"> <a href="https://amzndevresources.com/fire-tv/com.amazon.tv.developer.sdk.content.zip" target="_self" tabindex="0"> <div class="image-wrap d-flex align-items-center justify-content-start "> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/download_icon_32x32_orange.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/download_icon_32x32_orange.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <img alt="download" src="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/download_icon_32x32_orange.png"> </picture> </div> </a> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-none mb-none font-black" id="apps-sdks_ftvcatintsdk_ftvcatintsdk_download_text"> <div class="text-comp_wrapper"> <div class="description "> <p></p><h5><a href="https://amzndevresources.com/fire-tv/com.amazon.tv.developer.sdk.content.zip" target="_self">Download Fire TV Integration SDK</a><br> </h5> <p style="font-size: 13.0px;">Last updated: January 23, 2024</p> <hr> <p></p> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-small mb-extra-small font-black" id="apps-sdks_ftvcatintsdk_ftvcatintsdk_docs"> <div class="text-comp_wrapper"> <div class="description "> <p></p><p><a href="https://developer.amazon.com/docs/fire-tv/firetv-integration-release-notes.html" target="_self">Release notes ❯</a><br> </p> <p><a href="https://developer.amazon.com/docs/fire-tv/get-started-with-firetv-integration-sdk.html" target="_self">Documentation ❯</a></p> <p></p> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-none mb-none font-black"> <div class="text-comp_wrapper"> <div class="description "> <p></p><p><em>This SDK requires <a href="https://developer.amazon.com/docs/catalog/getting-started-catalog-ingestion.html">Catalog Ingestion</a>, which at this time is available to select partners only.</em></p> <p> </p> <p></p> </div> </div> </div> </div> </div> </div> </div> </div> </div></div> </div> </div> </div></div> </div> </div> </div> </div> </div> </div> <div class="columncontrol aem-GridColumn aem-GridColumn--default--12"> <div class="column-control col-12 px-0 mt-2x-large mb-base cardStyle " id="fsdk"> <div class="column-control_wrapper" style="background: none"> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/bg_section_transp_light05.png"> <img class="ccImage" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/bg_section_transp_light05.png"> </picture> <div class="column-control_wrapper_container25-75 clearfix gutter-none"> <div class="column-control_wrapper_container25-75 content-section gutter-none p-small"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="title aem-GridColumn aem-GridColumn--default--12"> <div class="title-comp mt-small mb-none font-squidink"> <div class="title-comp_wrapper"> <a class="title-link" id="fling-sdk"></a> <div class="title-left text-left "> <h2>Fling SDK</h2> </div> </div> </div> </div> <div class="columncontrol aem-GridColumn aem-GridColumn--default--12"> <div class="column-control col-12 px-0 mt-extra-small mb-none "> <div class="column-control_wrapper" style="background: none"> <div class="column-control_wrapper_container20-20-20-20-20 clearfix gutter-none"> <div class="content-section gutter-none p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="image-component aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte mt-none mb-none"> <div class="image-rte_wrapper "> <div class="image-pos"> <div class="image-wrap d-flex align-items-center justify-content-start "> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/icon_cXP_32x32.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/icon_cXP_32x32.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <img alt="CX" src="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/icon_cXP_32x32.png"> </picture> </div> </div> </div> </div> </div> </div> </div> <div class="content-section gutter-none p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> </div> </div> <div class="content-section gutter-none p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> </div> </div> <div class="content-section gutter-none p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> </div> </div> <div class="content-section gutter-none p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> </div> </div> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-medium mb-none font-black"> <div class="text-comp_wrapper"> <div class="description "> <p></p><p style="line-height: 1.5;">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.</p> <p style="line-height: 0.01;"> </p> <p></p> </div> </div> </div> </div> </div> </div> <div class="content-section gutter-none p-small"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="grid accordion aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-grid outer-container outer-container_gutter-medium p-none mt-base mb-none " data-cmp-is="grid"> <div class="grid-layout cmp-grid__item gutter-medium_grid-no-2 gutter-medium grid-no-2 gutter-medium_grid-no-tablet-1 gutter-medium_grid-no-mobile-1" id="grid-2225d56e79-item-eb2cf408a2"> <div id="grid-2225d56e79-item-eb2cf408a2-grid-component" class="cmp-grid__panel min-width " aria-labelledby="grid-2225d56e79-item-eb2cf408a2-button"><div class="rowComponent"> <div class="row-container " style="min-height: px;"> <div class="mt-none mb-none" style="background:linear-gradient(169.48deg, #FFFFFF 22.72%, rgba(255, 255, 255, 0.76) 98.52%);; border-radius:8px; "> <div class="inner-wrap-indent px-3 px-md-5"> <div class="row-component_wrapper p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp "> <div class="text-comp_wrapper"> <div class="description "> <p></p> </div> </div> </div> </div> <div class="image-component aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte mt-none mb-small" id="apps-sdks_flingsdk_androidiossdk_download_image"> <div class="image-rte_wrapper "> <div class="image-pos"> <a href="https://amzndevresources.com/fling/sdk/AmazonFling-SDK-1.6.3.zip" target="_self" tabindex="0"> <div class="image-wrap d-flex align-items-center justify-content-start "> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/download_icon_32x32_orange.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/download_icon_32x32_orange.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <img alt="download" src="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/download_icon_32x32_orange.png"> </picture> </div> </a> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-none mb-none font-black" id="apps-sdks_flingsdk_androidiossdk_download_text"> <div class="text-comp_wrapper"> <div class="description "> <p></p><h5><a href="https://amzndevresources.com/fling/sdk/AmazonFling-SDK-1.6.3.zip" target="_self">Download Fling SDK (Android and iOS)</a><br> </h5> <p style="font-size: 13.0px;">Last updated: August 22, 2024<br> </p> <hr> <p></p> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-small mb-extra-small font-black" id="apps-sdks_flingsdk_androidiossdk_docs"> <div class="text-comp_wrapper"> <div class="description "> <p></p><p><a href="https://developer.amazon.com/docs/fling/release-notes.html" target="_self">Release notes ❯</a><br> </p> <p><a href="https://developer.amazon.com/docs/fling/understanding-the-amazon-fling-service.html" target="_self">Documentation ❯</a></p> <p> </p> <p></p> </div> </div> </div> </div> </div> </div> </div> </div> </div></div> </div> </div> <div class="grid-layout cmp-grid__item gutter-medium_grid-no-2 gutter-medium grid-no-2 gutter-medium_grid-no-tablet-1 gutter-medium_grid-no-mobile-1" id="grid-2225d56e79-item-8618c4fc8f"> <div id="grid-2225d56e79-item-8618c4fc8f-grid-component" class="cmp-grid__panel min-width " aria-labelledby="grid-2225d56e79-item-8618c4fc8f-button"><div class="rowComponent"> <div class="row-container " style="min-height: px;"> <div class="mt-none mb-none" style="background:linear-gradient(169.48deg, #FFFFFF 22.72%, rgba(255, 255, 255, 0.76) 98.52%);; border-radius:8px; "> <div class="inner-wrap-indent px-3 px-md-5"> <div class="row-component_wrapper p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp "> <div class="text-comp_wrapper"> <div class="description "> <p></p> </div> </div> </div> </div> <div class="image-component aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte mt-none mb-small" id="apps-sdks_flingsdk_unitysdk_download_image"> <div class="image-rte_wrapper "> <div class="image-pos"> <a href="https://amzndevresources.com/fling/sdk/AmazonFlingUnityPlugins.zip" target="_self" tabindex="0"> <div class="image-wrap d-flex align-items-center justify-content-start "> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/download_icon_32x32_orange.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/download_icon_32x32_orange.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <img alt="download" src="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/download_icon_32x32_orange.png"> </picture> </div> </a> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-none mb-none font-black" id="apps-sdks_flingsdk_unitysdk_download_text"> <div class="text-comp_wrapper"> <div class="description "> <p></p><h5><a href="https://amzndevresources.com/fling/sdk/AmazonFlingUnityPlugins.zip" target="_self">Download Fling SDK (Unity)</a><br> </h5> <p style="font-size: 13.0px;">Last updated: July 19, 2018<br> </p> <hr> <p></p> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-small mb-extra-small font-black" id="apps-sdks_flingsdk_unitysdk_docs"> <div class="text-comp_wrapper"> <div class="description "> <p></p><p><a href="https://developer.amazon.com/docs/fling/release-notes.html" target="_self">Release notes ❯</a><br> </p> <p><a href="https://developer.amazon.com/docs/fling/unity-controller-plugin.html" target="_self">Documentation ❯</a></p> <p> </p> <p></p> </div> </div> </div> </div> </div> </div> </div> </div> </div></div> </div> </div> </div></div> </div> </div> </div> </div> </div> </div> <div class="columncontrol aem-GridColumn aem-GridColumn--default--12"> <div class="column-control col-12 px-0 mt-2x-large mb-base cardStyle " id="lwasdk"> <div class="column-control_wrapper" style="background: none"> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/bg_section_transp_light05.png"> <img class="ccImage" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/bg_section_transp_light05.png"> </picture> <div class="column-control_wrapper_container25-75 clearfix gutter-none"> <div class="column-control_wrapper_container25-75 content-section gutter-none p-small"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="title aem-GridColumn aem-GridColumn--default--12"> <div class="title-comp mt-small mb-none font-squidink"> <div class="title-comp_wrapper"> <a class="title-link" id="login-with-amazon-sdk"></a> <div class="title-left text-left "> <h2>Login with Amazon SDK</h2> </div> </div> </div> </div> <div class="columncontrol aem-GridColumn aem-GridColumn--default--12"> <div class="column-control col-12 px-0 mt-extra-small mb-none "> <div class="column-control_wrapper" style="background: none"> <div class="column-control_wrapper_container20-20-20-20-20 clearfix gutter-none"> <div class="content-section gutter-none p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="image-component aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte mt-none mb-none"> <div class="image-rte_wrapper "> <div class="image-pos"> <div class="image-wrap d-flex align-items-center justify-content-start "> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/icon_cXP_32x32.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/icon_cXP_32x32.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <img alt="CX" src="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/icon_cXP_32x32.png"> </picture> </div> </div> </div> </div> </div> </div> </div> <div class="content-section gutter-none p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="image-component aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte mt-none mb-none"> <div class="image-rte_wrapper "> <div class="image-pos"> <div class="image-wrap d-flex align-items-center justify-content-start "> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/icon_authentication_32x32a.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/icon_authentication_32x32a.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <img alt="Authentication" src="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/icon_authentication_32x32a.png"> </picture> </div> </div> </div> </div> </div> </div> </div> <div class="content-section gutter-none p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> </div> </div> <div class="content-section gutter-none p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> </div> </div> <div class="content-section gutter-none p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> </div> </div> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-medium mb-none font-black"> <div class="text-comp_wrapper"> <div class="description "> <p></p><p style="line-height: 1.5;">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 <a href="https://login.amazon.com/services-agreement">Login with Amazon Services Agreement</a>.</p> <p> </p> <p></p> </div> </div> </div> </div> </div> </div> <div class="content-section gutter-none p-small"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="grid accordion aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-grid outer-container outer-container_gutter-medium p-none mt-base mb-none " data-cmp-is="grid"> <div class="grid-layout cmp-grid__item gutter-medium_grid-no-2 gutter-medium grid-no-2 gutter-medium_grid-no-tablet-1 gutter-medium_grid-no-mobile-1" id="grid-e99a8258d8-item-65f56a2b14"> <div id="grid-e99a8258d8-item-65f56a2b14-grid-component" class="cmp-grid__panel min-width " aria-labelledby="grid-e99a8258d8-item-65f56a2b14-button"><div class="rowComponent"> <div class="row-container " style="min-height: px;"> <div class="mt-none mb-none" style="background:linear-gradient(169.48deg, #FFFFFF 22.72%, rgba(255, 255, 255, 0.76) 98.52%);; border-radius:8px; "> <div class="inner-wrap-indent px-3 px-md-5"> <div class="row-component_wrapper p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp "> <div class="text-comp_wrapper"> <div class="description "> <p></p> </div> </div> </div> </div> <div class="image-component aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte mt-none mb-small" id="apps-sdks_lwasdk_androidsdk_download_image"> <div class="image-rte_wrapper "> <div class="image-pos"> <a href="https://amzndevresources.com/login-with-amazon/sdk/LoginWithAmazon_Android_3.1.2.zip" target="_self" tabindex="0"> <div class="image-wrap d-flex align-items-center justify-content-start "> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/download_icon_32x32_orange.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/download_icon_32x32_orange.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <img alt="download" src="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/download_icon_32x32_orange.png"> </picture> </div> </a> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-none mb-none font-black" id="apps-sdks_lwasdk_androidsdk_download_text"> <div class="text-comp_wrapper"> <div class="description "> <p></p><h5><a href="https://amzndevresources.com/login-with-amazon/sdk/LoginWithAmazon_Android_3.1.2.zip" target="_self">Download LWA SDK for Android</a><br> </h5> <p style="font-size: 13.0px;">Last updated: January 9, 2023</p> <hr> <p></p> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-small mb-extra-small font-black" id="apps-sdks_lwasdk_androidsdk_docs"> <div class="text-comp_wrapper"> <div class="description "> <p></p><p><a href="https://developer.amazon.com/docs/login-with-amazon/release-notes.html#sdk-for-android" target="_self">Release notes ❯</a><br> </p> <p><a href="https://developer.amazon.com/docs/login-with-amazon/android-docs.html" target="_self">Documentation ❯</a></p> <p> </p> <p> </p> <p></p> </div> </div> </div> </div> </div> </div> </div> </div> </div></div> </div> </div> <div class="grid-layout cmp-grid__item gutter-medium_grid-no-2 gutter-medium grid-no-2 gutter-medium_grid-no-tablet-1 gutter-medium_grid-no-mobile-1" id="grid-e99a8258d8-item-1c3b2d68db"> <div id="grid-e99a8258d8-item-1c3b2d68db-grid-component" class="cmp-grid__panel min-width " aria-labelledby="grid-e99a8258d8-item-1c3b2d68db-button"><div class="rowComponent"> <div class="row-container " style="min-height: px;"> <div class="mt-none mb-none" style="background:linear-gradient(169.48deg, #FFFFFF 22.72%, rgba(255, 255, 255, 0.76) 98.52%);; border-radius:8px; "> <div class="inner-wrap-indent px-3 px-md-5"> <div class="row-component_wrapper p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp "> <div class="text-comp_wrapper"> <div class="description "> <p></p> </div> </div> </div> </div> <div class="image-component aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte mt-none mb-small" id="apps-sdks_lwasdk_iossdk_download_image"> <div class="image-rte_wrapper "> <div class="image-pos"> <a href="https://amzndevresources.com/login-with-amazon/sdk/LoginWithAmazon-3.1.3.zip" target="_self" tabindex="0"> <div class="image-wrap d-flex align-items-center justify-content-start "> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/download_icon_32x32_orange.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/download_icon_32x32_orange.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <img alt="download" src="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/download_icon_32x32_orange.png"> </picture> </div> </a> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-none mb-none font-black" id="apps-sdks_lwasdk_iossdk_download_text"> <div class="text-comp_wrapper"> <div class="description "> <p></p><h5><a href="https://amzndevresources.com/login-with-amazon/sdk/LoginWithAmazon-3.1.3.zip" target="_self">Download LWA SDK for iOS</a><br> </h5> <p style="font-size: 13.0px;">Last updated: May 30, 2023</p> <hr> <p></p> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-small mb-extra-small font-black" id="apps-sdks_lwasdk_iossdk_docs"> <div class="text-comp_wrapper"> <div class="description "> <p></p><p><a href="https://developer.amazon.com/docs/login-with-amazon/release-notes.html#sdk-for-ios" target="_self">Release notes ❯</a><br> </p> <p><a href="https://developer.amazon.com/docs/login-with-amazon/ios-docs.html" target="_self">Documentation ❯</a></p> <p> </p> <p> </p> <p></p> </div> </div> </div> </div> </div> </div> </div> </div> </div></div> </div> </div> <div class="grid-layout cmp-grid__item gutter-medium_grid-no-2 gutter-medium grid-no-2 gutter-medium_grid-no-tablet-1 gutter-medium_grid-no-mobile-1" id="grid-e99a8258d8-item-c6ed3affbe"> <div id="grid-e99a8258d8-item-c6ed3affbe-grid-component" class="cmp-grid__panel min-width " aria-labelledby="grid-e99a8258d8-item-c6ed3affbe-button"><div class="rowComponent"> <div class="row-container " style="min-height: px;"> <div class="mt-none mb-none" style="background:linear-gradient(169.48deg, #FFFFFF 22.72%, rgba(255, 255, 255, 0.76) 98.52%);; border-radius:8px; "> <div class="inner-wrap-indent px-3 px-md-5"> <div class="row-component_wrapper p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp "> <div class="text-comp_wrapper"> <div class="description "> <p></p> </div> </div> </div> </div> <div class="image-component aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte mt-none mb-small" id="apps-sdks_lwasdk_lwasample_name_image"> <div class="image-rte_wrapper "> <div class="image-pos"> <a href="https://github.com/AmazonAppDev/login-with-amazon-sample" target="_blank" tabindex="0"> <div class="image-wrap d-flex align-items-center justify-content-start "> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/github_icon_32x32.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/github_icon_32x32.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <img alt="GitHub" src="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/github_icon_32x32.png"> </picture> </div> </a> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-none mb-none font-black" id="apps-sdks_lwasdk_lwasample_name_text"> <div class="text-comp_wrapper"> <div class="description "> <p></p><h5><a href="https://github.com/AmazonAppDev/login-with-amazon-sample" target="_self">login-with-amazon-sample</a><br> <br> </h5> <p style="font-size: 13.0px;"> </p> <hr> <p></p> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-small mb-extra-small font-black" id="apps-sdks_lwasdk_lwasample_github"> <div class="text-comp_wrapper"> <div class="description "> <p></p><p>Sample app demonstrating the integration of Login with Amazon SDK, enabling secure user authentication and profile retrieval for Amazon Fire tablets, Fire TV, and non-Amazon devices</p> <p><a href="https://github.com/AmazonAppDev/login-with-amazon-sample" target="_self">View on GitHub ❯</a><br> </p> <p></p> </div> </div> </div> </div> </div> </div> </div> </div> </div></div> </div> </div> <div class="grid-layout cmp-grid__item gutter-medium_grid-no-2 gutter-medium grid-no-2 gutter-medium_grid-no-tablet-1 gutter-medium_grid-no-mobile-1" id="grid-e99a8258d8-item-358cadde1e"> <div id="grid-e99a8258d8-item-358cadde1e-grid-component" class="cmp-grid__panel min-width " aria-labelledby="grid-e99a8258d8-item-358cadde1e-button"><div class="rowComponent"> <div class="row-container " style="min-height: px;"> <div class="mt-none mb-none" style="background:linear-gradient(169.48deg, #FFFFFF 22.72%, rgba(255, 255, 255, 0.76) 98.52%);; border-radius:8px; "> <div class="inner-wrap-indent px-3 px-md-5"> <div class="row-component_wrapper p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp "> <div class="text-comp_wrapper"> <div class="description "> <p></p> </div> </div> </div> </div> <div class="image-component aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte mt-none mb-small" id="apps-sdks_lwasdk_lwaunitysample_name_image"> <div class="image-rte_wrapper "> <div class="image-pos"> <a href="https://github.com/AmazonAppDev/login-with-amazon-unity-sample" target="_blank" tabindex="0"> <div class="image-wrap d-flex align-items-center justify-content-start "> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/github_icon_32x32.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/github_icon_32x32.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <img alt="GitHub" src="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/github_icon_32x32.png"> </picture> </div> </a> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-none mb-none font-black" id="apps-sdks_lwasdk_lwaunitysample_name_text"> <div class="text-comp_wrapper"> <div class="description "> <p></p><h5><a href="https://github.com/AmazonAppDev/login-with-amazon-unity-sample" target="_blank">login-with-amazon-unity-sample</a><br> <br> </h5> <p style="font-size: 13.0px;"> </p> <hr> <p></p> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-small mb-extra-small font-black" id="apps-sdks_lwasdk_lwaunitysample_github"> <div class="text-comp_wrapper"> <div class="description "> <p></p><p>A Unity game demo showcasing the integration of the Login with Amazon SDK for Android<br> <br> </p> <p style="line-height: 2.6;"><a href="https://github.com/AmazonAppDev/login-with-amazon-unity-sample" target="_self">View on GitHub ❯</a></p> <p></p> </div> </div> </div> </div> </div> </div> </div> </div> </div></div> </div> </div> </div></div> </div> </div> </div> </div> </div> </div> <div class="columncontrol aem-GridColumn aem-GridColumn--default--12"> <div class="column-control col-12 px-0 mt-2x-large mb-base cardStyle " id="assdk"> <div class="column-control_wrapper" style="background: none"> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/bg_section_transp_light05.png"> <img class="ccImage" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/bg_section_transp_light05.png"> </picture> <div class="column-control_wrapper_container25-75 clearfix gutter-none"> <div class="column-control_wrapper_container25-75 content-section gutter-none p-small"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="title aem-GridColumn aem-GridColumn--default--12"> <div class="title-comp mt-small mb-none font-squidink"> <div class="title-comp_wrapper"> <a class="title-link" id="amazon-stylus-sdk-for-fire-tablets"></a> <div class="title-left text-left "> <h2>Amazon Stylus SDK for Fire tablets</h2> </div> </div> </div> </div> <div class="columncontrol aem-GridColumn aem-GridColumn--default--12"> <div class="column-control col-12 px-0 mt-extra-small mb-none "> <div class="column-control_wrapper" style="background: none"> <div class="column-control_wrapper_container20-20-20-20-20 clearfix gutter-none"> <div class="content-section gutter-none p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="image-component aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte mt-none mb-none"> <div class="image-rte_wrapper "> <div class="image-pos"> <div class="image-wrap d-flex align-items-center justify-content-start "> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/icon_cXP_32x32.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/icon_cXP_32x32.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <img alt="CX" src="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/icon_cXP_32x32.png"> </picture> </div> </div> </div> </div> </div> </div> </div> <div class="content-section gutter-none p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> </div> </div> <div class="content-section gutter-none p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> </div> </div> <div class="content-section gutter-none p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> </div> </div> <div class="content-section gutter-none p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> </div> </div> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-medium mb-none font-black"> <div class="text-comp_wrapper"> <div class="description "> <p></p><p style="line-height: 1.5;">With the Amazon Stylus SDK, you can implement Predictive Touch in your Stylus enabled Apps.</p> <p> </p> <p></p> </div> </div> </div> </div> </div> </div> <div class="content-section gutter-none p-small"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="grid accordion aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-grid outer-container outer-container_gutter-medium p-none mt-base mb-none " data-cmp-is="grid"> <div class="grid-layout cmp-grid__item gutter-medium_grid-no-2 gutter-medium grid-no-2 gutter-medium_grid-no-tablet-1 gutter-medium_grid-no-mobile-1" id="grid-bbda9d9520-item-1871975e42"> <div id="grid-bbda9d9520-item-1871975e42-grid-component" class="cmp-grid__panel min-width " aria-labelledby="grid-bbda9d9520-item-1871975e42-button"><div class="rowComponent"> <div class="row-container " style="min-height: px;"> <div class="mt-none mb-none" style="background:linear-gradient(169.48deg, #FFFFFF 22.72%, rgba(255, 255, 255, 0.76) 98.52%);; border-radius:8px; "> <div class="inner-wrap-indent px-3 px-md-5"> <div class="row-component_wrapper p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp "> <div class="text-comp_wrapper"> <div class="description "> <p></p> </div> </div> </div> </div> <div class="image-component aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte mt-none mb-small" id="apps-sdks_stylussdk_stylussdk_download_image"> <div class="image-rte_wrapper "> <div class="image-pos"> <a href="https://amzndevresources.com/firetablets/stylus/StylusSDKSupportLibrary-1.0.aar" target="_self" tabindex="0"> <div class="image-wrap d-flex align-items-center justify-content-start "> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/download_icon_32x32_orange.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/download_icon_32x32_orange.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <img alt="download" src="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/download_icon_32x32_orange.png"> </picture> </div> </a> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-none mb-none font-black" id="apps-sdks_stylussdk_stylussdk_download_text"> <div class="text-comp_wrapper"> <div class="description "> <p></p><h5><a href="https://amzndevresources.com/firetablets/stylus/StylusSDKSupportLibrary-1.0.aar" target="_self">Download Amazon Stylus SDK</a><br> </h5> <p style="font-size: 13.0px;">Last updated: May 23, 2023</p> <hr> <p></p> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-small mb-extra-small font-black" id="apps-sdks_stylussdk_stylussdk_docs"> <div class="text-comp_wrapper"> <div class="description "> <p></p><p><a href="https://developer.amazon.com/docs/fire-tablets/ft-get-started-amazon-stylus.html" target="_self">Documentation ❯</a></p> <p> </p> <p> </p> <p></p> </div> </div> </div> </div> </div> </div> </div> </div> </div></div> </div> </div> </div></div> <div class="rowComponent aem-GridColumn aem-GridColumn--default--12"> <div class="row-container " style="min-height: px;"> <div class="mt-medium mb-none" id="apps-sdks_stylussdk_stylussdk_docs" style="background-color:#495159; border-radius:8px; "> <div class="inner-wrap-indent px-3 px-md-5"> <div class="row-component_wrapper p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-base mb-none font-white"> <div class="text-comp_wrapper"> <div class="description "> <p></p><p style="line-height: 1.5;">⚠️ This feature is only available on the <a href="https://developer.amazon.com/docs/fire-tablets/ft-device-specifications-firehd-models.html?v=fire11max_2023" style="color: rgb(255,153,0);" target="_blank">Fire Max 11 (2023, 13th Gen) tablet</a> and can only be integrated if your app already supports the stylus accessory using standard AOSP implementation guidelines. See the <a href="https://developer.android.com/about/versions/marshmallow/android-6.0.html#bluetooth-stylus)" style="color: rgb(255,153,0);" target="_blank">Android bluetooth stylus</a> and <a href="https://developer.android.com/guide/topics/large-screens/input-compatibility-large-screens#stylus" style="color: rgb(255,153,0);" target="_blank">Android large screen stylus</a> guides for more information.<br> </p> <p style="line-height: 0.1;"> </p> <p></p> </div> </div> </div> </div> </div> </div> </div> </div> </div></div> </div> </div> </div> </div> </div> </div> <div class="columncontrol aem-GridColumn aem-GridColumn--default--12"> <div class="column-control col-12 px-0 mt-2x-large mb-base cardStyle " id="vsksdk"> <div class="column-control_wrapper" style="background: none"> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/bg_section_transp_light05.png"> <img class="ccImage" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/bg_section_transp_light05.png"> </picture> <div class="column-control_wrapper_container25-75 clearfix gutter-none"> <div class="column-control_wrapper_container25-75 content-section gutter-none p-small"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="title aem-GridColumn aem-GridColumn--default--12"> <div class="title-comp mt-small mb-none font-squidink"> <div class="title-comp_wrapper"> <a class="title-link" id="video-skills-kit-for-fire-tv-and-echo-show"></a> <div class="title-left text-left "> <h2>Video Skills Kit for Fire TV and Echo Show</h2> </div> </div> </div> </div> <div class="columncontrol aem-GridColumn aem-GridColumn--default--12"> <div class="column-control col-12 px-0 mt-extra-small mb-none "> <div class="column-control_wrapper" style="background: none"> <div class="column-control_wrapper_container20-20-20-20-20 clearfix gutter-none"> <div class="content-section gutter-none p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="image-component aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte mt-none mb-none"> <div class="image-rte_wrapper "> <div class="image-pos"> <div class="image-wrap d-flex align-items-center justify-content-start "> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/icon_cXP_32x32.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/icon_cXP_32x32.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <img alt="CX" src="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/icon_cXP_32x32.png"> </picture> </div> </div> </div> </div> </div> </div> </div> <div class="content-section gutter-none p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> </div> </div> <div class="content-section gutter-none p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> </div> </div> <div class="content-section gutter-none p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> </div> </div> <div class="content-section gutter-none p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> </div> </div> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-medium mb-none font-black"> <div class="text-comp_wrapper"> <div class="description "> <p></p><p style="line-height: 1.5;">The Video Skills Kit (VSK) 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.<br> <br> <em>VSK requires <a href="https://developer.amazon.com/docs/catalog/getting-started-catalog-ingestion.html">Catalog Ingestion</a>, which at this time is available to select partners only.</em></p> <p> </p> <p></p> </div> </div> </div> </div> </div> </div> <div class="content-section gutter-none p-small"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="grid accordion aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-grid outer-container outer-container_gutter-medium p-none mt-base mb-none " data-cmp-is="grid"> <div class="grid-layout cmp-grid__item gutter-medium_grid-no-2 gutter-medium grid-no-2 gutter-medium_grid-no-tablet-1 gutter-medium_grid-no-mobile-1" id="grid-69ecb048c7-item-8496da64d9"> <div id="grid-69ecb048c7-item-8496da64d9-grid-component" class="cmp-grid__panel min-width " aria-labelledby="grid-69ecb048c7-item-8496da64d9-button"><div class="rowComponent"> <div class="row-container " style="min-height: px;"> <div class="mt-none mb-none" style="background:linear-gradient(169.48deg, #FFFFFF 22.72%, rgba(255, 255, 255, 0.76) 98.52%);; border-radius:8px; "> <div class="inner-wrap-indent px-3 px-md-5"> <div class="row-component_wrapper p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp "> <div class="text-comp_wrapper"> <div class="description "> <p></p> </div> </div> </div> </div> <div class="image-component aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte mt-none mb-small" id="apps-sdks_vsk_alexaclientlib_download_image"> <div class="image-rte_wrapper "> <div class="image-pos"> <a href="https://amzndevresources.com/video-skills-kit/alexa-client-library/AlexaClientLib-release-v1.5.0.zip" target="_self" tabindex="0"> <div class="image-wrap d-flex align-items-center justify-content-start "> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/download_icon_32x32_orange.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/download_icon_32x32_orange.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <img alt="download" src="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/download_icon_32x32_orange.png"> </picture> </div> </a> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-none mb-none font-black" id="apps-sdks_vsk_alexaclientlib_download_text"> <div class="text-comp_wrapper"> <div class="description "> <p></p><h5><a href="https://amzndevresources.com/video-skills-kit/alexa-client-library/AlexaClientLib-release-v1.5.0.zip" target="_self">Download Alexa Client Library</a><br> </h5> <p style="font-size: 13.0px;">Last updated: January 14, 2022</p> <hr> <p></p> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-small mb-extra-small font-black" id="apps-sdks_vsk_alexaclientlib_docs"> <div class="text-comp_wrapper"> <div class="description "> <p></p><p><a href="https://developer.amazon.com/docs/video-skills-fire-tv-apps/release-notes.html#alexa_client_library_release_notes" target="_self">Release notes ❯</a><br> </p> <p><a href="https://developer.amazon.com/docs/video-skills-fire-tv-apps/integrate-alexa-client-library.html" target="_self">Documentation ❯</a></p> <p><a href="https://developer.amazon.com/docs/video-skills-fire-tv-apps/reference.html" target="_self">API reference ❯</a><a href="https://developer.amazon.com/docs/video-skills-fire-tv-apps/reference.html" target="_self"><br> </a> </p> <p></p> </div> </div> </div> </div> <div class="rowComponent aem-GridColumn aem-GridColumn--default--12"> <div class="row-container " style="min-height: px;"> <div class="mt-none mb-small" style="background-color:#e6e6e6; border-radius:8px; "> <div class="inner-wrap-indent px-3 px-md-5"> <div class="row-component_wrapper p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-none mb-none font-squidink"> <div class="text-comp_wrapper"> <div class="description "> <p></p><h5 style="text-align: center;">Cloudside integration only</h5> <p></p> </div> </div> </div> </div> </div> </div> </div> </div> </div></div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp "> <div class="text-comp_wrapper"> <div class="description "> <p></p> </div> </div> </div> </div> </div> </div> </div> </div> </div></div> </div> </div> <div class="grid-layout cmp-grid__item gutter-medium_grid-no-2 gutter-medium grid-no-2 gutter-medium_grid-no-tablet-1 gutter-medium_grid-no-mobile-1" id="grid-69ecb048c7-item-8e1bd204b6"> <div id="grid-69ecb048c7-item-8e1bd204b6-grid-component" class="cmp-grid__panel min-width " aria-labelledby="grid-69ecb048c7-item-8e1bd204b6-button"><div class="rowComponent"> <div class="row-container " style="min-height: px;"> <div class="mt-none mb-none" style="background:linear-gradient(169.48deg, #FFFFFF 22.72%, rgba(255, 255, 255, 0.76) 98.52%);; border-radius:8px; "> <div class="inner-wrap-indent px-3 px-md-5"> <div class="row-component_wrapper p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp "> <div class="text-comp_wrapper"> <div class="description "> <p></p> </div> </div> </div> </div> <div class="image-component aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte mt-none mb-small" id="apps-sdks_vsk_ftvvideosample_name_image"> <div class="image-rte_wrapper "> <div class="image-pos"> <a href="https://github.com/amzn/sample-fire-tv-app-video-skill" target="_blank" tabindex="0"> <div class="image-wrap d-flex align-items-center justify-content-start "> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/github_icon_32x32.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/github_icon_32x32.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <img alt="download" src="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/github_icon_32x32.png"> </picture> </div> </a> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-none mb-none font-black" id="apps-sdks_vsk_ftvvideosample_name_text"> <div class="text-comp_wrapper"> <div class="description "> <p></p><h5><a href="https://github.com/amzn/sample-fire-tv-app-video-skill" target="_blank">sample-fire-tv-app-video-skill</a><br> </h5> <p style="font-size: 13.0px;"> </p> <hr> <p></p> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-small mb-extra-small font-black" id="apps-sdks_vsk_ftvvideosample_github"> <div class="text-comp_wrapper"> <div class="description "> <p>Sample Fire TV app showing how to integrate an Alexa video skill<br> <br> <a href="https://github.com/amzn/sample-fire-tv-app-video-skill" target="_blank">View on GitHub ❯</a><br> <br> </p> </div> </div> </div> </div> <div class="rowComponent aem-GridColumn aem-GridColumn--default--12"> <div class="row-container " style="min-height: px;"> <div class="mt-none mb-small" style="background-color:#e6e6e6; border-radius:8px; "> <div class="inner-wrap-indent px-3 px-md-5"> <div class="row-component_wrapper p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-none mb-none font-squidink"> <div class="text-comp_wrapper"> <div class="description "> <p></p><h5 style="text-align: center;">Cloudside integration only</h5> <p></p> </div> </div> </div> </div> </div> </div> </div> </div> </div></div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp "> <div class="text-comp_wrapper"> <div class="description "> <p></p> </div> </div> </div> </div> </div> </div> </div> </div> </div></div> </div> </div> </div></div> <div class="grid accordion aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-grid outer-container outer-container_gutter-medium p-none mt-base mb-none " data-cmp-is="grid"> <div class="grid-layout cmp-grid__item gutter-medium_grid-no-2 gutter-medium grid-no-2 gutter-medium_grid-no-tablet-1 gutter-medium_grid-no-mobile-1" id="grid-75b5ca2c83-item-39a2ba6e66"> <div id="grid-75b5ca2c83-item-39a2ba6e66-grid-component" class="cmp-grid__panel min-width " aria-labelledby="grid-75b5ca2c83-item-39a2ba6e66-button"><div class="rowComponent"> <div class="row-container " style="min-height: px;"> <div class="mt-none mb-none" style="background:linear-gradient(169.48deg, #FFFFFF 22.72%, rgba(255, 255, 255, 0.76) 98.52%);; border-radius:8px; "> <div class="inner-wrap-indent px-3 px-md-5"> <div class="row-component_wrapper p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp "> <div class="text-comp_wrapper"> <div class="description "> <p></p> </div> </div> </div> </div> <div class="image-component aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte mt-none mb-small" id="apps-sdks_vsk_vskagentlib_download_image"> <div class="image-rte_wrapper "> <div class="image-pos"> <a href="https://amzndevresources.com/video-skills-kit/app-only-integration/VSKApplicationAgentClientLibrary.zip" target="_self" tabindex="0"> <div class="image-wrap d-flex align-items-center justify-content-start "> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/download_icon_32x32_orange.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/download_icon_32x32_orange.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <img alt="download" src="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/download_icon_32x32_orange.png"> </picture> </div> </a> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-none mb-none font-black" id="apps-sdks_vsk_vskagentlib_download_text"> <div class="text-comp_wrapper"> <div class="description "> <p></p><h5><a href="https://amzndevresources.com/video-skills-kit/app-only-integration/VSKApplicationAgentClientLibrary.zip" target="_self">Download VSK Agent Client Library</a><br> </h5> <p style="font-size: 13.0px;">Last updated: September 28, 2020</p> <hr> <p></p> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-small mb-extra-small font-black" id="apps-sdks_vsk_vskagentlib_docs"> <div class="text-comp_wrapper"> <div class="description "> <p></p><p><a href="https://developer.amazon.com/docs/video-skills-fire-tv-apps/release-notes.html" target="_self">Release notes ❯</a><br> </p> <p><a href="https://developer.amazon.com/docs/video-skills-fire-tv-apps/report-dynamic-capabilities-app-only.html" target="_self">Documentation ❯</a></p> <p> </p> <p></p> </div> </div> </div> </div> <div class="rowComponent aem-GridColumn aem-GridColumn--default--12"> <div class="row-container " style="min-height: px;"> <div class="mt-none mb-small" style="background-color:#e6e6e6; border-radius:8px; "> <div class="inner-wrap-indent px-3 px-md-5"> <div class="row-component_wrapper p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-none mb-none font-squidink"> <div class="text-comp_wrapper"> <div class="description "> <p></p><h5 style="text-align: center;">App-only integration only</h5> <p></p> </div> </div> </div> </div> </div> </div> </div> </div> </div></div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp "> <div class="text-comp_wrapper"> <div class="description "> <p></p> </div> </div> </div> </div> </div> </div> </div> </div> </div></div> </div> </div> <div class="grid-layout cmp-grid__item gutter-medium_grid-no-2 gutter-medium grid-no-2 gutter-medium_grid-no-tablet-1 gutter-medium_grid-no-mobile-1" id="grid-75b5ca2c83-item-053a56b9ad"> <div id="grid-75b5ca2c83-item-053a56b9ad-grid-component" class="cmp-grid__panel min-width " aria-labelledby="grid-75b5ca2c83-item-053a56b9ad-button"><div class="rowComponent"> <div class="row-container " style="min-height: px;"> <div class="mt-none mb-none" style="background:linear-gradient(169.48deg, #FFFFFF 22.72%, rgba(255, 255, 255, 0.76) 98.52%);; border-radius:8px; "> <div class="inner-wrap-indent px-3 px-md-5"> <div class="row-component_wrapper p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp "> <div class="text-comp_wrapper"> <div class="description "> <p></p> </div> </div> </div> </div> <div class="image-component aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte mt-none mb-small" id="apps-sdks_vsk_vskappagentapi_download_image"> <div class="image-rte_wrapper "> <div class="image-pos"> <a href="https://amzndevresources.com/video-skills-kit/app-only-integration/VSKApplicationAgentAPI.zip" target="_self" tabindex="0"> <div class="image-wrap d-flex align-items-center justify-content-start "> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/download_icon_32x32_orange.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/download_icon_32x32_orange.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <img alt="download" src="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/download_icon_32x32_orange.png"> </picture> </div> </a> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-none mb-none font-black" id="apps-sdks_vsk_vskappagentapi_download_text"> <div class="text-comp_wrapper"> <div class="description "> <p></p><h5><a href="https://amzndevresources.com/video-skills-kit/app-only-integration/VSKApplicationAgentAPI.zip" target="_self">Download VSKApplicationAgentAPI</a><br> </h5> <p style="font-size: 13.0px;">Last updated: September 28, 2020</p> <hr> <p></p> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-small mb-extra-small font-black" id="apps-sdks_vsk_vskappagentapi_docs"> <div class="text-comp_wrapper"> <div class="description "> <p></p><p><a href="https://developer.amazon.com/docs/video-skills-fire-tv-apps/release-notes.html" target="_self">Release notes ❯</a><br> </p> <p><a href="https://developer.amazon.com/docs/video-skills-fire-tv-apps/report-dynamic-capabilities-app-only.html" target="_self">Documentation ❯</a></p> <p> </p> <p></p> </div> </div> </div> </div> <div class="rowComponent aem-GridColumn aem-GridColumn--default--12"> <div class="row-container " style="min-height: px;"> <div class="mt-none mb-small" style="background-color:#e6e6e6; border-radius:8px; "> <div class="inner-wrap-indent px-3 px-md-5"> <div class="row-component_wrapper p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-none mb-none font-squidink"> <div class="text-comp_wrapper"> <div class="description "> <p></p><h5 style="text-align: center;">App-only integration only</h5> <p></p> </div> </div> </div> </div> </div> </div> </div> </div> </div></div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp "> <div class="text-comp_wrapper"> <div class="description "> <p></p> </div> </div> </div> </div> </div> </div> </div> </div> </div></div> </div> </div> </div></div> <div class="grid accordion aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-grid outer-container outer-container_gutter-medium p-none mt-base mb-none " data-cmp-is="grid"> <div class="grid-layout cmp-grid__item gutter-medium_grid-no-2 gutter-medium grid-no-2 gutter-medium_grid-no-tablet-1 gutter-medium_grid-no-mobile-1" id="grid-eda3545794-item-7fb1a2a4dd"> <div id="grid-eda3545794-item-7fb1a2a4dd-grid-component" class="cmp-grid__panel min-width " aria-labelledby="grid-eda3545794-item-7fb1a2a4dd-button"><div class="rowComponent"> <div class="row-container " style="min-height: px;"> <div class="mt-none mb-none" style="background:linear-gradient(169.48deg, #FFFFFF 22.72%, rgba(255, 255, 255, 0.76) 98.52%);; border-radius:8px; "> <div class="inner-wrap-indent px-3 px-md-5"> <div class="row-component_wrapper p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp "> <div class="text-comp_wrapper"> <div class="description "> <p></p> </div> </div> </div> </div> <div class="image-component aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte mt-none mb-small" id="apps-sdks_vsk_ftvapponlysample_name_image"> <div class="image-rte_wrapper "> <div class="image-pos"> <a href="https://github.com/alexa-samples/alexa-sample-fire-tv-app-only-integration" target="_blank" tabindex="0"> <div class="image-wrap d-flex align-items-center justify-content-start "> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/github_icon_32x32.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/github_icon_32x32.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <img alt="download" src="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/github_icon_32x32.png"> </picture> </div> </a> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-none mb-none font-black" id="apps-sdks_vsk_ftvapponlysample_name_text"> <div class="text-comp_wrapper"> <div class="description "> <p></p><h5><a href="https://github.com/alexa-samples/alexa-sample-fire-tv-app-only-integration" target="_blank">alexa-sample-fire-tv-app-only-integration</a><br> </h5> <p style="font-size: 13.0px;"> </p> <hr> <p></p> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-small mb-extra-small font-black" id="apps-sdks_vsk_ftvapponlysample_github"> <div class="text-comp_wrapper"> <div class="description "> <p>Sample of a basic Android TV app that responds to voice requests from users to find and play content<br> <br> <a href="https://github.com/alexa-samples/alexa-sample-fire-tv-app-only-integration" target="_self">View on GitHub ❯</a><br> <br> </p> </div> </div> </div> </div> <div class="rowComponent aem-GridColumn aem-GridColumn--default--12"> <div class="row-container " style="min-height: px;"> <div class="mt-none mb-small" style="background-color:#e6e6e6; border-radius:8px; "> <div class="inner-wrap-indent px-3 px-md-5"> <div class="row-component_wrapper p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-none mb-none font-squidink"> <div class="text-comp_wrapper"> <div class="description "> <p></p><h5 style="text-align: center;">App-only integration only</h5> <p></p> </div> </div> </div> </div> </div> </div> </div> </div> </div></div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp "> <div class="text-comp_wrapper"> <div class="description "> <p></p> </div> </div> </div> </div> </div> </div> </div> </div> </div></div> </div> </div> <div class="grid-layout cmp-grid__item gutter-medium_grid-no-2 gutter-medium grid-no-2 gutter-medium_grid-no-tablet-1 gutter-medium_grid-no-mobile-1" id="grid-eda3545794-item-66ae91c572"> <div id="grid-eda3545794-item-66ae91c572-grid-component" class="cmp-grid__panel min-width " aria-labelledby="grid-eda3545794-item-66ae91c572-button"><div class="rowComponent"> <div class="row-container " style="min-height: px;"> <div class="mt-none mb-none" style="background:linear-gradient(169.48deg, #FFFFFF 22.72%, rgba(255, 255, 255, 0.76) 98.52%);; border-radius:8px; "> <div class="inner-wrap-indent px-3 px-md-5"> <div class="row-component_wrapper p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp "> <div class="text-comp_wrapper"> <div class="description "> <p></p> </div> </div> </div> </div> <div class="image-component aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte mt-none mb-small" id="apps-sdks_vsk_samplewebplayer_download_image"> <div class="image-rte_wrapper "> <div class="image-pos"> <a href="https://amzndevresources.com/video-skills-kit/sample-web-player/sample_web_player.zip" target="_self" tabindex="0"> <div class="image-wrap d-flex align-items-center justify-content-start "> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/download_icon_32x32_orange.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/download_icon_32x32_orange.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <img alt="download" src="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/download_icon_32x32_orange.png"> </picture> </div> </a> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-none mb-none font-black" id="apps-sdks_vsk_samplewebplayer_download_text"> <div class="text-comp_wrapper"> <div class="description "> <p></p><h5><a href="https://amzndevresources.com/video-skills-kit/sample-web-player/sample_web_player.zip" target="_self">Download Sample Web Player</a><br> </h5> <p style="font-size: 13.0px;">Last updated: 2018</p> <hr> <p></p> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-small mb-extra-small font-black" id="apps-sdks_vsk_samplewebplayer_docs"> <div class="text-comp_wrapper"> <div class="description "> <p></p><p><a href="https://developer.amazon.com/docs/video-skills-multimodal-devices/release-notes.html" target="_self">Release notes ❯</a><br> </p> <p><a href="https://developer.amazon.com/docs/video-skills-multimodal-devices/build-web-player.html" target="_self">Documentation ❯</a></p> <p><a href="https://developer.amazon.com/docs/video-skills-fire-tv-apps/reference.html" target="_self"> </a><br> <br> </p> <p></p> </div> </div> </div> </div> <div class="rowComponent aem-GridColumn aem-GridColumn--default--12"> <div class="row-container " style="min-height: px;"> <div class="mt-none mb-small" style="background-color:#e6e6e6; border-radius:8px; "> <div class="inner-wrap-indent px-3 px-md-5"> <div class="row-component_wrapper p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-none mb-none font-squidink"> <div class="text-comp_wrapper"> <div class="description "> <p></p><h5 style="text-align: center;">Echo show only</h5> <p></p> </div> </div> </div> </div> </div> </div> </div> </div> </div></div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp "> <div class="text-comp_wrapper"> <div class="description "> <p></p> </div> </div> </div> </div> </div> </div> </div> </div> </div></div> </div> </div> </div></div> </div> </div> </div> </div> </div> </div> <div class="title aem-GridColumn aem-GridColumn--default--12"> <div class="title-comp mt-2x-large mb-none font-squidink"> <div class="title-comp_wrapper"> <a class="title-link" id="other-sdks-and-resources"></a> <div class="title-left text-left "> <h2>Other SDKs and resources</h2> </div> </div> </div> </div> <div class="columncontrol aem-GridColumn aem-GridColumn--default--12"> <div class="column-control col-12 px-0 mt-2x-large mb-base cardStyle " id="samples"> <div class="column-control_wrapper" style="background: none"> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/bg_section_transp_light05.png"> <img class="ccImage" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/bg_section_transp_light05.png"> </picture> <div class="column-control_wrapper_container25-75 clearfix gutter-none"> <div class="column-control_wrapper_container25-75 content-section gutter-none p-small"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="title aem-GridColumn aem-GridColumn--default--12"> <div class="title-comp mt-small mb-none font-squidink"> <div class="title-comp_wrapper"> <a class="title-link" id="samples-for-getting-started"></a> <div class="title-left text-left "> <h2>Samples for getting started</h2> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-medium mb-none font-black"> <div class="text-comp_wrapper"> <div class="description "> <p></p><p><a href="#">View more on AmazonAppDev GitHub ❯</a></p> <p></p> </div> </div> </div> </div> </div> </div> <div class="content-section gutter-none p-small"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="grid accordion aem-GridColumn aem-GridColumn--default--12"> <div class="cmp-grid outer-container outer-container_gutter-medium p-none mt-base mb-none " data-cmp-is="grid"> <div class="grid-layout cmp-grid__item gutter-medium_grid-no-2 gutter-medium grid-no-2 gutter-medium_grid-no-tablet-1 gutter-medium_grid-no-mobile-1" id="grid-6879172421-item-30cb8626fc"> <div id="grid-6879172421-item-30cb8626fc-grid-component" class="cmp-grid__panel min-width " aria-labelledby="grid-6879172421-item-30cb8626fc-button"><div class="rowComponent"> <div class="row-container " style="min-height: px;"> <div class="mt-none mb-none" style="background:linear-gradient(169.48deg, #FFFFFF 22.72%, rgba(255, 255, 255, 0.76) 98.52%);; border-radius:8px; "> <div class="inner-wrap-indent px-3 px-md-5"> <div class="row-component_wrapper p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp "> <div class="text-comp_wrapper"> <div class="description "> <p></p> </div> </div> </div> </div> <div class="image-component aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte mt-none mb-small" id="apps-sdks_samples_ftvhelloworld_name_image"> <div class="image-rte_wrapper "> <div class="image-pos"> <a href="https://github.com/AmazonAppDev/hello-world-fire-tv" target="_blank" tabindex="0"> <div class="image-wrap d-flex align-items-center justify-content-start "> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/github_icon_32x32.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/github_icon_32x32.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <img alt="download" src="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/github_icon_32x32.png"> </picture> </div> </a> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-none mb-none font-black" id="apps-sdks_samples_ftvhelloworld_name_text"> <div class="text-comp_wrapper"> <div class="description "> <p></p><h5><a href="https://github.com/AmazonAppDev/hello-world-fire-tv" target="_blank">hello-world-fire-tv<br> <br> </a></h5> <hr> <p></p> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-small mb-extra-small font-black" id="apps-sdks_samples_ftvhelloworld_github"> <div class="text-comp_wrapper"> <div class="description "> <p></p><p>A sample Hello World Fire TV app built with Android Jetpack Compose, showcasing scrollable cards, a navigation drawer, and light/dark themes</p> <p><a href="https://github.com/AmazonAppDev/hello-world-fire-tv" target="_blank">View on GitHub ❯</a><br> </p> <p></p> </div> </div> </div> </div> </div> </div> </div> </div> </div></div> </div> </div> <div class="grid-layout cmp-grid__item gutter-medium_grid-no-2 gutter-medium grid-no-2 gutter-medium_grid-no-tablet-1 gutter-medium_grid-no-mobile-1" id="grid-6879172421-item-87d751355d"> <div id="grid-6879172421-item-87d751355d-grid-component" class="cmp-grid__panel min-width " aria-labelledby="grid-6879172421-item-87d751355d-button"><div class="rowComponent"> <div class="row-container " style="min-height: px;"> <div class="mt-none mb-none" style="background:linear-gradient(169.48deg, #FFFFFF 22.72%, rgba(255, 255, 255, 0.76) 98.52%);; border-radius:8px; "> <div class="inner-wrap-indent px-3 px-md-5"> <div class="row-component_wrapper p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp "> <div class="text-comp_wrapper"> <div class="description "> <p></p> </div> </div> </div> </div> <div class="image-component aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte mt-none mb-small" id="apps-sdks_samples_ftvhelloworldrn_name_image"> <div class="image-rte_wrapper "> <div class="image-pos"> <a href="https://github.com/AmazonAppDev/hello-world-fire-tv-react-native" target="_blank" tabindex="0"> <div class="image-wrap d-flex align-items-center justify-content-start "> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/github_icon_32x32.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/github_icon_32x32.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <img alt="download" src="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/github_icon_32x32.png"> </picture> </div> </a> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-none mb-none font-black" id="apps-sdks_samples_ftvhelloworldrn_name_text"> <div class="text-comp_wrapper"> <div class="description "> <p></p><h5><a href="https://github.com/AmazonAppDev/hello-world-fire-tv-react-native" target="_blank">hello-world-fire-tv-react-native</a><br> <br> </h5> <hr> <p></p> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-small mb-extra-small font-black" id="apps-sdks_samples_ftvhelloworldrn_github"> <div class="text-comp_wrapper"> <div class="description "> <p></p><p>A sample Hello World Fire TV app built with React Native</p> <p><a href="https://github.com/AmazonAppDev/hello-world-fire-tv-react-native" target="_blank">View on GitHub ❯</a><br> <br> </p> <p></p> </div> </div> </div> </div> </div> </div> </div> </div> </div></div> </div> </div> <div class="grid-layout cmp-grid__item gutter-medium_grid-no-2 gutter-medium grid-no-2 gutter-medium_grid-no-tablet-1 gutter-medium_grid-no-mobile-1" id="grid-6879172421-item-d5ad33d51d"> <div id="grid-6879172421-item-d5ad33d51d-grid-component" class="cmp-grid__panel min-width " aria-labelledby="grid-6879172421-item-d5ad33d51d-button"><div class="rowComponent"> <div class="row-container " style="min-height: px;"> <div class="mt-none mb-none" style="background:linear-gradient(169.48deg, #FFFFFF 22.72%, rgba(255, 255, 255, 0.76) 98.52%);; border-radius:8px; "> <div class="inner-wrap-indent px-3 px-md-5"> <div class="row-component_wrapper p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp "> <div class="text-comp_wrapper"> <div class="description "> <p></p> </div> </div> </div> </div> <div class="image-component aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte mt-none mb-small" id="apps-sdks_samples_tablethelloworld_name_image"> <div class="image-rte_wrapper "> <div class="image-pos"> <a href="https://github.com/AmazonAppDev/hello-world-fire-tablet" target="_blank" tabindex="0"> <div class="image-wrap d-flex align-items-center justify-content-start "> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/github_icon_32x32.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/github_icon_32x32.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <img alt="download" src="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/github_icon_32x32.png"> </picture> </div> </a> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-none mb-none font-black" id="apps-sdks_samples_tablethelloworld_name_text"> <div class="text-comp_wrapper"> <div class="description "> <p></p><h5><a href="https://github.com/AmazonAppDev/hello-world-fire-tablet" target="_blank">hello-world-fire-tablet</a><br> <br> </h5> <hr> <p></p> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-small mb-extra-small font-black" id="apps-sdks_samples_tablethelloworld_github"> <div class="text-comp_wrapper"> <div class="description "> <p></p><p>A sample Hello World Fire tablet app that detects Google Play Services or app installed from Amazon Appstore and adapts its UI based on screen orientation using Jetpack Compose</p> <p><a href="https://github.com/AmazonAppDev/hello-world-fire-tablet" target="_blank">View on GitHub ❯</a><br> <br> </p> <p></p> </div> </div> </div> </div> </div> </div> </div> </div> </div></div> </div> </div> <div class="grid-layout cmp-grid__item gutter-medium_grid-no-2 gutter-medium grid-no-2 gutter-medium_grid-no-tablet-1 gutter-medium_grid-no-mobile-1" id="grid-6879172421-item-5525982c4d"> <div id="grid-6879172421-item-5525982c4d-grid-component" class="cmp-grid__panel min-width " aria-labelledby="grid-6879172421-item-5525982c4d-button"><div class="rowComponent"> <div class="row-container " style="min-height: px;"> <div class="mt-none mb-none" style="background:linear-gradient(169.48deg, #FFFFFF 22.72%, rgba(255, 255, 255, 0.76) 98.52%);; border-radius:8px; "> <div class="inner-wrap-indent px-3 px-md-5"> <div class="row-component_wrapper p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp "> <div class="text-comp_wrapper"> <div class="description "> <p></p> </div> </div> </div> </div> <div class="image-component aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte mt-none mb-small" id="apps-sdks_samples_kotliniap_name_image"> <div class="image-rte_wrapper "> <div class="image-pos"> <a href="https://github.com/AmazonAppDev/amazon-iap-kotlin" target="_blank" tabindex="0"> <div class="image-wrap d-flex align-items-center justify-content-start "> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/github_icon_32x32.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/github_icon_32x32.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <img alt="download" src="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/sdk/github_icon_32x32.png"> </picture> </div> </a> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-none mb-none font-black" id="apps-sdks_samples_kotliniap_name_text"> <div class="text-comp_wrapper"> <div class="description "> <p></p><h5><a href="https://github.com/AmazonAppDev/amazon-iap-kotlin" target="_blank">amazon-iap-kotlin</a><br> <br> </h5> <hr> <p></p> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-small mb-extra-small font-black" id="apps-sdks_samples_kotliniap_github"> <div class="text-comp_wrapper"> <div class="description "> <p></p><p>Project showing how to integrate the Amazon In-App Purchasing (IAP) API into a Kotlin Android app for Amazon Fire tablets<br> </p> <p><a href="https://github.com/AmazonAppDev/amazon-iap-kotlin" target="_blank">View on GitHub ❯</a><br> <br> </p> <p></p> </div> </div> </div> </div> </div> </div> </div> </div> </div></div> </div> </div> </div></div> </div> </div> </div> </div> </div> </div> <div class="columncontrol aem-GridColumn aem-GridColumn--default--12"> <div class="column-control col-12 px-0 mt-2x-large mb-base cardStyle " id="legacysdks"> <div class="column-control_wrapper" style="background: none"> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/bg_section_transp_light05.png"> <img class="ccImage" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/bg_section_transp_light05.png"> </picture> <div class="column-control_wrapper_container20-80 clearfix gutter-none"> <div class="column-control_wrapper_container20-80 content-section gutter-none p-small"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="title aem-GridColumn aem-GridColumn--default--12"> <div class="title-comp mt-small mb-none font-squidink"> <div class="title-comp_wrapper"> <a class="title-link" id="legacy-sdks"></a> <div class="title-left text-left "> <h2>Legacy SDKs</h2> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-medium mb-none font-black"> <div class="text-comp_wrapper"> <div class="description "> <p></p><p style="line-height: 1.5;"> </p> <p style="line-height: 0.01;"> </p> <p></p> </div> </div> </div> </div> </div> </div> <div class="content-section gutter-none p-small"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="rowComponent aem-GridColumn aem-GridColumn--default--12"> <div class="row-container " style="min-height: px;"> <div class="mt-none mb-none" style="background-color:none; "> <div class="inner-wrap-indent px-3 px-md-5"> <div class="row-component_wrapper p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="title aem-GridColumn aem-GridColumn--default--12"> <div class="title-comp mt-base mb-none font-squidink"> <div class="title-comp_wrapper"> <a class="title-link" id="maps"></a> <div class="title-left text-left "> <h3>Maps</h3> </div> </div> </div> </div> <div class="rowComponent aem-GridColumn aem-GridColumn--default--12"> <div class="row-container " style="min-height: px;"> <div class="mt-medium mb-none" style="background-color:#495159; border-radius:8px; "> <div class="inner-wrap-indent px-3 px-md-5"> <div class="row-component_wrapper p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-base mb-none font-white" id="apps-sdks_legacy_maps"> <div class="text-comp_wrapper"> <div class="description "> <p></p><p style="line-height: 1.5;">⚠️ 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 <a href="https://community.amazondeveloper.com/t/amazon-maps-api-deprecation/5508" style="color: rgb(255,153,0);">Amazon Maps API deprecation knowledge base article</a>.</p> <p style="line-height: 0.1;"> </p> <p></p> </div> </div> </div> </div> </div> </div> </div> </div> </div></div> </div> </div> </div> </div> </div></div> <div class="image-component aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte mt-base mb-base"> <div class="image-rte_wrapper "> <div class="image-pos"> <div class="image-wrap d-flex align-items-center justify-content-center "> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/common/line_900w.png/_jcr_content/renditions/cq5dam.web.1380.1380.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/common/line_900w.png/_jcr_content/renditions/cq5dam.web.1380.1380.webp"> <img alt="line" src="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/common/line_900w.png"> </picture> </div> </div> </div> </div> </div> <div class="rowComponent aem-GridColumn aem-GridColumn--default--12"> <div class="row-container " style="min-height: px;"> <div class="mt-none mb-none" style="background-color:none; "> <div class="inner-wrap-indent px-3 px-md-5"> <div class="row-component_wrapper p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="title aem-GridColumn aem-GridColumn--default--12"> <div class="title-comp mt-medium mb-none font-squidink"> <div class="title-comp_wrapper"> <a class="title-link" id="inapp-purchasing-sdk-and-plugins"></a> <div class="title-left text-left "> <h3>In-App Purchasing SDK and plugins</h3> </div> </div> </div> </div> <div class="rowComponent aem-GridColumn aem-GridColumn--default--12"> <div class="row-container " style="min-height: px;"> <div class="mt-medium mb-none" style="background-color:#404951; border-radius:8px; "> <div class="inner-wrap-indent px-3 px-md-5"> <div class="row-component_wrapper p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-base mb-none font-white" id="apps-sdks_legacy_iapv20"> <div class="text-comp_wrapper"> <div class="description "> <p></p><p style="line-height: 1.5;">⚠️ 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 <a href="#appstoresdk" style="color: rgb(255,153,0);">Appstore SDK</a>.</p> <p style="line-height: 0.1;"> </p> <p></p> </div> </div> </div> </div> </div> </div> </div> </div> </div></div> <div class="grid accordion aem-GridColumn aem-GridColumn--default--12"> <div id="Apps-SDKs_Legacy_IAPV20_Docs" class="cmp-grid outer-container outer-container_gutter-small p-none mt-medium mb-none " data-cmp-is="grid"> <div class="grid-layout cmp-grid__item gutter-small_grid-no-3 gutter-small grid-no-3 gutter-small_grid-no-tablet-1 gutter-small_grid-no-mobile-1" id="grid-f4f37b12b3-item-6805e06784"> <div id="grid-f4f37b12b3-item-6805e06784-grid-component" class="cmp-grid__panel min-width d-flex h-100" aria-labelledby="grid-f4f37b12b3-item-6805e06784-button"><div class="rowComponent"> <div class="row-container " style="min-height: px;"> <div class="mt-none mb-none" style="background:linear-gradient(169.48deg, #FFFFFF 22.72%, rgba(255, 255, 255, 0.76) 98.52%);; border-radius:8px; "> <div class="inner-wrap-indent px-3 px-md-5"> <div class="row-component_wrapper p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp "> <div class="text-comp_wrapper"> <div class="description "> <p></p> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-none mb-none font-black"> <div class="text-comp_wrapper"> <div class="description "> <p></p><h5>In-app purchasing SDK (Android)<br> </h5> <p></p> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-none mb-extra-small font-black"> <div class="text-comp_wrapper"> <div class="description "> <p></p><hr> <p><a href="https://developer.amazon.com/docs/in-app-purchasing/iap-whats-new.html" target="_self">Release notes ❯</a></p> <p><a href="https://developer.amazon.com/docs/in-app-purchasing/iap-get-started.html" target="_self">Documentation ❯</a></p> <p> </p> <p></p> </div> </div> </div> </div> </div> </div> </div> </div> </div></div> </div> </div> <div class="grid-layout cmp-grid__item gutter-small_grid-no-3 gutter-small grid-no-3 gutter-small_grid-no-tablet-1 gutter-small_grid-no-mobile-1" id="grid-f4f37b12b3-item-565cde5fe7"> <div id="grid-f4f37b12b3-item-565cde5fe7-grid-component" class="cmp-grid__panel min-width d-flex h-100" aria-labelledby="grid-f4f37b12b3-item-565cde5fe7-button"><div class="rowComponent"> <div class="row-container " style="min-height: px;"> <div class="mt-none mb-none" style="background:linear-gradient(169.48deg, #FFFFFF 22.72%, rgba(255, 255, 255, 0.76) 98.52%);; border-radius:8px; "> <div class="inner-wrap-indent px-3 px-md-5"> <div class="row-component_wrapper p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp "> <div class="text-comp_wrapper"> <div class="description "> <p></p> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-none mb-none font-black"> <div class="text-comp_wrapper"> <div class="description "> <p></p><h5>In-app purchasing sample Web App<br> </h5> <p></p> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-none mb-extra-small font-black"> <div class="text-comp_wrapper"> <div class="description "> <p></p><hr> <p><a href="https://developer.amazon.com/docs/in-app-purchasing/iap-example-webapp.html" target="_self">Documentation ❯</a></p> <p><a href="#"> </a></p> <p> </p> <p></p> </div> </div> </div> </div> </div> </div> </div> </div> </div></div> </div> </div> <div class="grid-layout cmp-grid__item gutter-small_grid-no-3 gutter-small grid-no-3 gutter-small_grid-no-tablet-1 gutter-small_grid-no-mobile-1" id="grid-f4f37b12b3-item-ed2a864bdb"> <div id="grid-f4f37b12b3-item-ed2a864bdb-grid-component" class="cmp-grid__panel min-width d-flex h-100" aria-labelledby="grid-f4f37b12b3-item-ed2a864bdb-button"><div class="rowComponent"> <div class="row-container " style="min-height: px;"> <div class="mt-none mb-none" style="background:linear-gradient(169.48deg, #FFFFFF 22.72%, rgba(255, 255, 255, 0.76) 98.52%);; border-radius:8px; "> <div class="inner-wrap-indent px-3 px-md-5"> <div class="row-component_wrapper p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp "> <div class="text-comp_wrapper"> <div class="description "> <p></p> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-none mb-none font-black"> <div class="text-comp_wrapper"> <div class="description "> <p></p><h5>In-app purchasing Unity plugin<br> </h5> <p></p> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-none mb-extra-small font-black"> <div class="text-comp_wrapper"> <div class="description "> <p></p><hr> <p><a href="https://developer.amazon.com/docs/cross-platform-plugins/release-notes.html" target="_self">Release notes ❯</a></p> <p><a href="https://developer.amazon.com/docs/cross-platform-plugins/cpp-use-the-iap-plugin-for-unity.html" target="_self">Documentation ❯</a></p> <p> </p> <p></p> </div> </div> </div> </div> </div> </div> </div> </div> </div></div> </div> </div> </div></div> <div class="grid accordion aem-GridColumn aem-GridColumn--default--12"> <div id="Apps-SDKs_Legacy_IAPV20_Docs" class="cmp-grid outer-container outer-container_gutter-small p-none mt-medium mb-2x-large " data-cmp-is="grid"> <div class="grid-layout cmp-grid__item gutter-small_grid-no-3 gutter-small grid-no-3 gutter-small_grid-no-tablet-1 gutter-small_grid-no-mobile-1" id="grid-dbf6e87ffb-item-b76cba477b"> <div id="grid-dbf6e87ffb-item-b76cba477b-grid-component" class="cmp-grid__panel min-width d-flex h-100" aria-labelledby="grid-dbf6e87ffb-item-b76cba477b-button"><div class="rowComponent"> <div class="row-container " style="min-height: px;"> <div class="mt-none mb-none" style="background:linear-gradient(169.48deg, #FFFFFF 22.72%, rgba(255, 255, 255, 0.76) 98.52%);; border-radius:8px; "> <div class="inner-wrap-indent px-3 px-md-5"> <div class="row-component_wrapper p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp "> <div class="text-comp_wrapper"> <div class="description "> <p></p> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-none mb-none font-black"> <div class="text-comp_wrapper"> <div class="description "> <p></p><h5>In-app purchasing Cordova plugin<br> </h5> <p></p> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-none mb-extra-small font-black"> <div class="text-comp_wrapper"> <div class="description "> <p></p><hr> <p><a href="https://developer.amazon.com/docs/cross-platform-plugins/release-notes.html" target="_self">Release notes ❯</a></p> <p><a href="https://developer.amazon.com/docs/cross-platform-plugins/cpp-use-the-iap-plugin-for-cordova.html" target="_self">Documentation ❯</a></p> <p> </p> <p></p> </div> </div> </div> </div> </div> </div> </div> </div> </div></div> </div> </div> <div class="grid-layout cmp-grid__item gutter-small_grid-no-3 gutter-small grid-no-3 gutter-small_grid-no-tablet-1 gutter-small_grid-no-mobile-1" id="grid-dbf6e87ffb-item-5494bb34b5"> <div id="grid-dbf6e87ffb-item-5494bb34b5-grid-component" class="cmp-grid__panel min-width d-flex h-100" aria-labelledby="grid-dbf6e87ffb-item-5494bb34b5-button"><div class="rowComponent"> <div class="row-container " style="min-height: px;"> <div class="mt-none mb-none" style="background:linear-gradient(169.48deg, #FFFFFF 22.72%, rgba(255, 255, 255, 0.76) 98.52%);; border-radius:8px; "> <div class="inner-wrap-indent px-3 px-md-5"> <div class="row-component_wrapper p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp "> <div class="text-comp_wrapper"> <div class="description "> <p></p> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-none mb-none font-black"> <div class="text-comp_wrapper"> <div class="description "> <p></p><h5>In-app purchasing Xamarin plugin<br> </h5> <p></p> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-none mb-extra-small font-black"> <div class="text-comp_wrapper"> <div class="description "> <p></p><hr> <p><a href="https://developer.amazon.com/docs/cross-platform-plugins/release-notes.html" target="_self">Release notes ❯</a></p> <p><a href="https://developer.amazon.com/docs/cross-platform-plugins/cpp-use-the-iap-plugin-for-xamarin.html" target="_self">Documentation ❯</a></p> <p> </p> <p></p> </div> </div> </div> </div> </div> </div> </div> </div> </div></div> </div> </div> <div class="grid-layout cmp-grid__item gutter-small_grid-no-3 gutter-small grid-no-3 gutter-small_grid-no-tablet-1 gutter-small_grid-no-mobile-1" id="grid-dbf6e87ffb-item-e08c5c684e"> <div id="grid-dbf6e87ffb-item-e08c5c684e-grid-component" class="cmp-grid__panel min-width d-flex h-100" aria-labelledby="grid-dbf6e87ffb-item-e08c5c684e-button"><div class="rowComponent"> <div class="row-container " style="min-height: px;"> <div class="mt-none mb-none" style="background:linear-gradient(169.48deg, #FFFFFF 22.72%, rgba(255, 255, 255, 0.76) 98.52%);; border-radius:8px; "> <div class="inner-wrap-indent px-3 px-md-5"> <div class="row-component_wrapper p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp "> <div class="text-comp_wrapper"> <div class="description "> <p></p> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-none mb-none font-black"> <div class="text-comp_wrapper"> <div class="description "> <p></p><h5>In-app purchasing Adobe AIR plugin<br> </h5> <p></p> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-none mb-extra-small font-black"> <div class="text-comp_wrapper"> <div class="description "> <p></p><hr> <p><a href="https://developer.amazon.com/docs/cross-platform-plugins/release-notes.html" target="_self">Release notes ❯</a></p> <p><a href="https://developer.amazon.com/docs/cross-platform-plugins/cpp-use-the-iap-plugin-for-adobe-air.html" target="_self">Documentation ❯</a></p> <p> </p> <p></p> </div> </div> </div> </div> </div> </div> </div> </div> </div></div> </div> </div> </div></div> </div> </div> </div> </div> </div></div> </div> </div> </div> </div> </div> </div> <div class="columncontrol aem-GridColumn aem-GridColumn--default--12"> <div class="column-control col-12 px-0 mt-2x-large mb-base hideMobile "> <div class="column-control_wrapper" style="background: none"> <div class="column-control_wrapper_container50-50 clearfix gutter-none"> <div class="column-control_wrapper_container50-50 content-section gutter-none p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="experiencefragment aem-GridColumn aem-GridColumn--default--12"> <div class="xf-content-height"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="rowComponent aem-GridColumn aem-GridColumn--default--12"> <div class="row-container " style="min-height: px;"> <div style="background-color:none; "> <div class="inner-wrap-indent px-3 px-md-5"> <div class="row-component_wrapper "> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="rowComponent aem-GridColumn aem-GridColumn--default--12"> <div class="row-container " style="min-height: px;"> <div class="mt-none mb-none" style="background-color:#FFFFFF; border-radius:8px; "> <div class="inner-wrap-indent px-3 px-md-5"> <div class="row-component_wrapper p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="title aem-GridColumn aem-GridColumn--default--12"> <div class="title-comp mt-extra-large mb-large font-black"> <div class="title-comp_wrapper"> <a class="title-link" id="sign-up-for-our-newsletter"></a> <div class="title-left text-left "> <h2>Sign up for our newsletter</h2> </div> </div> </div> </div> <div class="columncontrol aem-GridColumn aem-GridColumn--default--12"> <div class="column-control col-12 px-0 mt-none mb-none "> <div class="column-control_wrapper" style="background: none"> <div class="column-control_wrapper_container25-75 clearfix gutter-none"> <div class="column-control_wrapper_container25-75 content-section gutter-none p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="image-component aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte mt-none mb-small"> <div class="image-rte_wrapper "> <div class="image-pos"> <div class="image-wrap d-flex align-items-center justify-content-center "> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/illustration_mail_100x120.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/illustration_mail_100x120.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <img alt="subscribe" src="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/illustration_mail_100x120.png"> </picture> </div> </div> </div> </div> </div> </div> </div> <div class="content-section gutter-none p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-base mb-none font-black"> <div class="text-comp_wrapper"> <div class="description "> <p></p><div style="text-align: left;">Get the most up to date Amazon Appstore developer news, product releases, tutorials, and more.</div> <p></p> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="pardotform aem-GridColumn aem-GridColumn--default--12"> <div id="content-cta-subscribeform"> <iframe sandbox="allow-forms allow-modals allow-popups allow-scripts allow-same-origin allow-top-navigation allow-popups-to-escape-sandbox" src="https://m.amazonappservices.com/l/296652/2024-05-09/2vg465" width="100%" height="1200" type="text/html" frameborder="0" allowtransparency="true" style="border: 0"></iframe> </div></div> </div> </div> </div> </div> </div></div> </div> </div> </div> </div> </div></div> </div> </div> </div> </div> </div> <div class="content-section gutter-none p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="rowComponent aem-GridColumn aem-GridColumn--default--12"> <div class="row-container " style="min-height: px;"> <div class="mt-none mb-none" style="background-color:none; "> <div class="inner-wrap-indent px-3 px-md-5"> <div class="row-component_wrapper p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="rowComponent aem-GridColumn aem-GridColumn--default--12"> <div class="row-container " style="min-height: px;"> <div class="mt-none mb-none" style="background-color:none; "> <div class="inner-wrap-indent px-3 px-md-5"> <div class="row-component_wrapper p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="title aem-GridColumn aem-GridColumn--default--12"> <div class="title-comp mt-extra-large mb-base font-squidink"> <div class="title-comp_wrapper"> <a class="title-link" id="developer-resources"></a> <div class="title-left text-left "> <h2>Developer Resources</h2> </div> </div> </div> </div> <div class="image-rte aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte font-black mt-none mb-none "> <div class="image-rte_wrapper" style="background:none"> <div class="image-pos"> <div class="image-wrap d-flex align-items-center justify-content-start"> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/illustration_resourcesA_150x100.png/_jcr_content/renditions/cq5dam.web.1380.1380.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/illustration_resourcesA_150x100.png/_jcr_content/renditions/cq5dam.web.1380.1380.webp"> <img class="banner-image" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/illustration_resourcesA_150x100.png"> </picture> </div> </div> </div> </div></div> </div> </div> </div> </div> </div></div> <div class="columncontrol aem-GridColumn aem-GridColumn--default--12"> <div class="column-control col-12 px-0 mt-medium mb-medium "> <div class="column-control_wrapper" style="background: none"> <div class="column-control_wrapper_container20-80 clearfix gutter-small"> <div class="column-control_wrapper_container20-80 content-section gutter-small p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="image-component aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte mt-none mb-none" id="apps-sdks_resources_compatandroidsdks_image_desktop"> <div class="image-rte_wrapper "> <div class="image-pos"> <a href="https://developer.amazon.com/docs/apps-and-games/sdk-external-compatible.html" target="_self" tabindex="0"> <div class="image-wrap d-flex align-items-center justify-content-end "> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/common/icon_sdk_download_44x44.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/common/icon_sdk_download_44x44.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <img alt="Compatible Android SDKs" src="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/common/icon_sdk_download_44x44.png"> </picture> </div> </a> </div> </div> </div> </div> </div> </div> <div class="content-section gutter-small p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="title aem-GridColumn aem-GridColumn--default--12"> <div class="title-comp mt-extra-small mb-none font-black" id="apps-sdks_resources_compatandroidsdks_text_desktop"> <div class="title-comp_wrapper"> <a class="title-link" id="compatible-android-sdks"></a> <div class="title-left text-left "> <a class="title-link" href="https://developer.amazon.com/docs/apps-and-games/sdk-external-compatible.html" target="_self"> <h4>Compatible Android SDKs</h4> </a> </div> </div> </div> </div> <div class="image-component aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte mt-medium mb-none"> <div class="image-rte_wrapper "> <div class="image-pos"> <div class="image-wrap d-flex align-items-center justify-content-start "> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/line_490w.png/_jcr_content/renditions/cq5dam.web.1380.1380.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/line_490w.png/_jcr_content/renditions/cq5dam.web.1380.1380.webp"> <img alt="line" src="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/line_490w.png"> </picture> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="columncontrol aem-GridColumn aem-GridColumn--default--12"> <div class="column-control col-12 px-0 mt-medium mb-medium "> <div class="column-control_wrapper" style="background: none"> <div class="column-control_wrapper_container20-80 clearfix gutter-small"> <div class="column-control_wrapper_container20-80 content-section gutter-small p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="image-component aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte mt-none mb-none" id="apps-sdks_resources_releasenotes_image_desktop"> <div class="image-rte_wrapper "> <div class="image-pos"> <a href="https://developer.amazon.com/docs/apps-and-games/release-notes.html" target="_self" tabindex="0"> <div class="image-wrap d-flex align-items-center justify-content-end "> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/common/icon_releaseNotes_44x44.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/common/icon_releaseNotes_44x44.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <img alt="Release notes" src="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/common/icon_releaseNotes_44x44.png"> </picture> </div> </a> </div> </div> </div> </div> </div> </div> <div class="content-section gutter-small p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="title aem-GridColumn aem-GridColumn--default--12"> <div class="title-comp mt-extra-small mb-none font-black" id="apps-sdks_resources_releasenotes_text_desktop"> <div class="title-comp_wrapper"> <a class="title-link" id="release-notes"></a> <div class="title-left text-left "> <a class="title-link" href="https://developer.amazon.com/docs/apps-and-games/release-notes.html" target="_self"> <h4>Release notes</h4> </a> </div> </div> </div> </div> <div class="image-component aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte mt-medium mb-none"> <div class="image-rte_wrapper "> <div class="image-pos"> <div class="image-wrap d-flex align-items-center justify-content-start "> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/line_490w.png/_jcr_content/renditions/cq5dam.web.1380.1380.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/line_490w.png/_jcr_content/renditions/cq5dam.web.1380.1380.webp"> <img alt="line" src="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/line_490w.png"> </picture> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="columncontrol aem-GridColumn aem-GridColumn--default--12"> <div class="column-control col-12 px-0 mt-medium mb-medium "> <div class="column-control_wrapper" style="background: none"> <div class="column-control_wrapper_container20-80 clearfix gutter-small"> <div class="column-control_wrapper_container20-80 content-section gutter-small p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="image-component aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte mt-none mb-none" id="apps-sdks_resources_techdocs_image_desktop"> <div class="image-rte_wrapper "> <div class="image-pos"> <a href="https://developer.amazon.com/docs/apps-and-games/documentation.html" target="_self" tabindex="0"> <div class="image-wrap d-flex align-items-center justify-content-end "> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/icon_sample_techdocs_48x48.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/icon_sample_techdocs_48x48.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <img alt="Technical Docs" src="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/icon_sample_techdocs_48x48.png"> </picture> </div> </a> </div> </div> </div> </div> </div> </div> <div class="content-section gutter-small p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="title aem-GridColumn aem-GridColumn--default--12"> <div class="title-comp mt-extra-small mb-none font-black" id="apps-sdks_resources_techdocs_text_desktop"> <div class="title-comp_wrapper"> <a class="title-link" id="technical-documentation"></a> <div class="title-left text-left "> <a class="title-link" href="https://developer.amazon.com/docs/apps-and-games/documentation.html" target="_self"> <h4>Technical Documentation</h4> </a> </div> </div> </div> </div> <div class="image-component aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte mt-none mb-none"> <div class="image-rte_wrapper "> <div class="image-pos"> <div class="image-wrap d-flex align-items-center justify-content-start "> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/line_490w.png/_jcr_content/renditions/cq5dam.web.1380.1380.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/line_490w.png/_jcr_content/renditions/cq5dam.web.1380.1380.webp"> <img alt="line" src="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/line_490w.png"> </picture> </div> </div> </div> </div> </div> <div class="image-component aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte mt-medium mb-none"> <div class="image-rte_wrapper "> <div class="image-pos"> <div class="image-wrap d-flex align-items-center justify-content-start "> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/line_490w.png/_jcr_content/renditions/cq5dam.web.1380.1380.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/line_490w.png/_jcr_content/renditions/cq5dam.web.1380.1380.webp"> <img alt="line" src="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/line_490w.png"> </picture> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="columncontrol aem-GridColumn aem-GridColumn--default--12"> <div class="column-control col-12 px-0 mt-medium mb-medium "> <div class="column-control_wrapper" style="background: none"> <div class="column-control_wrapper_container20-80 clearfix gutter-small"> <div class="column-control_wrapper_container20-80 content-section gutter-small p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="image-component aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte mt-none mb-none" id="apps-sdks_resources_videotutorials_image_desktop"> <div class="image-rte_wrapper "> <div class="image-pos"> <a href="https://www.youtube.com/watch?v=zDl_GT-gEMU&list=PL93Q4ZD_4z4oUkRM0ap23LAN3HBENuXt2" target="_blank" tabindex="0"> <div class="image-wrap d-flex align-items-center justify-content-end "> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/common/icon_videoTutorial_44x44.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/common/icon_videoTutorial_44x44.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <img alt="video tutorials" src="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/common/icon_videoTutorial_44x44.png"> </picture> </div> </a> </div> </div> </div> </div> </div> </div> <div class="content-section gutter-small p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="title aem-GridColumn aem-GridColumn--default--12"> <div class="title-comp mt-extra-small mb-none font-black" id="apps-sdks_resources_videotutorials_text_desktop"> <div class="title-comp_wrapper"> <a class="title-link" id="video-tutorials"></a> <div class="title-left text-left "> <a class="title-link" href="https://www.youtube.com/watch?v=zDl_GT-gEMU&list=PL93Q4ZD_4z4oUkRM0ap23LAN3HBENuXt2" target="_blank"> <h4>Video tutorials</h4> </a> </div> </div> </div> </div> <div class="image-component aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte mt-medium mb-none"> <div class="image-rte_wrapper "> <div class="image-pos"> <div class="image-wrap d-flex align-items-center justify-content-start "> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/line_490w.png/_jcr_content/renditions/cq5dam.web.1380.1380.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/line_490w.png/_jcr_content/renditions/cq5dam.web.1380.1380.webp"> <img alt="line" src="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/line_490w.png"> </picture> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div></div> </div> </div> </div> </div> </div> </div> <div class="rowComponent aem-GridColumn aem-GridColumn--default--12"> <div class="row-container hideDesktop hideTablet" style="min-height: px;"> <div class="mt-base mb-2x-large" style="background-color:none; "> <div class="inner-wrap-indent px-3 px-md-5"> <div class="row-component_wrapper p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="title aem-GridColumn aem-GridColumn--default--12"> <div class="title-comp mt-extra-large mb-base font-squidink"> <div class="title-comp_wrapper"> <a class="title-link" id="developer-resources"></a> <div class="title-left text-left "> <h2>Developer resources</h2> </div> </div> </div> </div> <div class="image-rte aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte font-black mt-none mb-large "> <div class="image-rte_wrapper" style="background:none"> <div class="image-pos"> <div class="image-wrap d-flex align-items-center justify-content-start"> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/illustration_resourcesA_150x100.png/_jcr_content/renditions/cq5dam.web.1380.1380.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/illustration_resourcesA_150x100.png/_jcr_content/renditions/cq5dam.web.1380.1380.webp"> <img class="banner-image" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/illustration_resourcesA_150x100.png"> </picture> </div> </div> </div> </div></div> <div class="rowComponent aem-GridColumn aem-GridColumn--default--12"> <div class="row-container " style="min-height: px;"> <div class="mt-none mb-2x-large" style="background-color:none; "> <div class="inner-wrap-indent px-3 px-md-5"> <div class="row-component_wrapper p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="image-component aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte mt-none mb-none" id="apps-sdks_resources_compatandroidsdks_image_mobile"> <div class="image-rte_wrapper "> <div class="image-pos"> <a href="https://developer.amazon.com/docs/apps-and-games/sdk-external-compatible.html" target="_self" tabindex="0"> <div class="image-wrap d-flex align-items-center justify-content-start "> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/common/icon_sdk_download_44x44.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/common/icon_sdk_download_44x44.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <img alt="Compatible Android SDKs" src="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/common/icon_sdk_download_44x44.png"> </picture> </div> </a> </div> </div> </div> </div> <div class="title aem-GridColumn aem-GridColumn--default--12"> <div class="title-comp mt-extra-small mb-none font-black" id="apps-sdks_resources_compatandroidsdks_text_mobile"> <div class="title-comp_wrapper"> <a class="title-link" id="compatible-android-sdks"></a> <div class="title-left text-left "> <a class="title-link" href="https://developer.amazon.com/docs/apps-and-games/sdk-external-compatible.html" target="_self"> <h4>Compatible Android SDKs</h4> </a> </div> </div> </div> </div> <div class="image-component aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte mt-none mb-none"> <div class="image-rte_wrapper "> <div class="image-pos"> <div class="image-wrap d-flex align-items-center justify-content-start "> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/line_340w.jpg/_jcr_content/renditions/cq5dam.web.1380.1380.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/line_340w.jpg/_jcr_content/renditions/cq5dam.web.1380.1380.webp"> <img alt="line" src="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/line_340w.jpg"> </picture> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div></div> <div class="rowComponent aem-GridColumn aem-GridColumn--default--12"> <div class="row-container " style="min-height: px;"> <div class="mt-none mb-2x-large" style="background-color:none; "> <div class="inner-wrap-indent px-3 px-md-5"> <div class="row-component_wrapper p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="image-component aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte mt-none mb-none" id="apps-sdks_resources_releasenotes_image_mobile"> <div class="image-rte_wrapper "> <div class="image-pos"> <a href="https://developer.amazon.com/docs/apps-and-games/release-notes.html" target="_self" tabindex="0"> <div class="image-wrap d-flex align-items-center justify-content-start "> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/common/icon_releaseNotes_44x44.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/common/icon_releaseNotes_44x44.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <img alt="Release notes" src="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/common/icon_releaseNotes_44x44.png"> </picture> </div> </a> </div> </div> </div> </div> <div class="title aem-GridColumn aem-GridColumn--default--12"> <div class="title-comp mt-extra-small mb-none font-black" id="apps-sdks_resources_releasenotes_text_mobile"> <div class="title-comp_wrapper"> <a class="title-link" id="release-notes"></a> <div class="title-left text-left "> <a class="title-link" href="https://developer.amazon.com/docs/apps-and-games/release-notes.html" target="_self"> <h4>Release notes</h4> </a> </div> </div> </div> </div> <div class="image-component aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte mt-none mb-none"> <div class="image-rte_wrapper "> <div class="image-pos"> <div class="image-wrap d-flex align-items-center justify-content-start "> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/line_340w.jpg/_jcr_content/renditions/cq5dam.web.1380.1380.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/line_340w.jpg/_jcr_content/renditions/cq5dam.web.1380.1380.webp"> <img alt="line" src="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/line_340w.jpg"> </picture> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div></div> <div class="rowComponent aem-GridColumn aem-GridColumn--default--12"> <div class="row-container " style="min-height: px;"> <div class="mt-none mb-2x-large" style="background-color:none; "> <div class="inner-wrap-indent px-3 px-md-5"> <div class="row-component_wrapper p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="image-component aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte mt-none mb-none" id="apps-sdks_resources_techdocs_image_mobile"> <div class="image-rte_wrapper "> <div class="image-pos"> <a href="https://developer.amazon.com/docs/apps-and-games/documentation.html" target="_self" tabindex="0"> <div class="image-wrap d-flex align-items-center justify-content-start "> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/icon_sample_techdocs_48x48.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/icon_sample_techdocs_48x48.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <img alt="Technical Docs" src="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/icon_sample_techdocs_48x48.png"> </picture> </div> </a> </div> </div> </div> </div> <div class="title aem-GridColumn aem-GridColumn--default--12"> <div class="title-comp mt-extra-small mb-none font-black" id="apps-sdks_resources_techdocs_text_mobile"> <div class="title-comp_wrapper"> <a class="title-link" id="technical-documentation"></a> <div class="title-left text-left "> <a class="title-link" href="https://developer.amazon.com/docs/apps-and-games/documentation.html" target="_self"> <h4>Technical Documentation</h4> </a> </div> </div> </div> </div> <div class="image-component aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte mt-none mb-none"> <div class="image-rte_wrapper "> <div class="image-pos"> <div class="image-wrap d-flex align-items-center justify-content-start "> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/line_340w.jpg/_jcr_content/renditions/cq5dam.web.1380.1380.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/line_340w.jpg/_jcr_content/renditions/cq5dam.web.1380.1380.webp"> <img alt="line" src="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/line_340w.jpg"> </picture> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div></div> <div class="rowComponent aem-GridColumn aem-GridColumn--default--12"> <div class="row-container " style="min-height: px;"> <div class="mt-none mb-2x-large" style="background-color:none; "> <div class="inner-wrap-indent px-3 px-md-5"> <div class="row-component_wrapper p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="image-component aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte mt-none mb-none" id="apps-sdks_resources_videotutorials_image_mobile"> <div class="image-rte_wrapper "> <div class="image-pos"> <a href="https://www.youtube.com/watch?v=zDl_GT-gEMU&list=PL93Q4ZD_4z4oUkRM0ap23LAN3HBENuXt2" target="_blank" tabindex="0"> <div class="image-wrap d-flex align-items-center justify-content-start "> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/common/icon_videoTutorial_44x44.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/common/icon_videoTutorial_44x44.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <img alt="Video tutorials" src="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2024/common/icon_videoTutorial_44x44.png"> </picture> </div> </a> </div> </div> </div> </div> <div class="title aem-GridColumn aem-GridColumn--default--12"> <div class="title-comp mt-extra-small mb-none font-black" id="apps-sdks_resources_videotutorials_text_mobile"> <div class="title-comp_wrapper"> <a class="title-link" id="video-tutorials"></a> <div class="title-left text-left "> <a class="title-link" href="https://www.youtube.com/watch?v=zDl_GT-gEMU&list=PL93Q4ZD_4z4oUkRM0ap23LAN3HBENuXt2" target="_blank"> <h4>Video tutorials</h4> </a> </div> </div> </div> </div> <div class="image-component aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte mt-none mb-none"> <div class="image-rte_wrapper "> <div class="image-pos"> <div class="image-wrap d-flex align-items-center justify-content-start "> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/line_340w.jpg/_jcr_content/renditions/cq5dam.web.1380.1380.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/line_340w.jpg/_jcr_content/renditions/cq5dam.web.1380.1380.webp"> <img alt="line" src="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/line_340w.jpg"> </picture> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div></div> </div> </div> </div> </div> </div></div> <div class="rowComponent aem-GridColumn aem-GridColumn--default--12"> <div class="row-container hideDesktop hideTablet" style="min-height: px;"> <div class="mt-none mb-none" id="apps-l1_panel_emailsignup_mobile" style="background-color:none; "> <div class="inner-wrap-indent px-3 px-md-5"> <div class="row-component_wrapper p-none"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="experiencefragment aem-GridColumn aem-GridColumn--default--12"> <div class="xf-content-height"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="rowComponent aem-GridColumn aem-GridColumn--default--12"> <div class="row-container " style="min-height: px;"> <div class="mt-2x-large mb-2x-large" style="background-color:#FFFFFF; border-radius:8px; "> <div class="inner-wrap-indent px-3 px-md-5"> <div class="row-component_wrapper p-large"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="title aem-GridColumn aem-GridColumn--default--12"> <div class="title-comp mt-none mb-large font-black"> <div class="title-comp_wrapper"> <a class="title-link" id="sign-up-for-our-newsletter"></a> <div class="title-left text-left "> <h2>Sign up for our newsletter</h2> </div> </div> </div> </div> <div class="image-component aem-GridColumn aem-GridColumn--default--12"> <div class="image-rte mt-none mb-small"> <div class="image-rte_wrapper "> <div class="image-pos"> <div class="image-wrap d-flex align-items-center justify-content-start "> <picture> <source media="(min-width: 768px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/illustration_mail_100x120.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <source media="(max-width: 767px)" srcset="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/illustration_mail_100x120.png/_jcr_content/renditions/cq5dam.web.1280.1280.webp"> <img alt="subscribe" src="//ds6yc8t7pnx74.cloudfront.net/content/dam/appstore/visual_update_2020/test/illustration_mail_100x120.png"> </picture> </div> </div> </div> </div> </div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-base mb-none font-black"> <div class="text-comp_wrapper"> <div class="description "> <p></p><div style="text-align: left;">Get the most up to date Amazon Appstore developer news, product releases, tutorials, and more.</div> <p></p> </div> </div> </div> </div> <div class="pardotform aem-GridColumn aem-GridColumn--default--12"> <div> <iframe sandbox="allow-forms allow-modals allow-popups allow-scripts allow-same-origin allow-top-navigation allow-popups-to-escape-sandbox" src="https://m.amazonappservices.com/l/296652/2024-05-09/2vg465" width="100%" height="1200" type="text/html" frameborder="0" allowtransparency="true" style="border: 0"></iframe> </div></div> </div> </div> </div> </div> </div></div> </div> </div> </div> </div> </div> </div> </div> </div></div> <div class="rowComponent aem-GridColumn aem-GridColumn--default--12"> <div class="row-container " style="min-height: px;"> <div class="mt-2x-large mb-2x-large" id="apps-sdks_panel_createaccount-createaccount_button" style="background-color:#f6f6f6; border-radius:8px; "> <div class="inner-wrap-indent px-3 px-md-5"> <div class="row-component_wrapper p-small"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="title aem-GridColumn aem-GridColumn--default--12"> <div class="title-comp mt-medium mb-none font-squidink"> <div class="title-comp_wrapper"> <a class="title-link" id="create-your-account-to-get-started-today"></a> <div class="title-left text-left "> <h2>Create your account to get started today!</h2> </div> </div> </div> </div> <div class="title aem-GridColumn aem-GridColumn--default--12"> <div class="title-comp mt-base mb-base font-squidink"> <div class="title-comp_wrapper"> <a class="title-link" id="registration-is-easy-and-free-gain-access-to-all-of-amazons-apis-and-get-your-apps-published-across-millions-of-devices-in-over-236-countries-and-territories-worldwide"></a> <div class="title-left text-left "> <h4>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.</h4> </div> </div> </div> </div> <div class="buttonComponent aem-GridColumn aem-GridColumn--default--12"> <div class="btn-section text-left mt-none mb-extra-large " id="apps-sdks_panel_createaccount-createaccount_button"> <a href="https://www.amazon.com/ap/register?clientContext=130-6830764-7565500&openid.identity=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0%2Fidentifier_select&siteState=clientContext%3D140-5240481-9393408%2CsourceUrl%3Dhttps%253A%252F%252Fdeveloper.amazon.com%252Fsettings%252Fconsole%252Fregistration%253Freturn_to%253D%252Fapps-and-games%2Csignature%3DR6AIXlj2Bj2Fwc7EBuqfl0CNCjUbh6Ej3D&marketPlaceId=ATVPDKIKX0DER&language=en_US&pageId=amzn_developer_portal&openid.return_to=https%3A%2F%2Fdeveloper.amazon.com%2Fsettings%2Fconsole%2Fregistration%3Freturn_to%3D%252Fapps-and-games&prevRID=93HMKYWW3JS4T3Q5EJ37&openid.assoc_handle=mas_dev_portal&openid.mode=checkid_setup&prepopulatedLoginId=&failedSignInCount=0&openid.claimed_id=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0%2Fidentifier_select&openid.ns=http%3A%2F%2Fspecs.openid.net%2Fauth%2F2.0" tabindex="0" target="_self" role="button" class="cta-button d-inline-flex align-items-center justify-content-center cta-orange2 ">Create Developer Account</a> </div></div> </div> </div> </div> </div> </div></div> <div class="text aem-GridColumn aem-GridColumn--default--12"> <div class="text-comp mt-none mb-2x-large font-black"> <div class="text-comp_wrapper"> <div class="description "> <p></p> </div> </div> </div> </div> </div> </div> </div> </div> </div></div> </div> </div> <div class="footer iparsys parsys"> <div class="newpar new section"> </div> <div class="par iparys_inherited"> </div> </div> <input type="hidden" name="pageCategory" value="apps-and-games" id="pageCategory"> </div> <script src="//ds6yc8t7pnx74.cloudfront.net/etc.clientlibs/developer-portal/clientlibs/dependencies.min.js"></script> <script src="//ds6yc8t7pnx74.cloudfront.net/etc.clientlibs/developer-portal/clientlibs/main.min.js"></script> </div> <section class="dp-content-slot dp-content-pixel-tracker-slot"> <div class="dp-content-slot-inner container"> </div> </section> <footer class='dpFooter'> <a class='dpfBackToTopLink' href='#'>Back to top</a> <nav class="dpfNav accordion clearfix"> <div class='dpfWidth'> <div class='dpfnHideRightMargin'> <div class='dpfnColWrap'> <div class="dpfnCol"> <div class="dpfnGroup accrItem"> <div class='dpIconArrow accrHandle'></div> <h3>Resources</h3> <ul> <li><a href="/apps-and-games/blogs">Appstore Developer Blog</a></li> <li><a href="/apps-and-games/documentation">Technical Documentation</a></li> <li><a href="/apps-and-games/devhuddle">Amazon Developer Huddle</a></li> </ul> </div> </div> <div class="dpfnCol"> <div class="dpfnGroup accrItem"> <div class='dpIconArrow accrHandle'></div> <h3>Supported devices</h3> <ul> <li><a href="/apps-and-games/fire-tv">Amazon Fire TV</a></li> <li><a href="/apps-and-games/fire-tablets">Fire tablets</a></li> </ul> </div> </div> </div> <div class='dpfnColWrap'> <div class="dpfnCol"> <div class="dpfnGroup accrItem"> <div class='dpIconArrow accrHandle'></div> <h3>Other services & APIs</h3> <ul> <li><a href="/apps-and-games/small-business-program">Small Business Accelerator Program</a></li> <li><a href="/docs/reports-promo/promo-overview.html ">Developer Promotions Console</a></li> <li><a href="/apps-and-games/alexa-for-video-publishers">Alexa for video publishers</a></li> <li><a href="/apps-and-games/login-with-amazon">Login with Amazon</a></li> <li><a href="/docs/amazon-data-portability/overview.html">Amazon Data Portability</a></li> <li><a href="/frustration-free-setup">Frustration-Free Setup</a></li> <li><a href="/incentives-api">Amazon Incentives API</a></li> <li><a href="/apps-and-games/merch">Amazon Merch on Demand</a></li> <li><a href="/docs/music/landing_home.html">Amazon Music</a></li> </ul> </div> </div> <div class="dpfnCol"> <div class="dpfnGroup accrItem"> <div class='dpIconArrow accrHandle'></div> <h3>Support</h3> <ul> <li><a href="https://community.amazondeveloper.com/">Appstore Developer Community</a></li> <li><a href="/docs/app-submission/faq-landing.html">FAQs</a></li> <li><a href="/support/contact-us">Contact Us</a></li> </ul> </div> <div class="dpfnGroup accrItem"> <div class='dpIconArrow accrHandle'></div> <h3>Legal</h3> <ul> <li><a href="/terms-and-agreements">Terms & Agreements</a></li> <li><a href="https://www.amazon.com/gp/help/customer/display.html?nodeId=GX7NJQ4ZB8MHFRNJ">Privacy Notice</a></li> </ul> </div> </div> </div> </div> </div> </nav> <div class="dpfSocialLocal clearfix"> <div class='dpfWidth'> <div class='dpfLocale'> <nav class="dpLangSwitcher dpsfFlyout"> <span class='dplsTitle'>Language</span> <div class='dplsSwitch'> <span class="dplsCurrent dpsfFlyoutCurrent"> <i class='dpsfIcon dpsfIconGlobe'></i> English </span> <div class='dplsOptionsWrap dpsfFlyoutWrap'> <ul class="dplsOptions dpsfFlyoutContent"> <li class="dplsOption dpsfFlyoutItem dplsOptionActive"> <a data-locale="en_US" href="/apps-and-games/sdks"> English </a> </li> <li class="dplsOption dpsfFlyoutItem "> <a data-locale="zh_CN" href="/zh/apps-and-games/sdks"> Chinese (中文) </a> </li> <li class="dplsOption dpsfFlyoutItem "> <a data-locale="ja_JP" href="/ja/apps-and-games/sdks"> Japanese (日本語) </a> </li> </ul> </div> </div> </nav> </div> <div class="dpfSocial"> <span class="dpfSocialTitle"> Follow Us: </span> <a href="https://www.youtube.com/channel/UCT9ApARFgQJOeqD-ygmxnJQ"> <img src="https://m.media-amazon.com/images/G/01/mobile-apps/dex/logo-youtube.png" alt="youtube_icon"/> </a> <a href="https://www.linkedin.com/showcase/amazon-appstore-developers"> <img src="https://m.media-amazon.com/images/G/01/mobile-apps/dex/logo_linkedin._CB1704305834_.png" alt="linkedin_icon"/> </a> <a href="https://www.twitter.com/AmazonAppDev"> <img src="https://m.media-amazon.com/images/G/01/mobile-apps/dex/logo_X.png" alt="X_icon"/> </a> <a href="https://www.facebook.com/AmazonAppDev"> <img src="https://m.media-amazon.com/images/G/01/mobile-apps/dex/logo_facebook02.png" alt="facebook_icon"/> </a> <a href="/apps-and-games/blog"> <img src="https://images-na.ssl-images-amazon.com/images/G/01/mobile-apps/dex/logo-blog._V290989945_.png" alt="blog_icon"/> </a> </div> </div> </div> <div class="dpfAreaOfInterest dpsfFlyout"> <span class='dpfaCurrent'> <i class='dpsfIcon dpsfIconDots'></i> </span> <div class="dpfWidth dpsfFlyoutWrap"> <div class="dpfaItems dpsfFlyoutContent"> <h3><hza:string id="area_of_interest_title" /></h3> <div class="dpfaItem dpsfFlyoutItem"> <a href="/alexa"> <span class='dpfaiText'>Alexa</span> <img src="https://m.media-amazon.com/images/G/01/mobile-apps/dex/platform-logos/white/Alexalogoheaderwhite._V506548913_.png" alt="Alexa" /> </a> </div> <div class="dpfaItem dpsfFlyoutItem"> <a href="/apps-and-games"> <span class='dpfaiText'>Amazon Appstore</span> <img src="https://m.media-amazon.com/images/G/01/mobile-apps/dex/platform-logos/white/Appstorelogowhite.png" alt="Amazon Appstore" /> </a> </div> <div class="dpfaItem dpsfFlyoutItem"> <a href="https://aws.amazon.com"> <span class='dpfaiText'>Amazon Web Services</span> <img src="https://m.media-amazon.com/images/G/01/mobile-apps/dex/platform-logos/white/AWS_logo_RGB_WHT._CB1506540482_.png" alt="Amazon Web Services" /> </a> </div> </div> </div> </div> <div class="dpfCopyright"> © 2010-2025, Amazon.com, Inc. or its affiliates. All Rights Reserved. </div> </footer> </div></body> <!-- Google Tag Manager (noscript) --> <noscript><iframe sandbox src="https://www.googletagmanager.com/ns.html?id=GTM-5LVXJD4" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> </html>