Starting today all Web App submissions to the Amazon Appstore now support Amazon Device Targeting. While it is possible to detect and optimize your mobile websites server side, you may decide you only want to target your Web Apps to specific devices. Web App submissions to the Amazon Appstore now allow the same device targeting capabilities that Android submissions do. This means you can elect to make your Web Apps available for download on Kindle Fire, Kindle Fire HD, Kindle Fire HDX, general Android (all non-Amazon) devices or any combination of these.
By enabling device targeting within your individual Web Apps you can tailor your app experience to the specific screen size, density, and capabilities of Kindle devices. For example, you may decide to target only devices capable of the Amazon Webview (Kindle Fire 2nd generation and up) giving your Web Apps native-like speeds on Kindle devices.
In the previous version of the developer portal you did not have the option of choosing the device on which devices your Web Apps would be available. By default your Web Apps would run on all Kindle Fire devices as well as Android capable devices.
As of today, a new Device Support section has been added that will allow you to target any or all of Web App capable devices you choose.
To enable Device Targeting in your Web Apps simply navigate to the Apps and Services, My Apps section in the developer portal, click on the title of your Web App, and then select the App File(s) tab.
You can then select the individual devices you want to target. By default we will enable all Web App capable devices so be sure to uncheck any devices you specifically do not want to support. Once you click the Save button you will find a new list of all the devices you have selected to support.
That’s it! By following these few steps you now have more control over which devices your Web Apps will run on, giving you the option to tailor your app experience to the capabilities of each device.
We are working to redesign our developer portal to make it easier for you to get started, get the resources you need and distribute your app in the Amazon Appstore. Today, we’d like to invite you try out the re-designed version of the site.
If you’d like to try this test site and provide us feedback, follow the ‘Try our Beta site’ link at the top of the current site to check out the beta. Please provide us with feedback by filling this form or emailing us at firstname.lastname@example.org.
We have been encouraging mobile app and game developers to try Amazon’s Mobile Ad Network because of its great eCPM—effectively, how much you earn for every 1,000 ads displayed—but that isn’t the only benefit. Performance reports put ad data at your fingertips, such as which of your apps are using ads most effectively, what ad sizes have the best eCPM and fill rates, and how the total number of impressions has changed week-over-week. These reports are automatically available to any app that integrates the Mobile Ads API.
Now there are even more ways to refine the analysis. Two new filters allow you to report on performance data by geographical region and mobile device type.
Performance may vary by app
By default, data for all regions and all devices is included in the reports you generate.
Fill rate may vary by app
Amazon serves most if its ads to users located in the US, so running your report with a US categorization draws a more accurate picture of the performance and makes it easier to evaluate the Amazon Mobile Ad Network. You can also expand the region filter to include North America (Non-US), Asia, Europe, and Others. You will be able to analyze usage of your app outside of the U.S. to help you decide how to monetize your non-U.S. traffic.
You can also filter the data by which type of device made an ad request. You may find that phone and tablet versions vary widely in ad performance, or that some combination of a particular form factor and operating system typically converts better (or worse) than other combinations.
Ad requests may vary by app
Supported device types include Android phones and Kindle Fire and Android tablets.
Being able to refine your ad performance reports by geography and mobile device type makes it possible to see detailed information on regional fill rates, understand ad request volume by platform, and accurately compare and evaluate the Amazon Mobile Ad Network relative to other mobile ad networks. All of this reporting is easy to incorporate into your apps. Simply integrate the Mobile Ads API and take advantage of the analysis and insights at no cost.
Since the launch of Amazon Coins in the US in May, customers have already spent hundreds of millions of Amazon Coins, representing real dollars to developers, who still received their 70% revenue share. Check out our August blog post to read more about some of the results from developers so far.
Today, we’re extending Amazon Coins to the UK and Germany as well. As a thank you to existing and new Kindle Fire owners in the UK and Germany, customers will get free Amazon Coins deposited directly into their accounts so they can experience how easy it is to shop with Coins. Customers will be able to use Amazon Coins to purchase apps, games, and a broad range of in-app items in the Amazon.co.uk Appstore, the Amazon.de App-Shop, and on Kindle Fire.
Amazon Coins are immediately available to customers who pre-ordered the new Kindle Fire HDX 7” and Kindle Fire HDX 8.9”. Both devices are now available in the UK and Germany. This is a great opportunity for you to take advantage of Amazon Coins and the perfect time to submit your apps for the holiday rush. In 2012, we saw a 50% increase in the number of app downloads during Thanksgiving week as compared to an average week. During ‘Digital Week’ 2012, the week after Christmas, customers purchased and downloaded 600% more apps than any other week during 2012.
We have already seen developers like Halfbrick, PepiPlay, and textPlus benefit from customers using their Amazon Coins to try out and explore new apps and games. For many Indie developers, Coins has accounted for the majority of their revenue since Coins launched in the US.
If your app is available for sale for Kindle Fire in the Amazon Appstore, there’s nothing else to do. So submit your apps today and take advantage of Amazon Coins. For more information on making your apps available on Kindle Fire devices, check out these links:
Just in time for the holidays, millions of customers can now purchase Android applications from the Australian Appstore and Brazilian Appstore using their own local currency. Available in nearly 200 countries since May, the Amazon Appstore now allows developers to price their apps in Australian dollars or Brazilian reais, in addition to the other currencies already supported. There’s even a new localization option for Brazilian Portuguese so you can make your app that much more relevant to customers in Brazil. And, the Australian Appstore is also accessible to Kiwis, so customers in New Zealand can download the best local and global apps, too.
Being able to offer your apps for sale in the local currency of Australia and Brazil means less friction for customers in two of the most important global app marketplaces. Brazil is the largest app marketplace in Latin America and is growing faster even than the US, according to a recent report by Distimo1, which also ranks the Australian app marketplace #6 in the world in terms of revenue. Despite Australia’s considerably smaller installed base, only the US, Japan, South Korea, the UK, and China surpass it for app purchases.
In addition, you can publish any Android app on the Amazon Appstore, which includes those running on Kindle Fire OS. In fact, more than 75% of the Android tablet apps we’ve tested just work on Kindle Fire without additional development. Publish your Android app on Amazon and it automatically becomes eligible to be featured on our web storefront and to be included in search results and recommendations shown on product detail pages. Once your app or game is available in our store, you can also promote its availability by linking to it directly.
So, don’t miss this opportunity to monetize your apps and games in time for the holiday rush. In 2012, we saw a 50% increase in the number of app downloads during Thanksgiving week as compared to an average week. During ‘Digital Week’ in 2012 (the week after Christmas), customers purchased and downloaded 600% more apps than an average week during the year. Submit your Android app to our store today and let us help you increase your international exposure in time for the holidays.
1Distimo MEF Mobile App Ecosystem Sept 2013.
AWS announced a great new service for developers today that allows you to stream your graphics and computationally-intensive apps in the cloud to a wide variety of devices, including tablets and mobile phones. Check out Jeff Barr’s post for all the details and we’ll provide more details on the benefits for mobile developers in an upcoming post.
The Amazon Mobile Ads API concluded its Kindle Fire HD promotion, and today we’re excited to say that hundreds of developers will be receiving a new device. Since the launch of the Amazon Mobile Ads API in July, developers who integrated the Amazon Mobile Ads API into Qualifying Apps by September 1st and generated at least 500 ad requests per week to the Amazon Mobile Ads Network from September 15th through October 19th, were automatically enrolled in the promotion to get a free Kindle Fire HD device. We’ve seen hundreds of developers integrate the Amazon Mobile Ads API into their apps and they are generating ad requests in impressive numbers. By integrating the Amazon Mobile Ads API into their apps, these developers have a powerful monetization solution and now, they also have a new tablet.
David Detry from Imesart says, “We were planning to integrate the Amazon Mobile Ads API in our app and heard about the Kindle Fire HD promotion so we moved up the development schedule. We wished we had integrated the API sooner after seeing how much it’s making for us.”
We were so overwhelmed by the excitement and participation in this program that we wanted to even further reward developers. In the US where Kindle Fire HDX was already available to ship, developers received an upgrade from the Kindle Fire HD to the Kindle Fire HDX. For international developers, where the Kindle Fire HDX was not yet available to ship, we are covering the taxes and import duty on the Kindle Fire HD. Qualified developers have already received an email notifying them that they can expect devices to start shipping soon.
If you missed this promotion, you can still monetize your app with the Amazon Mobile Ads API and earn great eCPM. Click here to learn how.
There have been some new features added to the Amazon dev portal (Mobile App Distribution Portal) recently. First of all, it’s not just mobile any more. You can now submit your PC and Mac software in addition to submitting Android apps and web apps for mobile devices. (See this post for details.)
You also have more flexibility with the Androlid apps or web apps you submit. Previously, when an app was submitted and was under review, you needed to wait until the review was finished before doing anything else with that submission. Now, you can cancel the submission if you like, change something, and re-submit it again.
Just click the Cancel App Submission button at the bottom of the submission’s detail page (it’s at the bottom of all the tabs, not just General Information), and it will place your submission into the ‘Ready to Submit’ status where you can edit and replace submission elements as required.
Thanks for letting us know this was a feature you wanted. If you wish to suggest other features, please drop us a line.
Until now, submitting your PC or Mac digital software or video games for sale on Amazon has been a largely manual process. In sharp contrast, submitting a mobile app to the Amazon Appstore for Android has always been completely self-service; to submit a mobile app for approval, you click-through our distribution agreement, supply a title, description, list price and display imagery, upload your binary, and voilà! Even the tax information we are required to collect can be entered online.
Simple and Consistent
You can say goodbye to this disparity as of now. In addition to HTML5 mobile apps and mobile apps for Android (including Kindle Fire), you can now submit your PC and Mac digital software and video games to be sold on Amazon. You can start the process at https://developer.amazon.com/welcome.html. Ingestion has been streamlined and automated to match the mobile app submission process, making the UI more uniform and significantly improving the developer experience.
At present, the distribution portal supports only US sales from Amazon.com of digital PC software and games, but we working hard to add international support.
We’ve also updated our distribution agreement to cover PC and Mac software and video games, and renamed the agreement the “App Distribution and Services Agreement”. You can review the updated agreement here.
Like mobile app developers, digital PC software and games developers need a valid Amazon account to log on to the our portal. You can use your existing distribution account to upload a PC and Mac, digital software and video game in our portal If you don’t have one,
A) I don’t believe it, and
B) It’s easy to set up.
Just go to our portals welcome page and click the big green button labeled Create an Account.
Log in to your account from the welcome page above and you’ll see a dashboard view like the one below showing unit sales for each mobile app, digital software product or video game. This list will be empty, of course, until you actually submit an app, so hover over the Add a New App button to see a pop-up menu of supported product types. Select PC & Mac to create a new entry and present a form where you can enter general information about the digital software or video game to be sold, like title, platform, and minimum system requirements.
After you’ve filled in the required fields and clicked Save, a green checkmark should appear on the General Information tab. This confirms that the new product has been registered successfully and you can proceed to fill in information on the other tabs. You can do this in any order (once the general information tab is complete), but keep in mind that all tabs must have a green check before you can complete the submission process.
Continue to fill in the product information, tab by tab. It’s a good idea to pay close attention to the details here, since much of this information will be displayed on the product page seen by Amazon customers. Make sure that what you enter is accurate and compelling; this is your opportunity to let your work shine. It’s always good to spend a little extra time on the description, and be sure to include several screenshots. They really make a difference to customers.
Once you’ve completed all the data entry and each tab has a green check, you’re ready to complete the submission. A new Submit App button will appear below the data entry area.
After you complete the submission, you’ll be directed to the My Apps page, which lists all the products currently associated with your account. The status of each will also be displayed so you can keep track of its progress through the submission pipeline..
You may be required to complete one additional bit of data entry after you submit, before the product summary screen above is displayed. If your digital software or video game will use product keys to unlock content or functionality, you can indicate that on the last data tab. In that case, you’ll be required to upload keys that Amazon can distribute to paying customers, though not until you actually complete the submission. Then you’ll be directed to the Key Management page to complete the upload.
Unless they also created PC or Mac digital software or video games to be sold on Amazon, most developers probably never even realized how manual that submission process was, especially compared to releasing applications on the Amazon Appstore for Android. Today’s update and unification of the ingestion processes should greatly streamline the process for selling your PC and Mac digital software and video games on Amazon. Set-up will be easier and deployment faster.
If you haven’t submitted digital software or video games to Amazon before, now’s the perfect time to get started. If you have comments or questions, please let us know; your feedback helps us make our services better.
Are you considering making your Android app available on the Amazon Appstore but aren’t sure what it’s going to take to get your app ready? Here’s some good news, while we know that 75% of the Android apps we’ve tested just work on Amazon Appstore, we now have an easy way for you to find out if your app is part of the other 25% and, better yet, understand what you need to do to get your app ready.
Starting September 27th, we are opening a private beta of a new offering, The Amazon App Testing Service. This service will allow you to test your app before submitting it to the Amazon Appstore, and will give you feedback on what (if anything) you should change. We are looking for developers who are interested in giving the service a try and providing some feedback before we go live. As a participant you will have pre-release access to the test tool, and you can enter your feedback on a short web-form. If you choose to submit tested apps to the Amazon Appstore, we will prioritize your apps in our submission review process.
Interested? Shoot an email to AppTestingServiceemail@example.com and we’ll get you signed up. Easy as that.
Amazon just announced our new Kindle Fire tablets and Fire OS 3.0! Here are the device specs:
With this launch we are offering some impressive hardware at very attractive prices. But for customers, it’s not all about the hardware; the experience matters. With these devices, we’ve made hundreds of enhancements to the platform to make tablet technology easy to use and accessible to a much broader range of customers.
So what does this mean to developers?
Graphics Direct Texture
The Fire OS graphics system is customized to quickly load large graphical assets like the high-resolution cover art in the Fire OS home screen. Graphics Direct Texture enables the Carousel and the Fire OS media libraries to include detailed images and still load quickly and scroll smoothly.
Things to consider about graphics:
New Device IDs
We recommend that you use capability detection to determine which features to support and which layouts to use.
If you have been using specific device detection to detect device-specific features or capabilities such as screen resolution or otherwise alter the behavior of your app you should be aware that each of the three new devices has a new model number, and you will need to update your Device ID list or switch to capability detection. You can find specifics on the Kindle Fire Device and Feature Specifications.
Things to consider about Device IDs:
New Camera Options
The Kindle Fire HDX 8.9” now comes with forward and rear facing cameras and will respond to Android Intents accordingly. The 8MP camera on the back of the device has a flash accessible from your app via the Camera object. You can also use MediaStore.ACTION_IMAGE_CAPTURE or MediaStore.ACTION_VIDEO_CAPTURE to capture images or videos without directly using the Camera object.
All new devices support TYPE_ACCELEROMETER and TYPE_GYROSCOPE. The HDX devices with the 4G WAN option will also support TYPE_MAGNETIC_FIELD and TYPE_ORIENTATION for compass functions and have GPS onboard to support accurate ACCESS_FINE_LOCATION. The two HDX devices will also include an Ambient Light Sensor.
Things to consider about camera and sensor options:
All three Fire Tablet support Dolby Digital+ processing, and no action is required for your app to benefit from this feature. Coupled with Kindle Fire’s new display features the addition of Dolby Digital makes Kindle Fire a very compelling platform for gaming and media apps.
Development and Debugging
Brand-new 2013 Kindle Fire emulators enable you to target the latest Kindle Fire devices even if you don’t have one on hand. The Amazon AVD Launcher streamlines creation of compatible Android Virtual Devices so you can get your apps running in the emulator faster than ever.
All of the new devices run Fire OS 3.0 and feature Amazon’s unique user-friendly interface, which we have optimized extensively to improve performance. Fire OS is based on Android 4.2.2 (API level 17), so Android compatibility is high, often requiring no additional development work. In fact, 75% of the Android tablet apps that we’ve tested run on Fire OS with no code changes.
Other APIs now available include Bluetooth gamepads and joysticks as Human Interface Devices (HID), and multiple user support. Allowing multiple users makes family use easier, especially in conjunction with child-friendly Free Time.
In addition, this release opens Fire OS to a whole new class of Enterprise applications. With user partition encryption and secure connections to enterprise Wi-Fi networks, your application can better protect user data on-device and during transfer. Kerberos authentication and a native IPSec VPN client allow you to connect securely to corporate intranet websites from your app.
Customers Love Kindle Fire
New customer-facing features and UI improvements enhance the user experience overall and better position your content with consumers. A redesigned Home Screen with Carousel and Grid views, for example, allows users to customize the display, while QuickSwitch gives them the ability to move between apps with a single swipe.
With Second Screen, users can fling content from their tablet to their TV, and new download prioritization ensures data transfers in the background don’t compromise device performance, degrade playback, or interfere with the foreground application. X-Ray for Music, Movies, and TV lets customers explore their media in new ways, while Reading Mode makes books on the Kindle Fire even more enjoyable.
One of the most innovative features in this release focuses on helping customers have a great experience every time, even when things are working quite right. Fire OS 3.0 delivers revolutionary live tech support via video, available 24x7, 365 days a year. The Mayday button is built into Quick Settings and connects customers to an Amazon Tech Advisor, who can guide a customer remotely through any feature. As the resident tech support guy for my extended family I can say I’m pretty excited about this feature.
Better integration with third-party applications means customers can spend more time with the Kindle Fire. This release adds support for Facebook contacts, events, and photos, for example, and enables printing of documents created with Microsoft Office. Conversation view in Email improves usability, and Screen Reader, Explore by Touch, and Screen Magnifier raise overall accessibility.
You benefit from these features without having to do anything in your own code. In addition, customers who purchase a new Kindle Fire will receive 500 Amazon Coins that they can spend (and you can receive) just like cash in the Amazon Appstore. Learn more about these and other consumer enhancements here.
Other New Features
The following improvements are not device or OS related, but are relevant nonetheless.
In the last several months, Amazon has added new APIs that:
Things to Consider:
As you develop your first app for the new generation of Kindle Fire Tablets, here are some things to consider.
We are looking forward to sharing more details about Fire OS 3.0 in a blog post soon. We will also share additional details and implementation suggestions for the new features in future blog posts, but in the meantime, you can find excellent documentation on the new device on our developer portal: https://developer.amazon.com/sdk/fireos.html
Mobile app and game developers, we want to hear from you! Please complete our brief survey to help define the session content offered at AWS re:Invent 2013 as part of a dedicated track on app and game development for mobile devices. We’ll also use your input to guide the agenda of our pre-conference bootcamp, which will combine presentations with hands-on coding for a full day of intense instruction.
Register now for AWS re:Invent 2013 and join us in Las Vegas, November 12-15. Read more about the sessions and activities we have planned, and don’t forget to tell us what else you’d like to see at the conference.
Today we announced the availability of Free-to-Play store in Germany.. If you have built a PC, Mac or Browser-based game, you may be want to list your game and in-game items on our new Free-to-Play store in Germany. Doing so will get your game in front of millions of potential customers in Germany and Austria.
After you set up your game and in-game items for sale, they will be surfaced in Amazon’s personalization and recommendation widgets.
Customers can enjoy the convenience of purchasing in-game currencies, starter packs, characters, etc. using their Amazon accounts. For German and Austrian customers, this means they can use their bank accounts (Girokonto) or their credit cards to purchase.
With this announcement, we are releasing our App Commerce SDK, which enables customers to create an account with your game right from Amazon.de. Customers can then send in-game currency or virtual goods directly to their game account. Included in the App Commerce SDK is our In-App Purchasing API for PC, Mac and Web-based games. This API allows customers to purchase virtual goods from your in-game storefront using their Amazon accounts.
To get your game and in-game items in front of millions of customers in the US, UK, and now Germany and Austria, go to the Free-to-Play store developer page to learn more. You can also contact Amazon at firstname.lastname@example.org for more information and to publish your Free-to-Play game on Amazon.
Until today, developers have only had three methods to monetize their apps or games: selling them outright, going “freemium” with in-app purchasing or subscriptions, or using mobile ads. Starting now, Amazon has created a new method for developers to monetize: the Amazon Mobile Associates API, currently available for Android (including Kindle Fire). The Mobile Associates API allows developers to sell real products from the millions of items at Amazon, whether physical (i.e. toys, clothing) or digital (i.e. eBooks), from inside their apps or games while earning up to 6% in advertising fees from those purchases. The Mobile Associates API is an extension of Amazon Associates, our successful web-based affiliate program created in 1996, paying advertising fees to hundreds of thousands of affiliates worldwide.
Sell a single item from Amazon in your app or game: The boss at the end of a stage in your game is a giant three-headed wolf, sell the popular “Three Wolf Moon” t-shirt from Amazon
Showcase a category of goods from Amazon in your app or game: Your app is based on improving nutrition over time, offer health-related products like vitamins, supplements, etc. or the Kindle edition of The 4-Hour Body by Tim Ferriss from within your app
Bundle a purchase of a physical product from Amazon with digital content within your app: Sell a toy version of one of the characters in your game, then automatically enable them to play as that same character
Here’s how it works: a customer initiates a purchase from within your app and is then presented with a dialog box showing the product details and cost. The customer can then complete the purchase using Amazon’s 1-Click purchasing, and then the items will be shipped directly from Amazon to the customer’s doorstep. You’ll earn up to 6% of the total purchase, added to your app distribution earnings.
Alt12 is the developer of “Pink Pad” and “BabyBump”: “Our custom solution to sell physical products within our apps took us 6 months to develop, and required complex relationships with more than 20 vendors. With the Amazon Mobile Associates API, it took us only 3 days, and provided us a better in-app shopping experience for our customers, while allowing us to offer a greater selection of products.”
Days of Wonder integrated the API into their game “Ticket to Ride”: “Customers are now able to purchase a physical expansion pack of our board game and then are delighted to get the digital version now for free. We can do this through the digital bundling functionality provided by the Amazon Mobile Associates API.”
Integration is simple. Initilize the Mobile Associates API, and tell us what you’re selling--you can choose to supply a specific set of ASINs (Amazon Standard Identification Number), search terms, or use the Amazon Product Advertising API to query a list of ASINs and product information. Then, initiate the purchase. We’ll take care of the rest!
We’ve posted a Quick Start Guide, sample code, and documentation here—start earning more with the Amazon Mobile Associates API today!
Want to learn how to integrate the Amazon Mobile Associates API? Don’t miss out on our next live webinar event:
Mobile Associates Program: What It Is And How It Can Boost Your App Profits
on September 17th, 2013 @ 10:00 AM.
As readers of this blog, you probably already know that Kindle Fire devices run Android. While these devices may not look like Android because we use an Amazon-designed launcher, they are Android indeed. The original Kindle Fire released in 2011 runs Gingerbread (API level 10) and the Kindle Fire devices released in 2012 run Ice Cream Sandwich (API level 15).
What you may not know is how easy it is to get your existing Android apps up and running in the Amazon Appstore on Kindle Fire and other Android devices. We recently tested more than 1,600 app submissions to the Amazon Appstore Android tablet apps on Kindle Fire. In our tests we found that more than 75% of these apps just work on Kindle Fire devices with no additional development required.
While some developers may choose to just submit their Android apps, others may also decide to integrate Amazon APIs like In-App Purchasing, GameCircle or Mobile Ads to provide a richer customer experience and monetization.
We’ve seen Android apps like ‘Match the Pics’ take minutes to get submitted to Amazon and others like ‘Temple Run’ easily integrate Amazon APIs with their apps.
“Publishing our content on the Amazon Appstore was extremely easy since our Android games just worked on Kindle Fire. Creating the developer account and submitting the first app for review took a matter of minutes, and the app got published the next day.” Appoh
"We've integrated with Amazon's In-App Purchasing and GameCircle APIs, which was a breeze. We've seen significantly higher customer engagement with Temple Run since the integration, making the few, short steps worth it.” Imangi
You may be asking, why don’t 100% of Android APKs submitted run on Kindle Fire? Of the minority that doesn’t get to the store on their first try, some reasons for failure are:
Since your app will most likely just work with zero development effort in the Amazon Appstore, it seems like a no-brainer to create a developer account – at zero cost - and submit your app. Take a look at what one of Amazon’s Appstore developers says about how easy it is to set up your account and submit your Android app.
Some of the details went by fairly quickly in the video. Here’s a comparison summary of the assets in a Google Play submission and how they transfer to an Amazon Appstore submission.
It’s really not hard to have your app fly through testing. Just open a developer account on the Amazon Mobile App Distribution Portal today. You can then start submitting your existing APKs to the Amazon store, exposing them to new customers in nearly 200 countries worldwide.
Click here to get started.